¿Qué es CMMI?
El nombre completo de CMMI es Capability Maturity Model Integration, que es la integración del modelo de madurez de capacidad. CMMI es la última versión del modelo CMM.
CMMI fue desarrollado por el Instituto de Ingeniería de Software (SEI) de la Universidad Carnegie Mellon en los Estados Unidos después de cuatro años de organizar expertos en mejora de procesos de software y gestión del desarrollo de software de todo el mundo. Estándar de evaluación promovido e implementado en todo el mundo. Se utiliza principalmente para guiar la mejora de los procesos de desarrollo de software y evaluar las capacidades de desarrollo de software.
En los primeros días de CMMI (CMMI-SE/SW/IPPD), SEI comenzó a promoverse y probarse en algunos países y regiones. Con la promoción de aplicaciones y el desarrollo del modelo en sí, la deducción se ha convertido en un modelo integral ampliamente utilizado.
Información ampliada:
Nivel CMMI:
CMMI*** tiene 5 niveles, que representan los 5 niveles de madurez de la capacidad del equipo de software, cuanto mayor sea el número, cuanto mayor es el nivel de madurez, un nivel de madurez alto indica una capacidad de desarrollo de software integral relativamente fuerte.
1.CMMI nivel uno, nivel ejecutivo. A nivel ejecutivo, los objetivos y esfuerzos de la organización de software para el proyecto son claros y los objetivos del proyecto se pueden lograr. Sin embargo, debido a que la realización de tareas es altamente contingente, las organizaciones de software no pueden garantizar que aún puedan completar tareas al implementar proyectos similares. El éxito de la implementación del proyecto depende principalmente de quienes lo implementan.
2. CMMI Nivel 2, nivel de gestión. A nivel de gestión, se han cumplido todos los requisitos de primer nivel. Además, la organización de software puede cumplir con los planes y procesos establecidos en la implementación del proyecto, tiene preparaciones de recursos, asigna derechos y responsabilidades a las personas y lleva a cabo la implementación correspondiente del proyecto. el personal de implementación relacionado brinda capacitación, monitorea y controla todo el proceso, y trabaja con unidades superiores para revisar proyectos y procesos. La organización de software de segundo nivel tiene una serie de procedimientos de gestión para el proyecto, lo que evita la aleatoriedad en la finalización de las tareas por parte de la organización de software y garantiza la tasa de éxito de la implementación del proyecto de la organización de software.
3. CMM1 nivel tres, nivel claro. En el nivel explícito, se han cumplido todos los requisitos de segundo nivel. Además, las organizaciones de software pueden institucionalizar este sistema y proceso de gestión de acuerdo con sus propias circunstancias especiales y sus propios procesos estándar. De esta manera, las organizaciones de software pueden tener éxito no sólo en proyectos similares, sino también en otros proyectos. La gestión científica se ha convertido en una cultura de las organizaciones de software y de una gran cantidad de organizaciones de software.
4. CMMI nivel cuatro, nivel cuantitativo. A nivel de gestión cuantitativa se han cumplido todos los requisitos del tercer nivel. Además, se ha digitalizado la gestión de proyectos de la organización de software. A través de la tecnología digital, podemos lograr la estabilidad del proceso, lograr precisión en la gestión y reducir las fluctuaciones de calidad en la implementación del proyecto.
5. CMMI nivel cinco, nivel de optimización. En el nivel de optimización, se han cumplido todos los requisitos del cuarto nivel. Además, la organización del software puede hacer un uso completo de los datos de información para evitar productos defectuosos que puedan ocurrir durante el proceso de implementación del proyecto. Capacidad para mejorar proactivamente los procesos, aplicar nuevas tecnologías y optimizar procesos.
Enciclopedia Baidu——CMMI