Vous êtes sur la page 1sur 15

Capability Maturity

Model (CMM)
Equipo 3:
-Lezama Ramrez Christopher
-Tec Cocom Maximiliano
-Brito Chulin Tonatiuh
-Jorge Pat
Introduccin
Uno de los aspectos ms importantes en el desarrollo de
software es el control de la calidad, se sabe que es un
factor que puede repercutir directamente, no solo en la
comercializacin de un producto o servicio, o ente caso
de un software sino tambin en el prestigio de un
empresa desarrolladora de software, en este pequeo
ensayo se hablara de como los procesos usados durante
el desarrollo del software puedes afectar directamente a
la calidad del software, entre mejores y bien definidos
sean estos, mejor ser la calidad de nuestro proyecto
final.

Es un modelo de calidad del software que
clasifica las empresas en niveles de madurez.

Consiste en una serie de procedimientos
destinados a evaluar y mejorar los procesos de
desarrollo, implementacin y mantenimiento del
software.

Fue creado por el Software Engineering Institute
(SEI)
Por qu surge CMM?
Debido a una crisis del software de principios de
los 80
Qu se puede hacer con CMM?
Ayudar a la comunicacin.

Facilitar poner el foco de atencin.

Proveer recomendaciones.

Ayudar a priorizar acciones de mejora.
Niveles del CMM
Inicial
Repetible
Definido
Gestionado
Organizado
La capacidad del proceso es impredecible
Ambiente inestable que carece de prcticas de gestin
Las buenas prcticas y estndares son frecuentemente
sacrificadas por otras prioridades de gestin
Niveles del CMM
Inicial
Repetible
Definido
Gestionado
Organizado
La empresa tiene mtodos estandarizados facilitando
procesos repetibles.
La necesidad es establecer una administracin efectiva del
proyecto de software.
La principal diferencia entre este nivel y el anterior es que el
proyecto es gestionado y controlado durante el desarrollo del
mismo.


Disciplinado
Niveles del CMM
Inicial
Repetible
Definido
Gestionado
Organizado
Las organizaciones disponen de correctos
procedimientos de coordinacin entre
grupos, formacin del personal, tcnicas de
ingeniera ms detalladas y un nivel ms
avanzado de mtricas en los procesos.
Estndar
y consistente
Niveles del CMM
Inicial
Repetible
Definido
Gestionado
Organizado
Predecible
Se caracteriza por que las organizaciones
disponen de un conjunto de mtricas
significativas de calidad y productividad,
que se usan de modo sistemtico para la
toma de decisiones y la gestin de riesgos.
Niveles del CMM
Inicial
Repetible
Definido
Gestionado
Organizado
Continuamente
mejorado
En este nivel se tienen los medios para
identificar los elementos ms dbiles del
proceso y mejorarlos.


Beneficios
Mayor efectividad en la deteccin de errores.

Reduccin de las desviaciones en plazo de los proyectos.

Mayor tolerancia al cambio.

Mejora en la rapidez y efectividad.

Mejora en la colaboracin y comunicacin.

Reduccin de los costes.
Evolucin
A partir de la publicacin del CMM se desarrollaron otros
modelos.

SA-CMM: Software Acquisition CMM
SSE-CMM: Security Systems Engineering CMM.
T-CMM: Trusted CMM
SE-CMM: Systems Engineering CMM
IPD-CMM: Integrated Product Development CMM
A finales de los 90 las organizaciones llevaban planes de
calidad que tenan de manera simultanea varios modelos
del CMM.

Para el 2001 SEI publica el modelo CMMI que integra 3
modelos para que no evolucionen de manera separada.

CMM-SW
SE-CMM
IPD-CMM
Conclusin
En conclusin podemos decir que como en todo, la
dedicacin y control que se le d a cada parte del
desarrollo de un proyecto ser proporcional a la calidad
del producto o proyecto que se est desarrollando, as
que se sabe ahora la importancia de mantener siempre
en ptimas condiciones cada uno de los procesos as
como la misma gestin que conllevan el desarrollo de
nuestro software.

Referencias
CMM-CMMI
http://www.ingenierosoftware.com/calidad/cmm-
cmmi.php


SoftQaNetwork
http://www.softqanetwork.com/%C2%BFque-es-el-
modelo-cmm

Calidad del Software
http://noqualityinside.com/nqi/nqifiles/CalidadDeSW_
CMM.pdf

Vous aimerez peut-être aussi