Modos de Aplicación y Declaración de Conformidad 🎯
La norma internacional ISO/IEC/IEEE 12207 reconoce que ninguna organización aplica los 30 procesos de forma idéntica. Por ello, estandariza formalmente cuatro modos de instanciación y dos niveles de conformidad:
🏢 Modo Organizacional
Empleado por una empresa para institucionalizar un catálogo estándar de procesos aplicable a todos sus proyectos de software.
📁 Modo Proyecto
Empleado por directores de proyecto y Scrum Masters para seleccionar y estructurar los procesos concretos de una iniciativa específica.
🤝 Modo Proveedor
Empleado en contrataciones bilaterales para formalizar el alcance de los entregables, hitos contractuales y tareas exigidas.
🔍 Modo Evaluación
Empleado por auditores y organismos certificadores para evaluar la madurez de procesos conforme a modelos como ISO 33001 (SPICE).
• Conformidad Total (Full Conformance): Se satisfacen todos los 30 procesos y sus resultados (outcomes) sin exclusiones.
• Conformidad Adaptada (Tailored Conformance): Se adapta la norma mediante el Anexo A, justificando formalmente la exclusión o simplificación de procesos no aplicables al contexto.
🚀 Marcos Adaptados: ISO/IEC 29110 y Modelo MCDAI
Para evitar que la carga documental ahogue a los equipos pequeños, existen estándares derivados oficiales:
Perfiles ISO/IEC 29110 (VSEs)
< 10 personasDiseñado específicamente para Very Small Entities (empresas, departamentos o proyectos de menos de 10 personas).
- Perfil Entry: Para proyectos de arranque; cubre gestión básica de requerimientos y pruebas funcionales directas.
- Perfil Basic: Se enfoca en 2 procesos esenciales: Gestión del Proyecto (PM) e Implementación de Software (SI).
- Ventaja: Elimina la burocracia documental sin sacrificar la trazabilidad del código ni el diseño.
Modelo MCDAI (Cuba)
Madurez EscalonadaModelo de Calidad para el Desarrollo de Aplicaciones Informáticas. Articula las mejores prácticas de ISO 12207, CMMI y MoProSoft.
- Estructura: 12 procesos base organizados en 4 categorías (Gestión Organizacional, Proyectos, Ingeniería y Soporte).
- 3 Niveles de Madurez: Básico (Nivel 1), Intermedio (Nivel 2) y Avanzado (Nivel 3).
- Objetivo: Elevar sistemáticamente la capacidad exportadora y la calidad técnica del ecosistema de software.
🛠️ Generador de Adaptación de Procesos (Tailoring Engine)
Configura los parámetros reales de tu proyecto. El motor analizará la taxonomía de la norma ISO 12207 (Anexo A) y generará la plantilla formal de procesos obligatorios, recomendados y excluidos justificados:
📋 Resultado de la Adaptación (Anexo A)
Perfil calculado según parámetros🧪 Gran Taller: Simulación de un Proyecto Real
Caso: Una empresa contratista del sector salud va a desarrollar un sistema web de dispensación de medicamentos con historia clínica integrada. Conforme a las normas estudiadas, responde las siguientes preguntas de decisión:
1. Dado que se trata de software de salud con datos confidenciales, ¿qué proceso técnico NO puede excluirse bajo ningún motivo?
2. El cliente solicita una auditoría independiente antes de pagar el último hito. ¿Qué modo de aplicación de ISO 12207 aplica?
3. El equipo de desarrollo tiene 6 programadores y quiere usar Scrum sin burocracia innecesaria. ¿Qué estándar complementario recomiendas?
🎓 ¡Felicitaciones! Has completado el Ciclo de Vida del Software
Has integrado exitosamente los fundamentos de ISO/IEC/IEEE 12207, la taxonomía de los 30 procesos, la calidad SQuaRE 25010 y las estrategias de adaptación.
🏆 Hoja de Ruta para Ingenieros de Software
Ahora cuentas con una visión sistemática y rigurosa del ciclo de vida del software respaldada en las normas técnicas globales:
🗺️ Síntesis de los 4 Módulos Estudiados
- 1. Fundamentos: Agnosticism metodológico, diferenciación entre Etapa y Proceso, y evolución 1995–2026.
- 2. Los 30 Procesos: 4 grupos armonizados (Acuerdo, Habilitación, Gestión Técnica y Procesos Técnicos) con matriz RACI.
- 3. Calidad Integral: Aseguramiento SQA (IEEE 730), independencia organizacional y las 8 dimensiones SQuaRE (ISO 25010).
- 4. Adaptación: Tailoring formal mediante Anexo A, ISO 29110 para VSEs y modelo regional MCDAI.