Este documento compara y contrasta los modelos CMMI y MoProSoft para el desarrollo y mantenimiento de software. CMMI fue desarrollado desde 1987 y representa un camino de mejoramiento que permite determinar la madurez de una organización. MoProSoft es un modelo de procesos mexicano específico para pequeñas organizaciones que se enfoca en mejorar procesos para contribuir a objetivos de negocio. Ambos modelos buscan elevar la calidad pero CMMI es más complejo y costoso que MoProSoft.
1. UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS
Unidad Académica de Pinos
ISAIAS VELAZQUEZ PICASSO
CALIDAD EN EL DESARROLLO DE SOFTWARE
MOPROSOFT -- CMMI
2013
ELOY CONTRERAS DE LIRA
2. ANTECEDENTES CARACTERISTICAS VENTAJAS DESVENTAJAS EJEMPLO
CMMI -En 1986 cuando CMMI es un Reducción del El problema de -Áreas de Proceso
comenzó el
desarrollo del CMM,
modelo para la coste de CMMI es su falta de Nivel 2: En una
o en 1966 cuando mejora y evaluación desarrollo. de adecuación al organización que
intenté por primera de los procesos de -Localización y enfoque a servicio haya alcanzado
vez aplicar algunas
desarrollo y resolución de que está este nivel de
de estas ideas como
director de desarrollo mantenimiento de defectos. experimentando el madurez
de software de IBM. sistemas y -Mejora en la sector de las TI encontraremos
- CMMI es la productos de fiabilidad de la (procesos de que
evolución de CMM.
CMM Fue software de una planificación, en desarrollo de hay una disciplina
desarrollado desde empresa, términos de productos de para la gestión de
1987 hasta - Representa un dedicación y de software) proyectos que se
1997. En 2002, se
lanzo CMMI Versión
camino de calendario. -El proceso de mantiene aún en
1.1, luego en agosto mejoramiento. -Aumento de la avaluación es muy periodos de
de 2006 siguió permite determinar productividad. costos en tiempo y estrés.
la versión 1.2.
- El objetivo del
la madurez, y -Reducción de esfuerzo -Administración
proyecto CMMI es evaluar las los trabajos - La complejidad de
mejorar la usabilidad capacidades de las derivados de de la evaluación Requerimientos
de
organizaciones que correcciones continua puede (REQM)
modelos de madurez
integrando varios desarrollan tras las fases de atentar Esta área de
modelos diferentes software. pruebas. contra la proceso tiene
en un solo marco - Es una colección -Aumento de la definición de como propósito
(framework).
estructurada de efectividad objetivos mantener bajo
elementos, que sobre la concretos de control los
describe planificación madurez requerimientos
características de realizada que el producto a
procesos que han desarrollar
demostrado, por deberá satisfacer
experiencia, ser
exitosos
- Es recomendado
para organizaciones
que quieren
incrementar la
capacidad de su
proceso de
desarrollo y
desarrollar
software con
calidad.
MOPROSOFT -Inicia por la Es específico para el -Está basado en -Define IT Builder:
iniciativa por la desarrollo y normas ISO. actividades de Empresa
secretaria de mantenimiento de -Facilita la manera muy altamente
economía y software. comprensión del general. especializada en
gracias al trabajo -Se enfoca a Modelo -Para asegurar la desarrollo de
de académicos y procesos. utilizado calidad de un software y
empresarios -Se le considera -Simplifica la producto y un tecnologías de
mexicanos de la práctico en su relación entre el proceso se información con
UNAM. aplicación, modelo de requiere CMMI. plataformas
-MoProSoft es un principalmente en procesos y la -Evaluaciones Microsoft (.NET,
modelo de organizaciones organización. formales SQL Server
procesos para la pequeñas, con -Específico para constantes. -
industria de bajos niveles de el desarrollo y -No es práctico ni BeyondConsulting
3. software nacional madurez.-Está mantenimiento fácil de usar. SA de CV:
-Permite elevar la orientado a mejorar de Software. -Mejora los Desarrollamos y
capacidad de las los procesos, para -Fácil de procesos comercializamos
organizaciones contribuir a los entender. Orientado al productos que
que desarrollan o objetivos de -Definido como Objeto del incorporan la TI a
mantienen negocio, y no un conjunto de negocio. los procesos que
software para simplemente ser un procesos. -Proyectos para se realizan día a
ofrecer servicios marco de -Practico y fácil largos plazos. día en las
con calidad referencia o de aplicar, sobre empresas
certificación. en pequeñas -C.D.I.,
-Tiene un bajo organizaciones. Consultores
costo tanto en y Desarrolladores
adaptación y de Software.
evaluación.