Que es cmmi

Solo disponible en BuenasTareas
  • Páginas : 24 (5777 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de enero de 2011
Leer documento completo
Vista previa del texto
Investigación de Calidad de Software

CMMI

Por
Kelly Bayas
Carlos Jaime
Christian Jaramillo
Alejandro Varas

Guayaquil – Ecuador
Enero 10, 2008
Índice de Contenidos

Introducción 1

Antecedentes 2

Origen del Cmmi y Organización Promotora 2

Análisis Crítico de Componentes 3

¿Qué es el Cmmi? 3
Representaciones del Cmmi 4
Niveles, Componentes y Áreas del Cmmi 5
Niveles 5Áreas de Proceso 6
Componentes Requeridos: 7
Patrones para la adopción del Cmmi 8
Ventajas y Desventajas del Cmmi 9

Casos en los que se ha aplicado el CMMI 10

Casos de Éxito de Aplicación 10
Casos de fracaso y Motivos de Fracaso en Algunas empresas 12

Análisis del Cmmi respecto a Otros Modelos 13

Cmmi vs. Spice 13
Introducción a Spice 13
Análisis Comparativo 14
Cmmi vs. 6sigma15
Cmmi vs. Ideal 17

Conclusiones 21

Bibliografía 22

Índice de Tablas y Figuras

Figura 1: Cuadro Evolutivo del CMMI. 2

Figura 2: Estructura del Modelo 3

Figura 3: Representación escalonada 4

Figura 4: Representación continua 5

Figura 5: Componentes del Modelo CMMI 7

Figura 6: Logotipo Spice 13

Figura 7: Logotipo Six Sigma 15

Figura 8: Modelo Ideal 17

Tabla 1:Ventajas y Desventajas del CMMI 10

Tabla 2: Comparación CMMI vs. Spice 15

CMMI
Capability Maturity Model Integration

[pic]

INTRODUCCIÓN

EN LA INDUSTRIA DEL SOFTWARE EXISTE UNA DIVERSIDAD DE METODOLOGÍAS DE DESARROLLO QUE SE UTILIZAN PARA LA MEJORA DE LA CREACIÓN DE LOS SISTEMAS DE INFORMACIÓN MEDIANTE BUENAS PRÁCTICAS QUE REDUCEN LOS POSIBLES ERRORES EN EL PRODUCTO FINAL ESPERADO.Justamente, el propósito de esta investigación es realizar un análisis de una de las metodologías y estándares de desarrollo de software que existen y se aplican exitosamente, comprender su estructura y determinar su utilidad y aplicación en las organizaciones y proyectos relacionados al desarrollo de software.

El estándar de desarrollo que va a ser objeto de estudio en el presente documentode investigación es el Capability Maturiy Model Integration (CMMI), el cual determina el nivel de madurez de los procedimientos y las prácticas dentro de un proyecto y una organización, en este caso, en el campo del software.

La razón por la que se escogió este estándar se debe a que en el medio local, existen organizaciones que han crecido en magnitud más no en procedimientos o actividadesque signifiquen en el corto y largo plazo una maximización de la productividad de sus actividades, en este caso en particular de desarrollo de código.

A continuación se presenta el desarrollo de la investigación, la cual contiene un resumen de los antecedentes del CMMI, las variables que intervienen en la aplicación del estándar y las conclusiones obtenidas por el grupo investigador.Antecedentes

ORIGEN DEL CMMI Y ORGANIZACIÓN PROMOTORA

LA ORGANIZACIÓN ENCARGADA DE LA INVESTIGACIÓN Y PUBLICACIÓN DEL CMMI ES EL SEI (SOFTWARE ENGINEERING INSTITUTE), INSTITUCIÓN QUE ES ADMINISTRADA POR LA UNIVERSIDAD DE CARNEGIE MELLON.

El SEI fue el autor del las primeras publicaciones acerca de los modelos de madurez en 1987 (SEI-87-TR-24 SW-CMM questionnaire) y en 1989 Managing the SoftwareProcess. A partir de los primeros años de la década de los noventa se publicaron las primeras ediciones de la familia de estándares CMM, entre los que se encuentran:

• CMM-SW: CMM para Software
• P-CMM: CMM para Personal
• SA-CMM: CMM para adquisición de Software
• SSE-CMM: CMM para Seguridad de Sistemas (Security Systems Engineering)
• IPD-CMM: Integrated ProductDevelopment CMM

En los últimos años el SEI ha hecho un esfuerzo de integrar las diferentes corrientes en un solo estándar. Actualmente el CMMI es uno de los más completos, en la figura 1 se puede apreciar cuales son los estándares que dan origen al CMMI.

[pic]
Figura 1: Cuadro Evolutivo del CMMI.

El Software Engineering Institute además administra el CERT que es un instituto especializado en...
tracking img