Síntesis De La Información Proceso De La Gcs

Páginas: 5 (1104 palabras) Publicado: 12 de agosto de 2011
El proceso de GCS
(Gestión de la configuración del software)
El proceso de GCS
Define una serie de tareas que tienen cuatro objetivos principales:
1. Identificar todos los elementos que en conjunto definen la configuración del software.
2. Administrar los cambios a uno o más de dichos elementos.
3. Facilitar la construcción de diferentes versiones de una aplicación.
4. Garantizar quela calidad del software se conserva conforme la configuración evoluciona a lo largo del tiempo.

El proceso de GCS cuenta con cinco tareas o capas:
✓ Identificación de objetos en la configuración del software,
✓ Control de la versión,
✓ Control del cambio,
✓ Auditoria de la configuración
✓ Informe de estado.

Identificación de objetos en laconfiguración del software.

En el proceso de planificación de la administración de configuraciones se deciden los elementos que se van a controlar: planes de proyecto, especificaciones, diseños, programas, conjuntos de datos de pruebas, entre otros. Todos los documentos necesarios para el mantenimiento futuro del sistema deben ser controlados.

Control de la versión.

Se debe asegurarque las diferentes versiones de un sistema puedan recuperarse cuando sea requerido, y que el equipo de desarrollo no las cambie accidentalmente.

Una versión de un sistema es una instancia de éste que difiere, de alguna manera, de otras instancias. Las nuevas versiones pueden presentar diferentes funcionalidades, mejor rendimiento, o corrección a fallas detectadas.

Cabe señalar que algunasversiones son funcionalmente equivalentes, pero diseñadas para diferentes configuraciones de hardware o software.

Para crear una versión particular de un sistema, debe especificarse las versiones de cada componente que necesita ser incluido, definiéndose una forma no ambigua de identificar cada versión de los componentes para asegurar que se incluyen los componentes adecuados en elsistema.

Existen tres técnicas básicas para identificar componentes:

1. Numeración de versiones. Se asigna un número de versión explícito y único. Requiere de una buena administración de la información para registrar las diferentes versiones y las relaciones entre los cambios propuestos y las versiones del sistema.

2. Identificación basada en atributos. Cada componente tiene un nombre y unconjunto asociado de atributos para cada versión del componente. Algunos atributos son el cliente, lenguaje de desarrollo, estado de desarrollo, plataforma de hardware, fecha de creación. Ejemplo: la versión del Sistema de Control de Personal (SCP) desarrollada en Java para Windows XP en enero de 2007 se identificaría como SCP(lenguaje=Java, plataforma=XP, fecha=Ene2007).

3. Identificaciónorientada al cambio. Cada sistema se nombra a partir de los atributos, pero también se asocia a una o más solicitudes de cambio. Cada versión se crea en respuesta a las peticiones del cambio, y se identifica por el conjunto de los cambios implementados en el componente.

Control del cambio.

Para asegurar que los cambios se realicen correctamente, debe existir un conjunto de herramientas desoporte para los procedimientos de GCS.

Es necesario realizar un análisis costo-beneficio de los cambios propuestos, aprobando los que valen la pena y registrando los componentes del sistema que se tienen que cambiar.

Sommersville (2005) propone el siguiente proceso de administración de cambios:

|Solicitar cambios completando un formulario de solicitud de cambios|
|Analizar la solicitud de cambios |
|If cambio es válido then |
|Evaluar cómo implementar el cambio |
|Evaluar los costos del cambio...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • proceso gcs
  • sintesis de procesos
  • Sintesis De Procesos
  • Procesos De Síntesis
  • Procesamiento de la Información
  • Procesamiento de la informacion
  • Proceso De La Informacion
  • procesamiento de la informacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS