¿Qué contenido específico incluye la gestión de la configuración del software?

La gestión de la configuración del software es una tarea que se ejecuta durante todo el proceso de desarrollo del software. Para un proyecto de software, las especificaciones de gestión de configuración de software incluyen al menos los siguientes contenidos:

(1) Elementos de configuración y sus reglas de nomenclatura.

(2) Estructura del directorio de archivos de la biblioteca de configuración.

(3) Definición de roles y permisos.

(4) Proceso de cambio de elemento de configuración.

(5) Lanzamiento del elemento de configuración.

(6) Definición de línea base y cambio de línea base.

La línea base en el proyecto tiene dos aspectos: uno es la línea base como hito; el otro es la línea base de logro por fases del módulo (para los productos de trabajo, en términos generales, se deben evitar los cambios en la línea base). . Estas dos líneas de base diferentes tienen diferentes alcances de influencia y diferentes formas de establecerlas y cambiarlas.

El comité de control de cambios de la línea base del proyecto está compuesto por representantes del cliente, gerentes de producto, gerentes de proyecto y gerentes técnicos. Los cambios en la línea base de los hitos publicados deben ser confirmados por el comité de control de cambios y registrados por el control de calidad. los elementos afectados por los cambios deben volver a sincronizarse y luego publicarse nuevamente; para las líneas de base que solo se conservan como estado de trabajo, generalmente el equipo que estableció la línea de base solo necesita confirmar los cambios y registrarlos en el control de calidad.