Академический Документы
Профессиональный Документы
Культура Документы
1
Laboratorio de Sistemas de Informacin
Facultad de Informtica
Universidad Politcnica de Valencia
Introduccin
Debido a la crisis que experimentaba el software a principios de los
ochenta el gobierno de los Estados Unidos decidi financiar un
proyecto que mejorara la calidad de los productos software. Como
resultado de esas investigaciones surgi un modelo actualmente
conocido como CMM estructurado en una serie de prcticas
necesarias para obtener buenos resultados en el desarrollo y
mantenimiento de los productos. Este modelo va dirigido a
organizaciones que dedican a este tipo de actividades.
En primer lugar, se define qu es el CMM y se da una visin general
del modelo. A continuacin, se explica con ms detalle los
diferentes niveles en que se estructura. Finalmente, a modo de
conclusin, se analiza el uso que se hace actualmente del CMM.
Qu es el CMM?
El Modelo de Madurez de Capacidades es un modelo de referencia
para la aplicacin de conceptos de gestin de procesos y de mejora
de calidad en el desarrollo y mantenimiento de software, que deben
ser implementadas por toda organizacin interesada en desarrollar y
mejorar la calidad de sus productos y su productividad.
Este modelo est basado en conceptos de calidad total y de
mejoramiento continuo y ha sido desarrollado en el SEI (Software
Engineering Institute) relacionado con Carnegie Mellon University, en
Pittsburgh.
El CMM se desarroll como reaccin a la crisis del software a
principios de los ochenta y financiado por el Departamento de
Defensa de los Estados Unidos.
Se entiende por proceso el saber como utilizar el conocimiento del
personal
y la tecnologa de forma eficiente para lograr productos que alta
calidad
que satisfagan las necesidades de los clientes, producidos dentro de
costos y plazos aceptables.
Un proceso puede considerarse maduro si cumple con los siguientes
criterios:
Est definido: El proceso es claro, sistemtico y suficientemente
detallado. Adems existe acuerdo entre el personal, la gerencia y los
proyectos respecto al proceso que se va a utilizar.
2
Laboratorio de Sistemas de Informacin
Facultad de Informtica
Universidad Politcnica de Valencia
3
Laboratorio de Sistemas de Informacin
Facultad de Informtica
Universidad Politcnica de Valencia
4
Laboratorio de Sistemas de Informacin
Facultad de Informtica
Universidad Politcnica de Valencia
Compromiso de la realizacin.
La capacidad de realizacin.
Las actividades realizadas
Las mediciones y el anlisis
La verificacin de la implementacin.
7
Laboratorio de Sistemas de Informacin
Facultad de Informtica
Universidad Politcnica de Valencia
Gestin de Requisitos
Planificacin del proyecto de software
Seguimiento y Supervisin del proyecto
Gestin de subcontratos de software
Garanta de calidad de software
Gestin de configuracin del software
9
Laboratorio de Sistemas de Informacin
Facultad de Informtica
Universidad Politcnica de Valencia
Prevencin de defectos
Gestin del cambio de tecnologa
Gestin del cambio del proceso
12
Laboratorio de Sistemas de Informacin
Facultad de Informtica
Universidad Politcnica de Valencia
Conclusiones
Crticas al modelo:
Figura 2.
organizaciones
Perfil
de
madurez
de
las
Bibliografa
http://www.geocities.com/SiliconValley/Lab/3629/mejorami.htm
Software Engineering Institute (SEI)
sitio WEB del SEI-Carnegie Mellon University.
http://www.sei.cmu.edu/technology/cmm/cmm.articles.html
http://www.alcyonix.com/es/faq/process.htm
14
Laboratorio de Sistemas de Informacin
Facultad de Informtica
Universidad Politcnica de Valencia