Gestion de Configuraciones

Es el desarrollo y aplicacion de estandares y procedimientos para gestionar un sistema software evolutivo.  Porque se necesita gestionar?

  • es facil perder la pista de los cambios que se han incorporado dentro de cada version
  • pueden existir varias versioens en desarrollo y en uso al mismo tiempo
  • se podria hacer un esfuerzo inutil modificando la version erronea de un sistema, entregar una version incorrecta a los clientes o perder la pista de donde ha sido guardado el codigo fuente

Los procedimientos de gestion de configuraciones definen:

  • como registrar y procesar los cambios propuestos al sistema
  • como relacionar estos con los componentes del sistema
  • los metodos utilizados para identificar las diversas versiones del sistema

Las herramientas de gestion de configuraciones se utilizan para:

  • almacenar las versiones de los componentes del sistema
  • construir sistemas a partir de estos componentes
  • llevar el registro de entregas de las versiones del sistema a los clientes

Planificacion

  1. Definicion de lo que se debe gestionar  (fuentes, ejecutables, documentos, datos, etc) y el esquema formal para identificar estas identidades (nombre, version, tipo, proyecto, informacion del cambio o la version).
  2. Un enunciado de quien toma la responsabilidad de los procedimientos y quien envia las enttidades controladas al equipo de gestion de configuraciones.
  3. Las politicas de gestion de configuraciones utilizadas para gestionar el control de los cambios y las versoines
  4. Descripcion de las herramientas a utilizar y el proceso a aplicar cuando se utilizan.
  5. Definicion de la baase de datos que se utilizara para registrar la informacion de la configuracion.

Fuente: Ingenieria del Software de Ian Sommerville

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>