Gestión de configuración de software Flashcards
Qué es la gestión de configuración de software?
Es un conjunto de actividades diseñadas para administrar el cambio mediante:
- Identificacion de los productos del trabajo que probablemente cambien
- Establecimiento de relaciones entre ellos
- Definición de mecanismos para administrar diferentes versiones de dichos productos.
- Control de los cambios impuestos.
- Auditoría y reporete de los cambios.
Cuál es la meta de la GCS?
Maximizar la productividad y minimizar errores.
De qué se compone la GCS?
Se compone de un conjunto de objetos interrelacionado, llamados items de configuración del software.
Quienes realizan la GCS?
Todos los involucrados en el proceso de Software.
Cuales son las salidas del proceso de SW?
- Programas
- Productos del trabajo
- Datos.
Cuales son los posibles origenes de los cambios?
- Nuevas condiciones
- Nuevas necesidades
- Reorganización de la empresa
- Restricciones presupuestales o de calendario
- Todo lo que cause una redefinición en el sistema o producto.
Qué es una “Línea de referencia” y para qué sirve?
Es una especificación que se revisó formalmente y con el que se estuvo de acuerdo, que a partir de entonces sirve como base para un mayor desarrollo y que puede cambiar solo a traves de procedimientos de control de cambio formal.
Cuándo se marca una linea de referencia?
Se marca al entregar uno o más ítems de configuración de SW que se aprobaron.
Qué es un repositorio?
Opcion 1: Es un conjunto de mecanismos y herramientas que permiten a un equipo administrar el cambio de forma efectiva.
Opcion 2: Es un lugar fisico o virtual de acumulacion o almacenamiento donde se guardan los ECS (no se que es esto,m averiguar)
Opcion 3: Conjunto de mecanismos y estructura de datos que permiten que se maneje el cambnio de manera eficaz.
Cuáles son las características de la gestion de configuracion de software?
- Versiones
- Rastreo de dependencia (relacionar elementos)
- Gestión del cambio (administrar las relaciones entre los elementos almacenados)
- Rastreo de requerimientos (rastreo de entregables a partir de requerimientos)
- Administracion de la configuracion(sigue la pista a configuraciones que representan hitos del proyecto)
- Ensayos de auditoría(tiene info adicional de cuándo, por qué y quién realiza los cambios)
Cuáles son los objetivos del proceso de GCS?
1-Identificar todos los items que definen la configuración del software
2- Administrar los cambios a uno o más de estos items.
3-Facilitar la construcción de diferentes versiones de una aplicacion.
4-Garantizar que la calidad del software se conserva a lo largo del tiempo.
Cuáles son las tareas del proceso de GCS?
1- Identificar los objetos en la configuración del software
2- Administrar y controlar los cambios de los objetos
3- Administrar y controlar las versiones como un conjunto de cambios
4- Auditar los objetos, cambios y versiones realizadas
5- Reportar el estado de la configuración.