miércoles, 27 de noviembre de 2019

MoProSoft y CMMI

MoProSoft
El Modelo de Procesos para la Industria de Software (MoProSoft) actualmente Norma
Mexicana con el nombre NMX-I-059/02-NYCE-2011 Tecnología de la información –
Ingeniería de Software – Calidad de producto (MoProSoft), fue creado por la Secretaría de
Economía a través del Programa para el Desarrollo de la Industria de Software (PROSOFT)
con el objetivo de fortalecer a la Industria de Software en México. (e-processmexico, 2016)
“con la finalidad de fomentar la estandarización de su operación a través de la
incorporación de las mejores prácticas en gestión e ingeniería de software” (Oktaba,
2005:7). Basado en procesos que está orientado a las pequeñas y medianas empresas o a
áreas internas de desarrollo y/o mantenimiento de software, que les permite acceder a
prácticas de ingeniería de software de clase mundial, y la adopción del modelo “permitirá
elevar la capacidad de las organizaciones para ofrecer servicios con calidad y alcanzar
niveles internacionales de competitividad”

CMMI (Capability Maturity Model Integration)
CMMI es un modelo que contiene las mejores prácticas y que provee a las
organizaciones de aquellos elementos que son esenciales para que los procesos de
negocio de las mismas sean efectivos.
El modelo CMMI fue inicialmente desarrollado para los procesos relativos al desarrollo
e implementación de Software por la Carnegie-Mellon University. Este vio la luz por
primera vez en el año 1987 como Capability Maturity Model CMM. Dicho nombre,
tanto como los cinco niveles de la representación por etapas, están inspirados en el
modelo de madurez Manufacturing Maturity Model de Crosby.
En principio el modelo CMM era aplicado en programas de defensa, pero lo cierto es
que este ha logrado gran aceptación, tan es así que ha sido sometido a varias
revisiones e iteraciones. Debido a su éxito se llevó a cabo el desarrollo de modelos
CMM para para diversos ámbitos más allá del software.