1. CMMI
Arreola Romero Lesly Giovanna
http://everac99.wordpress.com/2010/07/22/empresas-certificadas-con-cmmi-en-mexico-y-el-mundo/
Integración de modelos de madurez de capacidad (CMMI), es un modelo para el
mejoramiento de procesos para el desarrollo, operación y mantenimiento de sistemas de
software.
CMMI tienen como misión determinar un modelo de madurez con el que se podrá juzgar la
capacidad de una empresa para producir software. A su vez su función es el mejoramiento
de los procesos proporciona a las organizaciones sus elementos esenciales para mejorar su
rendimiento.
Este modelo se puede usar como una guía en el mejoramiento de los procesos en un
proyecto, un fragmento o una empresa completa. También ayuda a integrar funciones
separadas de una organización, establece objetivos y prioridades de mejoramiento de los
procesos.
CMMI es entonces una metodología de mejora de procesos, ya que van a facilitarle a
muchas empresas que se dediquen al desarrollo de software ser promovedores del gobierno
norteamericano, de esta forma no hay que confundirla con una metodología de desarrollo de
software o de gestión del ciclo de vida de software.
CMMI tiene cuatro disciplinas que son: ingeniería de sistemas es el desarrollo total del
sistema que puede o no ser incluido en el desarrollo de software, ingeniería de software
envuelve el desarrollo de software y su mantenimiento, estas dos son integradas en un solo
marco de trabajo, acuerdos con proveedores y desarrollo integrado de productos y procesos,
así también describe formas efectivas de hacer las cosas, no en un enfoque radical. Se
representa por etapas o continuo, es decir, que permiten a las empresas conseguir sus
objetivos de mejora, el contenido de información de estas dos representaciones es el mismo,
aun que la representación y organización es diferente para cada una.
Para mayor información: http://www.allsoft.mx/recursos/ElModeloCMMI.pdf
Este modelo es entonces una colección de mejores prácticas, que les permiten a las
organizaciones a mejorar considerablemente su eficacia, eficiencia, y calidad, a que estas
soluciones consisten en mejores prácticas. Estas prácticas incluyen el análisis causal,
gestión de configuración, aseguramiento de calidad, validación, gestión de requisitos,
proveedores, proyectos y compatibilidad de interfaz.
CMMI se ha estado convirtiendo paso a paso en u estándar que puede ser utilizados para
facilitar la capacidad de desarrollar software de alta calidad, o también puede dar un
beneficio competitivo si se desea participar en proyectos de alta complejidad, este será muy
caro pero obtendrá muy buenas ganancias.
Herramientas Automatizadas. Secuencia: 2CM40
2. CMMI
Arreola Romero Lesly Giovanna
http://everac99.wordpress.com/2010/07/22/empresas-certificadas-con-cmmi-en-mexico-y-el-mundo/
Cuenta también con cinco niveles de madurez, que son: Nivel 1(Inicial); este nivel no es
evaluado por CMMI ya que es recreativo y pobremente controlado. Nivel 2(Administrado); se
aplica a proyectos. Nivel 3(Definido); su proceso es proactivo y se puede ver a nivel de la
empresa. Nivel 4(Administrado Cuantitativamente); el proceso es controlado, es decir, es la
gestión cuantitativa de los procesos. Nivel 5(Optimizado); se enfoca en la mejora de
procesos continua.
Existen al menos 3,060 certificaciones otorgadas a 72 países del mundo. Por ejemplo china
está adquiriendo poco más de la tercera parte de las certificaciones ya que cuenta con 1048
certificaciones otorgadas a nivel mundial. En cambio Rusia cuenta con apenas 4
certificaciones.
Actualmente hay 70 instituciones certificadas con CMMI en nuestro país, de las cuales se
comparten con argentina y una con estados unidos. En México existen 5 certificaciones
CMMI nivel cinco, con esto México está por encima de casi todas las demás naciones con
este nivel de madurez.
Para mayor información: http://www.sei.cmu.edu/cmmi/
De esta manera concluyo que CMMI es una orientación de mejora de procesos que
suministra a las empresas de los elementos esenciales para un proceso efectivo, es decir, es
un modelo de madurez de capacidades integrado, fue desarrollado por el Instituto de
Ingeniería de software (SEI), y este modelo mide la madurez del desarrollo de software de
acuerdo a una escala de que va del 1 al 5 y se clasifican en nivel.
Con este modelo le va facilitar a las empresas producir servicios y productos de alta calidad,
mejora la satisfacción del cliente, de esta forma incrementara su participación en el mercado
adquiriendo un reconocimiento en la industria.
Herramientas Automatizadas. Secuencia: 2CM40