2010-11-30 9 views
21

Estoy buscando la definición más oficial de CSCI/Elemento de configuración, no solo qué es, sino qué debemos entregar/podemos esperar cuando un contrato define subsistemas que serán desarrollado como elementos de configuración.Definición oficial de CSCI (Elemento de configuración de software de computadora)

Pasé algún tiempo con mi famosa herramienta de búsqueda y encontré muchas explicaciones para CSCI (wikipedia, directorios de acrónimos, ...) pero no he encontrado un estándar o un puntero a un estándar (como ISO-xxx) pero que dice (1) qué es y (2) qué debe hacerse desde un punto de vista de QM/CM.

Acabo de preguntar, porque un representante de contratistas QM declaró durante una prueba de aceptación, que CI solo requiere no olvidar el IC en el plan de configuración y asignar un número de serie ... Esperaba ver algunos SRS, SDD, ICD, SVD, SIP, ... documentos y documentación de prueba de aceptación para esos subsistemas ...

Respuesta

29

Por lo que puedo decir, CSCI se definió en la misma lógica que HWCI (Hardware Configuration Item) en DOD-STD- 2167A que simplemente definió CSCI como un elemento de configuración.

Más clara definición está en MIL-STD-498 que sustituyó DOD-STD-2167A:

CSCI - una agregación de software que satisface una función de uso final y se designa para la gestión de la configuración separada por el adquirente. Los CSCI se seleccionan en función de las compensaciones entre la función del software, el tamaño, las computadoras host o de destino, el desarrollador, el concepto de soporte, los planes de reutilización, la criticidad, las consideraciones de interfaz, la necesidad de documentarse y controlarse por separado y otros factores.

Creo que tendría sentido cuando asigne CSCI a una aplicación entregable. Un CSCI requerirá básicamente un conjunto de SRS y SDD. Un sistema puede comprender uno o más CSCI para que otros documentos entregables tales como ICD y documentos de prueba puedan existir para el sistema.

Cuestiones relacionadas