Professional Documents
Culture Documents
Software
El Modelo CMMI
¿Qué es un Proceso?
Todo el mundo
Productos
asume la
importancia de
tener una plantilla
motivada y de
Personal SATISFACTION
calidad…
Del CLIENTE
Determinan el
coste, la
planificacion y la
calidad del
Proceso producto
Tecnología
...Incluso el mejor
personal no rinde al
máximo si no
comprende y usa un
proceso al máximo
nivel.
Problemas
• Predictibilidad de la planificación y el
presupuesto
• Tiempo de desarrollo
• Productividad
• Calidad (medida en nº de defectos)
• Satisfacción del Cliente
• Satisfacción de los empleados
Características de los procesos Inmaduros
• Los procesos de desarrollo de software son
improvisados
• Los procesos no se siguen rigurosamente
• No hay gestión de proyectos
– Ausencia de planes
– Apaga-fuegos (resolución de crisis inmediatas)
– Los calendarios y presupuestos se sobrepasan, pues no se
basan en estimaciones realistas
– Las fechas límite comprometen la funcionalidad y calidad
• No hay medición objetiva de la calidad
• No hay maneras objetivas de resolver problemas de
producto o proceso
Características de los procesos maduros
• Se gestiona
– El proceso de desarrollo de software
– Los productos del desarrollo de software
• Los procesos de desarrollo se comunican al personal y a los
nuevos empleados
• Las actividades se llevan a cabo siguiendo procesos planificados
• Los procesos son usables y consistentes con la forma de trabajo
• Los procesos se actualizan si es preciso
• Roles y responsabilidades claros en el proyecto
• Hay seguimiento de la calidad de los productos y procesos
• Criterios objetivos para evaluar la calidad y resolver problemas
Objetivos de un proceso maduro
• Efectivo. Un proceso efectivo debe ayudarnos a conseguir el producto que
quiere el cliente.
• Punto de partida
• Beneficio de experiencias anteriores
de la comunidad
• Lenguaje y visión común
• Marco para priorizar acciones
Estándares
CMMI ® Capability Madurity Model Integration
El Modelo de Referencia
CMMI SE/SW
El Proceso de Mejora
IDEAL
La Metodología de Evaluación
SCAMPI
Referencias
CMMI
ML5
ML4
Continua ML3
. . .Para un área de ML2
proceso o un conjunto de
áreas de proceso ML 1
• Ingeniería de Software
• Selección de Proveedores
Estructura. Representación por Etapas
Nivel de Madurez
Practicas Practicas
Genericas Especificas
Niveles de madurez
Optimizado
Gestionado
Cuantitativamente
4 El proceso es controlado
cuantitativamente
3 Proceso caracterizado
por la organización y
proactivo
Gestionado
Objetivos de
negocio de la OT
organización Necesidades de formación
Proceso estándar y
otros activos
Gestión de Proyectos,
OPF OPD Soporte e Ingeniería
Recursos y coordinación Proceso estándar y
otros activos
Información de mejora
(Lecciones aprendidas,
Propuestas de mejoras, datos, artefactos
participación en la
definición, evaluación y
despliegue de procesos
Gestión de Proyectos
Ingeniería y
Planes Soporte
SAM
Necesidades de medición
Requisitos
REQM
Soluciones
alternativas Componentes Producto
del producto
RD TS PI Cliente
Requisitos
VER VAL
Mediciones, Incidencias y no
análisis conformidades
CM
Metas Genéricas
GG2
Institucionalizar un proceso Gestionado
GG3
Institucionalizar un proceso Definido
Características Comunes
• Compromiso de Realización
– Crea políticas y asegura esponsorización para Las Características comunes
el esfuerzo de mejora del proceso son una manera de agrupar las
prácticas genéricas.
• Habilidad de Realización
– Asegura que el proyecto y/o la organización
Su objetivo es la
tiene los recursos que necesita para ejercer la institucionalización de las
mejora del proceso mismas en la organización
• Implementación Dirigida
– Recoge, mide y analiza datos relativos a los
procesos
• Implementación Verificada
– Verifica que las actividades de los proyectos y
la organización son conformes a requisitos,
procesos y procedimientos
Recursos
Clasificación del
Nivel de madurez
Puntuación de satisfacción
de metas
Caracterización de la Implementación
de las prácticas
(nivel organizativo)
Initiating
Diagnosing
Establishing
Acting
Learning
Inicio
Se establecen objetivos
y prioridades, y se
completa el plan de
acción
Actuación
Se investigan y desarrollan
soluciones para los problemas
del proceso
Se expanden las mejoras con
éxito a la organización
Aprendizaje