El ISO / IEC 15288 es un estándar de ingeniería de sistemas que cubre procesos y etapas del ciclo de vida. La planificación inicial para el estándar ISO / IEC 15288: 2002 (E) comenzó en 1994 cuando se reconoció la necesidad de un marco de proceso de ingeniería de sistemas común. La norma MIL STD 499A (1974) previamente aceptada se canceló después de que un memorando de SECDEF prohibiera el uso de la mayoría de las normas militares de los Estados Unidos sin una exención. La primera edición se publicó el 1 de noviembre de 2002. Stuart Arnold fue el editor y Harold Lawson fue el arquitecto de la norma.[1] En 2004, esta norma fue adoptada como IEEE 15288. ISO / IEC 15288 se actualizó el 1 de febrero de 2008 y el 15 de mayo de 2015.[2]
ISO / IEC 15288 es administrado por ISO / IEC JTC1 / SC7, que es el comité ISO responsable del desarrollo de las normas ISO en el área de Ingeniería de Software y Sistemas. ISO / IEC 15288 es parte del conjunto integrado de normas SC 7, y otras normas en este dominio incluyen:
El estándar define procesos divididos en cuatro categorías:
Cada proceso está definido por un propósito, resultados y actividades. ISO 15288 comprende 25 procesos que tienen 123 resultados derivados de 403 actividades.[3]
Ejemplos de etapas del ciclo de vida descritas en el documento son: concepto, desarrollo, producción, utilización, soporte y retiro. Sin embargo, estas etapas no son normativas; El estándar define procesos, no etapas.