Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Es un proceso de ingeniera que consiste en tener la informacin detallada y actualizada la descripcin de un software o hardware . Esta informacin tipicamente incluye las versiones y actualizaciones que han sido implementadas en el software y las ubicaciones de componentes de red y hardware.
infraestructura de TI (CI Configuration items), empleando una base de datos denominada CMDB (Configuration Management Data Base).
Brindar informacin adecuada sobre la configuracin
PROCESO DE CM - ITIL
PLANIFICACIN
CLASIFICACIN Y ALMACENAMIENTO
MONITOREO
CONTROL
AUDITORIA
Asignar responsable Invertir en herramientas Anlisis de los recursos existentes Establecer el alcance Nivel de detalle Definir la interrelacin con los dems procesos
Definir la estructura de la CMDB Identificar los componentes involucrados Establecer el nivel de profundidad. Establecer estndares de nomenclatura.
Asegurar que todos los componentes esten en la CMDB Actualziar las interrelaciones entre los CIs
Asegurar que la informacin que se encuentre en la CMDB guarde relacin con la informacin real.
CASO PRACTICO
El responsable de TI de la empresa Acme ha decidido limitar el alcance de su CMDB para los sistemas que son crticos, como podra organizar su CMDB. Los sistemas crticos son:
Servidor de correo
Servidores Web Aplicacin SAP
CASO PRCTICO
Sistema operativo Aplicaciones instaladas Interdependencias
Configuraciones de Software
Configuraciones de Hardware
Servidores PCs
Interrelaciones
Controladores Documentacin
SWEBOK
Es un documento creado por la Software Engineering Coordinating Committee y promovido por la IEEE Computer
Society.
Se define como una gua al conocimiento presente en el rea de la Ingeniera del Software
Caracterizar los contenidos de la Ingeniera del Software. Proveer acceso a travs de las temticas al conjunto de conocimientos de la Ingeniera del Software. Promover una visin consistente de la Ingeniera del Software en todo el mundo. Clarificar la posicin de la Ingeniera del Software respecto a otras disciplinas, como las Ciencias de la Computacin o las Matemticas. Proveer una base para su desarrollo currcular y la creacin de materiales de certificacin.
CMMI - DEV
CMMI (Capability Maturity Model Integration) es un modelo para la mejora y evaluacin de procesos para el
PROCESOS CMMI
1. PROCESS MANAGEMENT 2. PROJECT MANAGEMENT 3. ENGINEERING 4. SUPPORT
DEFINICIN
La Gestin de la Configuracin del Software es el conjunto de actividades y procesos necesarios para identificar y definir los elementos de la configuracin de un sistema, controlando la entrega y los cambios de estos elementos a travs del ciclo de vida del sistema, almacenando el estado de los elementos de la configuracin y de las peticiones de cambio, y verificando que se cumple respecto a los requisitos especificados.
Fuente: IEEE
ELEMENTO DE CONFIGURACION
Un elemento de configuracin es cualquier producto de trabajo, tanto producto final como productos intermedios y tanto productos entregables al cliente como productos internos del proyecto, cuyo cambio pueda resultar crtico para el buen desarrollo del proyecto.
LINEA BASE
Una lnea base es un conjunto de elementos de configuracin formalmente designados y fijados en un momento especfico del ciclo de vida. Los elementos incluidos en la lnea base tendrn que cumplir unas condiciones mnimas, es decir, han de estar acabados y formalmente aprobados. La lnea base slo puede ser modificada a travs de un procedimiento formal de cambios. La lnea base, junto con todos los cambios aprobados sobre la misma, representa la configuracin vigente y aprobada.
PORQU?
El arte de coordinar el desarrollo de software para minimizar la confusin, se denomina gestin de la configuracin. La gestin de configuracin es el arte de identificar, organizar y controlar las modificaciones que sufre el software que construye un equipo de trabajo. La meta es maximizar la productividad minimizando los errores.
IMPORTANCIA
Permite gestionar y comunicar de manera efectiva y eficiente los cambios en lneas
MANTENIMIENTO VS SCM
Mantenimiento: Conjunto de actividades que se
control que comienzan cuando se inicia el proyecto de ingeniera del software y termina cuando el SW queda fuera de circulacin (durante todo el ciclo de vida del SW).
BIBLIOGRAFIA
OSIATIS S.A. http://itil.osiatis.es COMPUTER ORG http://www.computer.org/portal/web/swebok/html/foreward SWEBOK Guide 2004 CMMI Institute INTECO