Académique Documents
Professionnel Documents
Culture Documents
CMM
Modelo de Madurez de
Capacidad del Software
1
RESUMEN:
CMM
* MÉTODO guarda un orden, entendido * PROCEDIMIENTO: Serie de pasos, claramente
como línea directiva, una lógica o una definidos que permiten trabajar correctamente.
2
estructura, está dirigido a un fin o camino. Modo de ejecutar determinadas operaciones,
suelen realizarse de la misma manera.
HISTORIA:
El departamento de defensa de los estados
unidos tenía muchos problemas con el software
que encargaba desarrollar a otras empresas :
CMM 3
¿Cómo se pueden evitar los
fracasos en
la producción de software?
CMM 4
Son varias las razones por las que puede
fallar el proceso de software:
CMM 5
¿ PROCESO DE SOFTWARE ?
Un proceso es un conjunto
PROCESO de pasos definidos para
lograr una tarea.
PROCESO DEFINIDO
Aquel que esta escrito a tal
detalle que permite que los
Ing. lo usen constantemente
CMM 6
PROPOSITO DEL CMM
CMM
* Cuando se habla de madurez se entiende como el crecimiento
alcanzado en la capacidad del proceso de software y que se 7
considera como una actividad a largo plazo.
La calidad de un producto o de un
sistema es en mayor parte consecuencia
de la calidad de las procesos empleados
en su desarrollo y mantenimiento
CMM 8
CAPACIDAD y MADUREZ
La capacidad del proceso es la habilidad para
producir los resultados planeados.
CMM
* Cuando se habla de •madurez se entiende
Se llevan registroscomo el crecimiento
y todos los
resolver los problemas.
alcanzado en la capacidad proceso de software y que se 9
del están
integrantes
considera como una actividad a largo plazo.
involucrados.
Proceso de Software. Conjunto de
actividades, métodos, prácticas y
transformaciones que las personas usan para el
desarrollo y mantenimiento del software y de
los productos asociados.
CMM
* Cuando se habla de madurez se entiende como el crecimiento
alcanzado en la capacidad del proceso de software y que se 10
considera como una actividad a largo plazo.
Bases para el trabajo de
mejoramiento del
proceso
1. Planear
• Definir el problema
• Establecer los objetivos a mejorar
2. Ejecutar
• Identificar las posibles causas de problemas
• Establecer las bases
• Probar los cambios
3. Revisar
• Recolectar los datos
• Evaluar los datos
4. Actuar
• Implementar los cambios
• Determinar la efectividad
CMM 11
CMM http://www.man-info-systems.com/ 12