Gestion de configuracion

Páginas: 9 (2053 palabras) Publicado: 12 de marzo de 2014
Gestión de configuraciones

Objetivos:

El objetivo de este capítulo es introducir el proceso de gestión del código y la documentación de un sistema de software evolutivo.

Cuando termine de leer este capítulo:

• comprenderá por qué es importante la gestión de la configuración del software;
• habrá sido introducido en cuatro actividades principales de la gestión de configuraciones:planificación de la gestión de configuraciones, gestión de los cambios, gestión de versiones y entregas, y construcción de sistemas;
• aprenderá cómo se pueden utilizar las herramientas CASE para apoyar los procesos de gestión de configuraciones.

Contenidos

29.1 Planificación de la gestión de configuraciones
29.2 Gestión del cambio
29.3 Gestión de versiones y entregas
29.4 Construcción delsistema
29.5 Herramientas CASE para la gestión de configuraciones









Gestión de configuraciones

La gestión de configuraciones (CM) es el desarrollo y aplicación de estándares y procedimientos para gestionar un sistema software evolutivo., los requerimientos del sistema siempre cambian durante su desarrollo y su uso, y se tienen que incorporar estos requerimientos en nuevasversiones del sistema. Es necesario gestionar estos sistemas que evolucionan, porque es fácil perder la pista de los cambios que se han incorporado dentro de cada versión. Las versiones incorporan propuestas de cambios, correcciones de fallos y, adaptaciones para hardware y sistemas operativos diferentes. Pueden existir varias versiones en desarrollo y en uso al mismo tiempo. Si no se tienen unosprocedimientos de gestión de configuraciones adecuados, se puede hacer un esfuerzo inútil modificando la versión errónea de un sistema, entregar una versión incorrecta a los clientes o perder la pista de dónde ha sido guardado el código fuente.

Los procedimientos de gestión de configuraciones definen cómo registrar y procesar los cambios propuestos al sistema, cómo relacionar éstos con loscomponentes del sistema y los métodos utilizados para identificar las diversas versiones del sistema.

Las herramientas de gestión de configuraciones se utilizan para almacenar las versiones de los componentes del sistema, construir sistemas a partir de estos componentes y llevar e1 registro de entregas de las versiones del sistema a los clientes.

Los desarrolladores del software entregan éste alequipo de garantía de calidad, quienes son responsables de la comprobación de que el sistema es de calidad aceptable. Aquí comienza a ser un sistema controlado, lo que significa que los cambios en el sistema tienen que ser acordados y registrados antes de ser implementados. Algunas veces, los sistemas controlados se denominan «líneas base» puesto que son el punto de inicio para la evolucióncontrolada.

La definición y uso de gestión de configuraciones es esencial para la certificación de calidad ISO 9000 y para los estándares C M M y .





En un proceso tradicional de desarrollo de software basado en el modelo en «cascada»
, el software se entrega al equipo de gestión de configuraciones después de que el desarrollo haya sido completado y se hayan probado los componentes desoftware.

Luego este equipo tiene la responsabilidad de construir el sistema completo y gestionar las pruebas del sistema. Los fallos encontrados durante las pruebas del sistema se devuelven al equipo de desarrollo para su reparación. A continuación reparan el fallo y entregan una nueva versión del componente reparado al equipo de la garantía de calidad. Si la calidad es aceptable, éste pasa a ser lanueva línea base para el desarrollo del sistema.

Este modelo, donde el equipo de garantía de calidad controla la integración del sistema y el proceso de pruebas, ha influenciado el desarrollo de estándares para la gestión de configuraciones.


Para ajustarse a este desarrollo incremental, algunas organizaciones han desarrollado un nuevo enfoque para gestionar las configuraciones que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Gestión de configuración
  • Gestion De La Configuracion
  • Gestión de configuración de software
  • Software De Gestión De La Configuración
  • Informe de Lectura Gestión de la Configuración
  • gsc-gestion de la configuracion del software
  • Informe de Lectura Gestión de la Configuración
  • Gestión De La Configuración En Scrum

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS