Software Process Improvement · edición San Valentín

Enamórate de
la madurez:CMMI-DEV

…dale el sí a un proceso de software maduro 💍

Una historia de amor entre tu equipo y sus procesos, contada en 5 niveles, 22 Process Areas y muchas promesas cumplidas.

Calidad de Software · Universidad La Salle · 2026
CMMI
DEV

CMMI-DEV · v1.3

"Modelo de mejora de procesos. Busco un equipo comprometido, ordenado y con ganas de crecer. Odio el caos."

Te presentan este match ♥
Abimael Frontado Frederick Mares Miguel Flores Jhordan Huamani Jorge Ortiz
presenta: Abimael Frontado
El match perfecto

¿Qué es CMMI-DEV?

Capability Maturity Model Integration for Development es un modelo del SEI (Carnegie Mellon) que guía a una organización para que sus procesos de desarrollo de software pasen del caos al compromiso: predecibles, medibles y en mejora continua.

1991
Nace del CMM del SEI (Carnegie Mellon); hoy lo administra ISACA.
5
Niveles de madurez, del Initial al Optimizing.
22
Process Areas que dicen qué hacer (no el cómo).
02 / 12
presenta: Abimael Frontado
Anatomía de la relación

Cómo se organiza el modelo, pieza por pieza

Maturity / Capability LevelsNiveles de madurez o capacidad
El nivel al que aspira la relación: del caos (1) a la mejora continua (5).
Process AreasÁreas de proceso
Los 22 temas que hay que trabajar (ej. Project Planning, Risk Management).
Goals — Generic & SpecificMetas genéricas y específicas
Las promesas que cumple cada área: las genéricas aplican a todas, las específicas son únicas de cada área.
Practices — Generic & SpecificPrácticas genéricas y específicas
Las acciones concretas con las que se cumple cada meta. El detalle fino del compromiso.
♥ Niveles → Áreas → Metas → Prácticas: de lo general a lo concreto.
03 / 12
presenta: Frederick Mares
Las 5 etapas de la relación

Maturity Levels: del flechazo al "para siempre"

Nivel 1
1
Initial
Caos y héroes. Todo reactivo, nada documentado. La primera cita desastrosa.
Nivel 2
2
Managed
Proyectos planificados y gestionados. Ya se mandan mensajes y cumplen citas.
Nivel 3
3
Defined
Procesos estándar de toda la organización. Relación formal y proactiva.
Nivel 4
4
Quantitatively Managed
Se mide con estadística. Conocen sus números y los controlan.
💍
Nivel 5
5
Optimizing
Mejora continua. Se reinventan juntos. El compromiso para toda la vida.
04 / 12
presenta: Frederick Mares
¿Cómo quieres llevar la relación?

Representación Continuous vs. Staged

Continuous · "a tu ritmo"

  • Mejoras una Process Area a la vez, en el orden que tu equipo elija.
  • Usa Capability Levels por área: del 0 al 3.
  • Flexible: ideal si ya sabes qué te duele y quieres atacarlo.
CL0
Incomplete
CL1
Performed
CL2
Managed
CL3
Defined
vs

Staged · "ruta marcada"

  • Avanzas por una ruta predefinida de niveles, paso a paso.
  • Usa Maturity Levels de toda la organización: del 1 al 5.
  • Ideal para comparar organizaciones y certificar madurez.
ML1 ML2 ML3 ML4 ML5
♥ Mismo contenido, dos caminos al altar: eliges según tu meta.
05 / 12
presenta: Miguel Flores
Los lenguajes del amor

Las 22 Process Areas, en 4 categorías

Process Management

Gestión de procesos · 5
OPFOrganizational Process Focus
OPDOrganizational Process Definition
OTOrganizational Training
OPPOrg. Process Performance
OPMOrg. Performance Mgmt

Project Management

Gestión de proyectos · 7
PPProject Planning
PMCProject Monitoring & Control
REQMRequirements Management
IPMIntegrated Project Mgmt
RSKMRisk Management
QPMQuantitative Project Mgmt
SAMSupplier Agreement Mgmt

Engineering

Ingeniería · 5
RDRequirements Development
TSTechnical Solution
PIProduct Integration
VERVerification
VALValidation

Support

