Está en la página 1de 7

CMM - CMMI: mtodos y prcticas, objetivo

Contenido

CMM - CMMI: mtodos y prcticas, objetivo


Concepto
Objetivos
Clasificacin
Caractersticas
Mejoresprcticas
Influenciasenlaindustriadelsoftware

Concepto
El CMM (Capability Maturity Model for Software), es decir, Modelo de Madurez de
Capacidades.FuecreadoporelSoftwareEngineeringInstitute(SEI)ytienecomoMeta
eldescribirloselementosprincipalesparallegaracabolosprocesosdesoftwarede
unaformaefectivos.ElCMMconsisteenunaseriedeprocedimientosdestinadosa
evaluar y mejorar los procesos de desarrollo, implementacin y mantenimiento del
software.Aunqueanestenvasdesarrollo,esunestndarquelaindustriaacepta
paraevaluarygarantizarlacalidadymadurezdesusaplicaciones.Porotrolado,hay
CMMsparaprocesosquenosonestrictamenteenelsectordelsoftware,comopor
ejemploelBMP(BusinessProcessManagement).
Objetivo
ElCMMproporcionaunaestructurabaseparaorganizarestospasosdeevolucinen
cinconivelesdemadurezquecolocanbasessucesivasparaunamejoracontinuadel
proceso

Clasificacin
ElmodeloCMMidentificalossiguientesnivelesdemadurez:

Nivel de Madurez 1 - Inicial ausencia total de procesos definidos.


capacitacinyguaparaeldesarrollodesoftware.

Nivel de Madurez 2 -Repetibleprocesosdeadministracinestablecidospara


lograrelseguimiento deloscostos,tareasyfuncionalidad.Ladisciplinaest
dadaporlarepeticinenproyectosconaplicacionessimilares.

Nivel de Madurez 3 -DefinidoAdemsdelasdefinicionesdelnivelanterior,


son incorporadas actividades de administracin de ingeniera en forma
documentada, estandarizada e integradas en una familia de procesos
normalizadosdelaorganizacin.Losproyectosutilizanunaversinadaptadade
esasnormasparasudesarrollo.

Nivel de Madurez 4-Administradosellevanadelantelosproyectosenforma


controladaconmtricasquepermitenmedicionesconfiablesdelosprocesosy
productos.

Nivel de Madurez 5 -Optimizadoincluyelamejoracontinuadeprocesosa


partirdelacomparacinyanlisisdemedicionessucesivasdelosproyectos

Caractersticas comunes de CMM

Compromisoderealizacin
Habilidadderealizacin
Actividadesrealizadas
Medicionesyanlisis
Verificandoimplementa

Influencias en la industria del software


Mayorefectividadenladeteccindeerroresalolargodelciclodevidadeldesarrollo
delsoftware,reduciendodrsticamenteelnmerodedefectos.
Reduccindelasdesviacionesenplazodelosproyectos.
Mayortoleranciaalcambioeincrementodelacapacidaddeadopcinyadaptacinde
nuevasTecnologas.
Mejoraenlarapidezyefectividadderespuestaanteexigenciasdelnegocio.
Mejoraenlacolaboracinycomunicacin.
MitigacindeRiesgo.
Reduccindeloscostesdelproyecto.

Metodos y Prcticas
Las prcticas que deben ser realizadas por cada rea Clave de Proceso estn
organizadasen 5 CaractersticasComunes,lascualesconstituyen propiedadesque
indicansilaimplementacinylainstitucionalizacindeunprocesoclaveesefectivo,
repetibleyduradero.
Estas5caractersticasson:

Compromisodelarealizacin
Lacapacidadderealizacin
Lasactividadesrealizadas
Lasmedicionesyelanlisis
Laverificacindelaimplementacin.

LasorganizacionesqueutilizanCMMparamejorarsusprocesosdisponendeunagua
tilparaorientarsusesfuerzos.Adems,elSEIproporcionaformacinaevaluadores
certificados(LeadAssesors)capacitadosparaevaluarycertificarelnivelCMMenel
queseencuentraunaorganizacin.
EstacertificacinesrequeridaporelDepartamentodeDefensadelosEstadosUnidos,
perotambinesutilizadapormultituddeorganizacionesdetodoelmundoparavalorar
asussubcontratistasdesoftware.
Capability Maturity Model Integration (CMMI)
Concepto
Integracin de modelos de madurez de capacidades o Capability maturity model
integration (CMMI) es un modelo para la mejora y evaluacin de procesos para el
desarrollo, mantenimiento y operacin de sistemas de software. Fue desarrollado
inicialmenteparalosprocesosrelativosaldesarrolloeimplementacindesoftwarepor
laUniversidadCarnegie-MellonparaelSEI(SoftwareEngineeringInstitute).
Objetivos del CMMI
ProducirserviciosyProductosdealtacalidad.
Crearvalorparalosaccionistas.
Mejorarlasatisfaccindelcliente.
Incrementarlaparticipacinenelmercado.
Ganarreconocimientoenlaindustria.
Clasificacin del CMMI

Implementacin
Desarrollo
Proyecto
Producto
NiveldeMadurez
reasdeProceso
Prcticas
Prcticasespecficas

Prcticasgenricas
Caractersticas
Las prcticas que deben ser realizadas por cada rea Clave de Proceso estn
organizadasen 5 CaractersticasComunes,lascualesconstituyen propiedadesque
indicansilaimplementacinylainstitucionalizacindeunprocesoclaveesefectivo,
repetibleyduradero.
Estas5caractersticasson:
1.
2.
3.
4.
5.

Compromisodelarealizacin.
Lacapacidadderealizacin.
Lasactividadesrealizadas.
Lasmedicionesyelanlisis.
Laverificacindelaimplementacin.
Mejores prcticas del CMMI

LaimplementacindeunprocesodemejorassegnelmodeloCMMIestcompuesto
delassiguientesfases:

Inicio.
Diseo.
Piloto.
Implementacin.

Influencias en la industria del software del CMMI


PodemosverinfluenciaspositivasdeCMMIenelprocesodemejora,comoqu
prcticasgenricasyreasdeprocesodeingenieraaportanuncaminodemejorade
lacapacidaddecadareadeprocesoenlarepresentacincontinua,respuestarpida
yguiadaanuevasdemandasdelasnecesidadesdelnegocio,olainicialpriorizacin
delosesfuerzos,olapuestaenmarchadefuncionesdegestindeproyectos,que
darnsoportealrestodelproceso.

Referencia
Informacin Extrada de:

http://sedici.unlp.edu.ar/bitstream/handle/10915/4199/Documento_completo.pdf?
sequence=1
http://www.monografias.com/trabajos56/modelo-cmmi/modelo-cmmi2.shtml