La norma ISO/IEC 12207 establece un marco de referencia para la administración de los procesos del ciclo de vida del software. Define los procesos, actividades y tareas asociadas desde la concepción hasta la retirada del software. Incluye procesos principales como adquisición, suministro, desarrollo, operación y mantenimiento, así como procesos de soporte como documentación, gestión de configuración y aseguramiento de calidad.