Resumen - Systems Engineering Standards A Summary - En.es
Resumen - Systems Engineering Standards A Summary - En.es
Resumen - Systems Engineering Standards A Summary - En.es
com
- Serie MIL-STD-499
- ANSI / EIA 632
- IEEE 1220
- ISO / IEC 15288
- CMMI
1.1 Serie MIL-STD 499. Estos estándares militares tuvieron un profundo impacto en el
desarrollo temprano de la Ingeniería de Sistemas y la estandarización de sus procesos. La serie
comenzó en 1969 cuando la Fuerza Aérea de EE. UU. Publicó MIL-STD-499, que se actualizó y
volvió a publicar en 1974 como MIL-STD-499A. Titulado "Gestión de ingeniería", el objetivo
declarado era "... ayudar al personal del gobierno y de los contratistas a definir el esfuerzo de
Ingeniería de sistemas en apoyo de los programas de defensa". El modelo de proceso de
Ingeniería de Sistemas incluyó: (1) Análisis de Requisitos de la Misión; (2) Análisis funcional; (3)
Asignación y (4) Síntesis. Ver figura 1.
1.2 ANSI / EIA 632. Esta norma se publicó originalmente como norma provisional (IS) en 1994.1 que
se asemejaba a MIL-STD-499B, se revisó significativamente, se hizo más abstracto y general y se
volvió a publicar en enero de 1999. Titulado “Procesos para diseñar un sistema”, el propósito
declarado de EIA 632 es: “… proporcionar un conjunto integrado de procesos fundamentales para
ayudar a un desarrollador en la ingeniería o reingeniería de un sistema ".
La EIA 632 limita el conjunto de procesos requeridos a aquellos directamente relacionados con los
aspectos técnicos de los sistemas de ingeniería (13 procesos incluidos) y proporciona 33 requisitos
asociados con la finalización de los procesos. Define las tareas representativas y los resultados
esperados asociados a cada una. No hay un proceso, sino una serie de procesos, en grupos, con
bucles entre ellos. Ver figura 2.
Manejo tecnico
Planes Resultados
Directivas Adquisición Y
& Estado & Suministro Realimentación
Suministro
Proceso
Sistema
Diseño
Adquisición Requisitos Sistema
Solicitud Proceso de definición Productos
Definición de solución
Proceso
Diseños
Producto
Realización
Implementación
Proceso
Transición al uso
Proceso
Productos
Evaluación técnica
Sistemas Sistema de requisitos Productos finales
Análisis Validación, verificación Validación
Proceso Proceso proceso Proceso
1 Existen muchas definiciones de ingeniería de sistemas. La definición del DoD, tal como se especifica en la Guía de
adquisiciones de defensa, se deriva parcialmente de EIA / IS 632. Eso define la ingeniería de sistemas como: “Un enfoque
interdisciplinario que abarca todo el esfuerzo técnico para evolucionar y verificar un conjunto equilibrado de ciclo de vida
integrado y total de soluciones de sistemas, personas y procesos que satisfagan las necesidades del cliente ”.
1.3 IEEE 1220. Esta norma, titulada “Aplicación y gestión de la ingeniería de sistemas” proporciona la
descripción del siguiente nivel de detalle de los procesos de ingeniería de sistemas definidos en EIA
632. IEEE 1220 se publicó originalmente en 1995 como una norma de uso de prueba; basado en la
experiencia con el estándar, fue revisado y publicado como estándar completo en 1998. El propósito
declarado de IEEE 1220 es “... proporcionar un estándar para administrar un sistema desde el
concepto inicial hasta el desarrollo, las operaciones y la eliminación”.
IEEE 1220 define un proceso de ingeniería de sistemas como un "proceso genérico de resolución de
problemas, que proporciona los mecanismos para identificar y desarrollar las definiciones de productos y
procesos de un sistema". El modelo de ciclo de vida de ingeniería de sistemas consta de:
(1) Definición del sistema; (2) Definición del subsistema (es decir, diseño preliminar, diseño
detallado, fabricación / ensamblaje / integración y prueba); y (3) Producción y soporte al cliente.
ENTRADAS DE PROCESO
Requisito
Compensación e impacto
Requisitos
Análisis Requisito y
Restricción
Requisitos de referencia
Conflictos Requisitos
Estudios comerciales y
Requisitos
Evaluaciones
Base
Validación
Funcional
Análisis Descomposición y
Asignación de requisitos
Arquitectura funcional Alternativas Funcional
Estudios comerciales y
Evaluaciones
Funcional
Verificación
Arquitectura funcional verificada Solución de diseño Análisis
Compensación e impacto
Control
Los procesos especificados en ISO / IEC 15288 cubren toda la gama de adquisiciones, gestión de
programas y desarrollo técnico y establecen "un marco común a partir de la descripción del ciclo de
vida de los sistemas creados por humanos". Ver figura 4.
Los sistemas, similares a EIA 632, están concebidos para constar de dos partes: (1) el sistema de
interés (en EIA 632, el producto final) que proporciona las capacidades y los servicios deseados y
(2) Sistemas habilitadores (EIA 632 usa la misma terminología) que brindan los servicios requeridos
en cada etapa del ciclo de vida del sistema para incluir concepto, desarrollo, producción, utilización,
soporte y retiro.
Los procesos del ciclo de vida como se especifica en ISO / IEC 15288 incluyen:
2 Nota: ISO 15288: 2002 fue reemplazado por ISO 15288: 2008 que se publicó en enero de 2008. En el siguiente párrafo se
proporciona un resumen de ISO 15288: 2008. Sin embargo, debido a que durante este período de transición, se pueden
encontrar usos de ambas normas en la práctica, la discusión de ISO 15288: 2002 todavía se conserva en este documento
con fines de referencia.
3 Estos procesos son: Definición de Requerimientos de Interesados, Análisis de Requerimientos, Diseño Arquitectónico,
Implementación, Integración, Verificación, Validación y Transición.
Los estándares de ingeniería de sistemas y los estándares de desarrollo de software históricamente no han
estado bien alineados. Se utilizaron diferentes nombres de procesos y procedimientos, lo que hizo que la
interfaz entre el software y el desarrollo del sistema fuera confusa en el mejor de los casos. Uno de los
objetivos en el desarrollo de ISO / IEC 15288: 2008 fue iniciar un esfuerzo de armonización entre este y el
correspondiente ISO / IEC 12207: 2008 (Ingeniería de sistemas - Procesos del ciclo de vida del software)
tanto a nivel internacional como nacional. Con ese fin, el IEEE ha adoptado ISO / IEC 15288: 2008 como
estándar nacional de EE. UU., Y lo ha numerado como IEEE Std 15288 ™ -2008. Además, el estándar de
software internacional correspondiente fue actualizado como ISO / IEC 12207: 2008, adoptado por IEEE y
publicado como IEEE Std 12207 ™ -2008.
Muchos procesos en ISO / IEC 15288: 2008 son similares a los de su predecesor de 2002, con algunas
mejoras para alinear mejor los sistemas y los procesos de desarrollo de software. Consulte la figura 6 a
continuación.
El CMMI se puede utilizar de dos formas: (1) como un "modelo por etapas" en el que se evalúan las AP y se
asigna una puntuación de "nivel" a una organización; o (2) como un modelo "continuo" que proporciona
una gama de puntuaciones para cada Área de proceso. Ver figura 7.
4 Estos modelos forman parte de la “constelación” de CMMI que incluye la CMMI para el desarrollo (CMMI-DEV), la CMMI
para la adquisición (CMMI-ACQ) y la CMMI para los servicios (CMMI-SVC). Todos comparten procesos centrales comunes
con procesos personalizados agregados que son adecuados para cada uno de los tres dominios citados.
o ISO / IEC 15288: tiene la mayor amplitud pero la menor profundidad de cobertura. Esta
El estándar está diseñado para ser utilizado por una organización, un proyecto dentro de una
organización o un adquirente y un proveedor a través de un acuerdo apropiado. La norma ISO 15288
se revisó a principios de 2008 como parte de un esfuerzo de armonización para alinear los procesos de
ingeniería de sistemas e ingeniería de software, y la organización ISO está revisando una variedad de
manuales de implementación complementarios.
o EIA 632: define el conjunto de requisitos para diseñar un sistema. Los procesos
en EIA 632 describen 'qué hacer' con respecto a los procesos para diseñar un sistema. Estos se
encuentran en el siguiente nivel por debajo del nivel ISO / IEC 15288 de procesos del ciclo de vida
del sistema.
o IEEE 15288: 2008: una norma estadounidense, es idéntica a la edición 2008 de ISO / IEC 15288.
IEEE 1220 tiene la mayor profundidad de cobertura para su alcance limitado, pero la menor amplitud.
EIA-632 se encuentra entre los otros dos. Ver figura 8.
Proceso
Descripción ISO 152 88
Practicas
• Comunícalo
Actividades del proceso de adquisición • Seleccione un proveedor
IEEE 1220
• Haz una oferta • Confirmar cumplimiento
• Negociar con el Proveedor • Paga por ello
Siendo operado
Ser Debajo Transición a Siendo reemplazado
Mantenido, o O desmantelado
Conceptualizado Desarrollo Operaciones
Mejorado
Figura 8 Alcance de los estándares SE (después de Doran, SPC IEEE 1220 / SC7 WG7 SE Study Group Report