Soporte · 5
CMConfiguration Management
PPQAProcess & Product QA
MAMeasurement & Analysis
DARDecision Analysis & Resolution
CARCausal Analysis & Resolution
06 / 12
presenta: Miguel Flores
Cada promesa a su tiempo

Qué Process Areas desbloqueas en cada nivel

Nivel 5
Optimizing
OPMCAR
2
Nivel 4
Quantitatively Managed
OPPQPM
2
Nivel 3
Defined
RDTSPIVERVALOPFOPDOTIPMRSKMDAR
11
Nivel 2
Managed
REQMPPPMCSAMMAPPQACM
7
♥ El Nivel 1 no pide nada… por eso nadie quiere quedarse ahí.
07 / 12
presenta: Jhordan Huamani
Promesas para toda relación

Generic Goals & Practices[47]: lo que aplica a todas

GG1Performed
Achieve Specific Goals
GP1.1 · Realizar las prácticas específicas del área
GG2Managed
Institutionalize a Managed Process
GP2.1 PolíticaGP2.2 PlanearGP2.3 RecursosGP2.4 ResponsablesGP2.5 CapacitarGP2.6 Controlar work productsGP2.7 StakeholdersGP2.8 MonitorearGP2.9 Evaluar adherenciaGP2.10 Revisar con dirección
GG3Defined
Institutionalize a Defined Process
GP3.1 Establecer un proceso definidoGP3.2 Recolectar experiencias de mejora
♥ "Institucionalizar" = que la buena práctica no dependa del héroe de turno, sino del hábito.
Fuente [47]: CMMI for Development, Version 1.3 — CMMI Product Team, SEI / Carnegie Mellon University (2010).
08 / 12
presenta: Jhordan Huamani
Promesas hechas a tu medida

Specific Goals & Practices[47] — ejemplo: Project Planning

SG1 · Establish Estimates
Estimar antes de prometer
  • SP1.1 Estimar el alcance del proyecto
  • SP1.2 Estimar atributos de productos y tareas
  • SP1.3 Definir el ciclo de vida
  • SP1.4 Estimar esfuerzo y costo
SG2 · Develop a Project Plan
Armar el plan de la relación
  • SP2.1 Presupuesto y cronograma
  • SP2.2 Identificar riesgos
  • SP2.3 Gestión de datos
  • SP2.4 Planear los recursos
  • SP2.5 Conocimiento y habilidades
  • SP2.6 Involucrar stakeholders
  • SP2.7 Establecer el plan
SG3 · Obtain Commitment
Conseguir el "sí, acepto"
  • SP3.1 Revisar planes que afectan al proyecto
  • SP3.2 Reconciliar trabajo y recursos
  • SP3.3 Obtener el compromiso con el plan
♥ Cada una de las 22 áreas trae sus propias Specific Goals: aquí solo vimos a PP abrir su corazón.
Fuente [47]: CMMI for Development, Version 1.3 — CMMI Product Team, SEI / Carnegie Mellon University (2010).
09 / 12
presenta: Jorge Ortiz
¿Por qué vale el compromiso?

Beneficios medibles de decir "sí" a CMMI

ProductividadProductivity
+61%
CronogramaSchedule
+50%
CalidadQuality / defectos
+48%
CostosCost
+34%
SatisfacciónCustomer satisfaction
+14%
4 : 1
ROI mediano
de la inversión
Medianas de mejora reportadas por 60 organizaciones — SEI, Performance Results of CMMI-Based Process Improvement (2006).
10 / 12
presenta: Jorge Ortiz
Una historia de amor real

Systematic: cuando CMMI-DEV se casó con Scrum

Systematic (Dinamarca), empresa CMMI Maturity Level 5, sumó Scrum a su madurez de procesos. ¿El resultado de esa boda? Más velocidad y menos errores, al mismo tiempo.
×2
Duplicó la productividad frente a sus proyectos waterfall.
−40%
Reducción de defectos al enfocarse en pruebas tempranas.
Fuente: caso Systematic, 2006 · Dato complementario: Lockheed Martin Systems Integration reportó >50% menos defectos por millón de líneas tras adoptar CMMI.
11 / 12
Fin de la cita

¿Aceptas el
compromiso? 💍

Del caos al "para siempre", un nivel a la vez.
Abimael Frontado Frederick Mares Miguel Flores Jhordan Huamani Jorge Ortiz
¡Gracias por escucharnos! · Calidad de Software · 2026