La norma ISO/IEC 12207:2008 establece un marco de referencia para los procesos del ciclo de vida del software. Se organiza en siete grupos de procesos que cubren las actividades desde la definición de requisitos hasta el mantenimiento del software. El documento explica la estructura y alcance de la norma e introduce su implementación en una institución para mejorar el desarrollo de sistemas de información mediante la definición formal de procesos.