Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Modelo CMMI

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 1

Modelo CMMI

El modelo CMMI vio la luz en 1987 por sus siglas en inglés como Capability Maturity Model
(CMM), un proyecto del Software Engineering Institute, que es un centro de investigación de la
Universidad Carnegie-Mellon. Fundado y lo financianciado por el Departamento de Defensa de
los Estados Unidos. En 1991, se publicó por primera vez el modelo CMM for Software, que está
basado en una lista de comprobación de los principales factores de éxito de los proyectos de
desarrollo de software realizados a finales de los años setenta y principios de los años
ochenta. El modelo también se fundamenta en las investigaciones realizadas por International
Business Machines (IBM) Corporation y por Philip Crosby y W. Edwards Deming, destacados
representantes del ámbito de control de calidad del siglo XX. Tanto el nombre, Capability
Maturity Model, como los cinco niveles de la representación por etapas que están inspirados en
el modelo de madurez Manufacturing Maturity Model de Crosby, aplicado principalmente a
programas de defensa, el modelo CMM ha logrado una aceptación considerable y se ha
sometido a varias revisiones e iteraciones. Su éxito condujo al desarrollo de modelos CMM para
diversos ámbitos más allá del ámbito de software. La proliferación de nuevos modelos dio lugar
a confusión, por lo que el gobierno financió un proyecto de dos años en el que participaban
más de 200 expertos del mundo industrial y académico a fin de crear un solo marco extensible
para la ingeniería de sistemas, la ingeniería de software y el desarrollo de productos. El
resultado fue CMMI.

Propósito del modelo

Evaluar la madurez de los procesos de una organización y proporcionar una orientación


referente a cómo mejorar los procesos que darán lugar a mejores productos. Cuando se habla
directamente con personas del Software Engineering Institute, es posible que digan que CMMI
es un modelo para la administración de riesgos y que indica la capacidad de una organización
para administrar los riesgos.
El modelo proporciona un buen indicador de cómo actuará una organización en situaciones de
estrés. Una organización de gran madurez y altas capacidades afrontará con calma las
situaciones inesperadas y de estrés, reaccionará, realizará cambios y seguirá adelante. Una
organización con un reducido nivel de madurez y pocas capacidades tenderá a dejarse llevar
por el pánico en situaciones de estrés, seguirá a ciegas los procedimientos básicos, o bien,
desbaratará todos los procesos y volverá al caos.
El modelo CMMI no es un buen indicador del rendimiento económico de una organización. Si
bien las organizaciones de gran madurez pueden administrar mejor el riesgo y ser más
predecibles, está demostrada la aversión de estas organizaciones hacia el riesgo.
Beneficios
Hacer uso del modelo CMMI para el desarrollo de software, no solo permite optimizar procesos
de negocios, sino que también trae consigo una serie de beneficios, entre ellos los siguientes:
 La gestión y la ingeniería de las actividades se encuentran entrelazadas de una manera
explícita, tan es así que facilita el reconocimiento de los objetivos del negocio.
 Permite hacer la incorporación de la experiencia adquirida en otras zonas de las mejores
prácticas. Algunos ejemplos serían la medición, gestión de riesgos y de proveedores.
 Poder aplicar prácticas de alta madurez mucho más robustas.
 Cumplir de forma mucho más completa con las normas ISO.
 Estos son solo algunos de los aspectos básicos del modelo CMMI que nos permiten
tener un acercamiento al por qué es ideal para el proceso de desarrollo de software.

También podría gustarte