SlideShare una empresa de Scribd logo
1 de 18
CMM Y MOPROSOFT

Rencillas García Jessica
Díaz Arana Clara Abigail
Hernández Cervantes
Alejandro
Palma Herrera Martin Ángel
Marrón Tamallo Juan Jesús
HISTORIA
A principios de los 80, tenía lugar la conocida crisis del software debido a
una falta de eficiencia en los procesos de desarrollo de programas. En el
SEI (Software Engineering Institute), y financiado por el Departamento de
Defensa de los E.E.U.U. , se construyó un modelo que tenía como propósito
guiar a las organizaciones cuya actividad se centraba en el desarrollo y
mantenimiento de software, a través de una serie de prácticas para mejorar
sus procesos y conseguir obtener así proyectos exitosos, potenciando sus
capacidades.
¿QUÉ ES UN PROCESO?
Se entiende por proceso el saber como utilizar el conocimiento del personal
y la tecnología de forma eficiente para lograr productos que alta calidad
que satisfagan las necesidades de los clientes, producidos dentro de
costos y plazos aceptables.
Un proceso puede considerarse maduro si cumple con los siguientes
criterios:
Está definido: El proceso es claro, sistemático y suficientemente detallado.
Además existe acuerdo entre el personal, la gerencia y los proyectos
respecto al proceso que se va a utilizar.
Esta documentado: Esta escrito en un procedimiento publicado, aprobado y
fácilmente accesible.
¿QUÉ ES CMM?
Modelo de Madurez de Capacidades o CMM (Capability Maturity Model), es un modelo
de evolución progresivo de las habilidades de desarrolladores de software.
En cualquier proyecto de desarrollo de software hay estándares de procesos de
desarrollo, pruebas y aplicación de software, vista final del programa, componentes he
interfaces, etc.
Este modelo establece un conjunto de prácticas o procesos clave agrupados en Áreas
Clave de Proceso (KPA - Key Process Area). Para cada área de proceso define un
conjunto de buenas prácticas que habrán de ser:
 Definidas en un procedimiento documentado
 Provistas (la organización) de los medios y formación necesarios
 Ejecutadas de un modo sistemático, universal y uniforme (institucionalizadas)

 Medidas
 Verificadas
KPA (KEY PROCESS AREA)
Las prácticas que deben ser realizadas por cada Área Clave de Proceso
están organizadas en 5 Características Comunes, las cuales constituyen
propiedades que indican si la implementación y la institucionalización de un
proceso clave es efectivo, repetible y duradero.
Estas 5 características son:
i. Compromiso de la realización
ii. La capacidad de realización
iii.Las actividades realizadas
iv.Las mediciones y el análisis
v. La verificación de la implementación.
NIVELES DE MADURES 1
Inicial. Las organizaciones en este nivel no disponen de un ambiente estable
para el desarrollo y mantenimiento de software. Aunque se utilicen técnicas
correctas de ingeniería, los esfuerzos se ven minados por falta de planificación.
El éxito de los proyectos se basa la mayoría de las veces en el esfuerzo
personal, aunque a menudo se producen fracasos y casi siempre retrasos y
sobrecostes. El resultado de los proyectos es impredecible.
NIVELES DE MADURES 2
Repetible. En este nivel las organizaciones disponen de unas prácticas
institucionalizadas de gestión de proyectos, existen unas métricas básicas y
un razonable seguimiento de la calidad. La relación con subcontratistas y
clientes está gestionada sistemáticamente.
Las entradas más comunes para los modelos de simulación situados en el nivel 2 son:
- Dependencias de tareas.
- Duración de las tareas.
- Ciclo de repetición de tareas.
- Datos de gestión de personal (contratación, adaptación, etc.).
Las salidas pueden incluir datos sobre:
- Calendario del proyecto.
- Perfil de evolución del presupuesto.
- Perfil de evolución de personal.

herramientas de simulación actuales permiten la rápida construcción de
modelos muy sofisticados. Sin embargo hay que tener en cuenta que dadas las
Las

limitaciones de los datos métricos disponibles en el nivel 2, la validación de los modelos
a este nivel es muy difícil de alcanzar. Por tanto, en este nivel se pueden utilizar los
modelos para obtener avances cualitativos, pero su capacidad de predicción cuantitativa
debe estar todavía cuestionada.
NIVELES DE MADURES 3
Definido. Además de una buena gestión de proyectos, a este nivel las
organizaciones disponen de correctos procedimientos de coordinación entre
grupos, formación del personal, técnicas de ingeniería más detalladas y un
nivel más avanzado de métricas en los procesos. Se implementan técnicas
de revisión por pares (peer reviews).
Las entradas más comunes a las simulaciones del nivel 3 pueden incluir (además
de las del nivel 2) datos sobre:
- Cambios en los requisitos.
- Defectos de diseño.

- Defectos de codificación.
- Pruebas y revisiones.
Además de distribuciones estadísticas de éstos. Las salidas pueden incluir datos
sobre:
- Calidad del software.
- Información sobre el ciclo de vida.
Finalmente, en el nivel 3 la formación recibe un gran énfasis. En muchas
industrias, la simulación es un componente esencial de esta actividad.
Sin embargo, la industria del software no ha explotado aún esta aplicación.
Como herramienta de entrenamiento, la simulación puede ayudar a mejorar
el proceso de toma de decisiones
NIVELES DE MADURES 4
Gestionado. Se caracteriza porque las organizaciones disponen de un
conjunto de métricas significativas de calidad y productividad, que se usan
de modo sistemático para la toma de decisiones y la gestión de riesgos. El
software resultante es de alta calidad.
NIVELES DE MADURES 5
Optimizado. La organización completa está volcada en la mejora continua
de los procesos. Se hace uso intensivo de las métricas y se gestiona el
proceso de innovación.
Un factor muy importante en el nivel 5 es la capacidad de responder
rápidamente a la nueva tecnología, por ejemplo, las herramientas CASE y
las herramientas de flujo de trabajo. La inserción de estas nuevas
tecnologías posee importantes efectos, entre los que destacan los factores
de riesgo humano, que la simulación no puede tener en cuenta de manera
completa, pero su utilización nos puede orientar sobre sus efectos. Existe
también una importante conexión entre la simulación, el flujo de trabajo y las
métricas.
NIVELES DE MADURES
En resumen el CMM separa por niveles el desarrollo del software y al mismo
tiempo da las herramientas para su manejo, y establece una media de
progreso conforme al avance del proyecto en los niveles de madures.
Cada nivel a su vez cuenta con un número de áreas de proceso que deben
lograrse. El alcanzar estas áreas o estadios se detecta mediante la
satisfacción o insatisfacción de varias metas claras y cuantificables.
BENEFICIOS DE LA
IMPLEMENTACIÓN
 Mayor efectividad en la detección de errores a lo largo del ciclo de vida del
desarrollo del software, reduciendo drásticamente el número de defectos.
 Reducción de las desviaciones en plazo de los proyectos.
 Mayor tolerancia al cambio e incremento de la capacidad de adopción y
adaptación de nuevas Tecnologías.
 Mejora en la rapidez y efectividad de respuesta ante exigencias del
negocio.
 Mejora en la colaboración y comunicación.
 Mitigación de Riesgo.
 Reducción de los costes del proyectos
ÁREAS DE APLICACIÓN
* Análisis de causalidad y solución
* Configuratión Management

* Proceso y aseguramiento de calidad del
producto

* Decisión de Análisis y Resolución

* Integración de Producto

* Proyecto Integrado de Gestión

* Gestión de proyectos Cuantitativos

* Medición y Análisis

* Gestión de requerimientos

* Innovación organizacional y Despliegue

* Requerimientos de Desarrollo

* Definición de procesos organizacionales

*Gestión de Riesgos

* Enfoque en procesos organizacionales
* Rendimiento de procesos organizacionales

* Gestión de Proveedores
* Solución

* Entrenamiento organizacional
* Vigilancia y Control de proyectos
* Planificación de proyectos

* Validación
* Verificación
REFERENCIAS
Gonzalo Cuevas Agustín: Una Guía del CMM. Para Comprender el Modelo
de Madurez de Capacidad del Software. Traducción del Inglés "A Guide to
the CMM" de Kenneth M. Dymond. 1998.
Mary Beth Chrissis: Libro con la descripción de las Áreas de Procesos del
Modelo CMMI. "CMMI : Guidelines for Process Integration and Product
Improvement de SEI.

Más contenido relacionado

La actualidad más candente

Equipo1 precentacion2 cmmi-svc
Equipo1 precentacion2 cmmi-svcEquipo1 precentacion2 cmmi-svc
Equipo1 precentacion2 cmmi-svc
Magdalena Miranda
 
Expo modelo de madurez del cmmi
Expo modelo de madurez del cmmiExpo modelo de madurez del cmmi
Expo modelo de madurez del cmmi
slaifer1991
 
Certificacion CMMI
Certificacion CMMICertificacion CMMI
Certificacion CMMI
Juan Gerardo
 

La actualidad más candente (20)

CMMI
CMMICMMI
CMMI
 
Cmmi acq
Cmmi acqCmmi acq
Cmmi acq
 
Modelo Cmmi 7
Modelo Cmmi 7Modelo Cmmi 7
Modelo Cmmi 7
 
Equipo1 precentacion2 cmmi-svc
Equipo1 precentacion2 cmmi-svcEquipo1 precentacion2 cmmi-svc
Equipo1 precentacion2 cmmi-svc
 
Cmmi y moprosoft
Cmmi y moprosoftCmmi y moprosoft
Cmmi y moprosoft
 
El modelo CMMI
El modelo CMMIEl modelo CMMI
El modelo CMMI
 
Expo modelo de madurez del cmmi
Expo modelo de madurez del cmmiExpo modelo de madurez del cmmi
Expo modelo de madurez del cmmi
 
Modelos de calidad CMMI - Moprosoft
Modelos de calidad CMMI - MoprosoftModelos de calidad CMMI - Moprosoft
Modelos de calidad CMMI - Moprosoft
 
Ensayo CMMI
Ensayo CMMIEnsayo CMMI
Ensayo CMMI
 
CMMI Y SCAMPI
CMMI Y SCAMPICMMI Y SCAMPI
CMMI Y SCAMPI
 
Niveles de madurez
Niveles de madurezNiveles de madurez
Niveles de madurez
 
cmmi-dev
cmmi-devcmmi-dev
cmmi-dev
 
Presentacion cmmi
Presentacion cmmiPresentacion cmmi
Presentacion cmmi
 
gestion de la calidad
gestion de la calidadgestion de la calidad
gestion de la calidad
 
"Introduccion" a CMMI Proyectos Informaticos
"Introduccion" a CMMI Proyectos Informaticos"Introduccion" a CMMI Proyectos Informaticos
"Introduccion" a CMMI Proyectos Informaticos
 
Certificacion CMMI
Certificacion CMMICertificacion CMMI
Certificacion CMMI
 
Introducción CMMI
Introducción CMMIIntroducción CMMI
Introducción CMMI
 
Presentación ETICOM Universidad Sevilla Marzo 2011
Presentación ETICOM Universidad Sevilla Marzo 2011Presentación ETICOM Universidad Sevilla Marzo 2011
Presentación ETICOM Universidad Sevilla Marzo 2011
 
Documento CMMI
Documento CMMIDocumento CMMI
Documento CMMI
 
Presentación cmmi
Presentación cmmiPresentación cmmi
Presentación cmmi
 

Destacado

Metrica calidad de_software
Metrica calidad  de_softwareMetrica calidad  de_software
Metrica calidad de_software
oskrtroy
 
Padres De La Calidad
Padres De La CalidadPadres De La Calidad
Padres De La Calidad
Carolina
 
Los gurus de la calidad y sus aportes
Los gurus de   la calidad y sus aportesLos gurus de   la calidad y sus aportes
Los gurus de la calidad y sus aportes
Paola Correa Mqz
 
Competencias digitales power_point
Competencias digitales power_pointCompetencias digitales power_point
Competencias digitales power_point
lauirakasle
 
The new student at liberty
The new student at libertyThe new student at liberty
The new student at liberty
genevax3
 

Destacado (20)

Modelo CMMI
Modelo CMMIModelo CMMI
Modelo CMMI
 
Metrica calidad de_software
Metrica calidad  de_softwareMetrica calidad  de_software
Metrica calidad de_software
 
Estándar CMM
Estándar CMMEstándar CMM
Estándar CMM
 
Moprosoft
MoprosoftMoprosoft
Moprosoft
 
Padres de la calidad
Padres de la calidadPadres de la calidad
Padres de la calidad
 
Padres de la calidad
Padres de la calidadPadres de la calidad
Padres de la calidad
 
CMMI
CMMICMMI
CMMI
 
Norma iso 9126
Norma iso 9126Norma iso 9126
Norma iso 9126
 
Padres de la calidad- Aportes más significativos
Padres de la calidad- Aportes más significativosPadres de la calidad- Aportes más significativos
Padres de la calidad- Aportes más significativos
 
Padres De La Calidad
Padres De La CalidadPadres De La Calidad
Padres De La Calidad
 
Capability Maturity Model
Capability Maturity ModelCapability Maturity Model
Capability Maturity Model
 
Los gurus de la calidad y sus aportes
Los gurus de   la calidad y sus aportesLos gurus de   la calidad y sus aportes
Los gurus de la calidad y sus aportes
 
Moprosoft
MoprosoftMoprosoft
Moprosoft
 
Calidad del producto ISO 9126
Calidad del producto ISO 9126Calidad del producto ISO 9126
Calidad del producto ISO 9126
 
Competencias digitales power_point
Competencias digitales power_pointCompetencias digitales power_point
Competencias digitales power_point
 
DRM
DRMDRM
DRM
 
Jörissen, Identität vs. Bildung
Jörissen, Identität vs. BildungJörissen, Identität vs. Bildung
Jörissen, Identität vs. Bildung
 
Trbajo de redes
Trbajo de redesTrbajo de redes
Trbajo de redes
 
Tutorial word1
Tutorial word1Tutorial word1
Tutorial word1
 
The new student at liberty
The new student at libertyThe new student at liberty
The new student at liberty
 

Similar a Cmm

Presentación estándares de calidad
Presentación estándares de calidadPresentación estándares de calidad
Presentación estándares de calidad
Arlu Flex
 
Presentación Estándares de Calidad
Presentación Estándares de CalidadPresentación Estándares de Calidad
Presentación Estándares de Calidad
Arlu Flex
 
Metodogia moprosof metrica v3 (5)
Metodogia moprosof metrica v3 (5)Metodogia moprosof metrica v3 (5)
Metodogia moprosof metrica v3 (5)
Johita Guerrero
 
Metodogia moprosof metrica v3 (6)
Metodogia moprosof metrica v3 (6)Metodogia moprosof metrica v3 (6)
Metodogia moprosof metrica v3 (6)
Johita Guerrero
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmiCuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi
Jimmy Davila
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi
Darthuz Kilates
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmiCuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi
Chuyito Alvarado
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmiCuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi
Jimmy Davila
 

Similar a Cmm (20)

Sw Dev Process V2
Sw Dev Process V2Sw Dev Process V2
Sw Dev Process V2
 
Presentación estándares de calidad
Presentación estándares de calidadPresentación estándares de calidad
Presentación estándares de calidad
 
Presentación Estándares de Calidad
Presentación Estándares de CalidadPresentación Estándares de Calidad
Presentación Estándares de Calidad
 
Metodogia moprosof metrica v3 (5)
Metodogia moprosof metrica v3 (5)Metodogia moprosof metrica v3 (5)
Metodogia moprosof metrica v3 (5)
 
Metodogia moprosof metrica v3 (6)
Metodogia moprosof metrica v3 (6)Metodogia moprosof metrica v3 (6)
Metodogia moprosof metrica v3 (6)
 
Cuadro comparativo moprosoft_cmmi
Cuadro comparativo moprosoft_cmmiCuadro comparativo moprosoft_cmmi
Cuadro comparativo moprosoft_cmmi
 
Cuadro comparativo moprosoft_cmmi
Cuadro comparativo moprosoft_cmmiCuadro comparativo moprosoft_cmmi
Cuadro comparativo moprosoft_cmmi
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmiCuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi
 
A1 u1 tablas comparativa
A1 u1  tablas comparativaA1 u1  tablas comparativa
A1 u1 tablas comparativa
 
Moprosoft eloy
Moprosoft eloyMoprosoft eloy
Moprosoft eloy
 
CMMI y MoProSoft.docx
CMMI y MoProSoft.docxCMMI y MoProSoft.docx
CMMI y MoProSoft.docx
 
CMMI
CMMICMMI
CMMI
 
Comparación entre cmmi y moprosoft
Comparación entre cmmi y moprosoftComparación entre cmmi y moprosoft
Comparación entre cmmi y moprosoft
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmiCuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi
 
A1 u1 tablas comparativa
A1 u1  tablas comparativaA1 u1  tablas comparativa
A1 u1 tablas comparativa
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmiCuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi
 
5012621 cmmi
5012621 cmmi5012621 cmmi
5012621 cmmi
 
Ti041 caso practico
Ti041   caso practicoTi041   caso practico
Ti041 caso practico
 
CMMI
CMMICMMI
CMMI
 

Más de Alejandro Hernandez (7)

C3 lenguaje de presentación.
C3 lenguaje de presentación.C3 lenguaje de presentación.
C3 lenguaje de presentación.
 
C2 lenguaje html
C2 lenguaje htmlC2 lenguaje html
C2 lenguaje html
 
C1 arquitectura.
C1 arquitectura.C1 arquitectura.
C1 arquitectura.
 
Programacion web c5 programacion del lado servidor
Programacion web c5 programacion del lado servidorProgramacion web c5 programacion del lado servidor
Programacion web c5 programacion del lado servidor
 
Cmmi
CmmiCmmi
Cmmi
 
Moprosoft
MoprosoftMoprosoft
Moprosoft
 
Moprosoft
MoprosoftMoprosoft
Moprosoft
 

Último

Último (20)

AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptxAEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Ensayo Paes competencia matematicas 2 Preuniversitario
Ensayo Paes competencia matematicas 2 PreuniversitarioEnsayo Paes competencia matematicas 2 Preuniversitario
Ensayo Paes competencia matematicas 2 Preuniversitario
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
animalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdfanimalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdf
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 

Cmm

  • 1. CMM Y MOPROSOFT Rencillas García Jessica Díaz Arana Clara Abigail Hernández Cervantes Alejandro Palma Herrera Martin Ángel Marrón Tamallo Juan Jesús
  • 2. HISTORIA A principios de los 80, tenía lugar la conocida crisis del software debido a una falta de eficiencia en los procesos de desarrollo de programas. En el SEI (Software Engineering Institute), y financiado por el Departamento de Defensa de los E.E.U.U. , se construyó un modelo que tenía como propósito guiar a las organizaciones cuya actividad se centraba en el desarrollo y mantenimiento de software, a través de una serie de prácticas para mejorar sus procesos y conseguir obtener así proyectos exitosos, potenciando sus capacidades.
  • 3. ¿QUÉ ES UN PROCESO? Se entiende por proceso el saber como utilizar el conocimiento del personal y la tecnología de forma eficiente para lograr productos que alta calidad que satisfagan las necesidades de los clientes, producidos dentro de costos y plazos aceptables. Un proceso puede considerarse maduro si cumple con los siguientes criterios: Está definido: El proceso es claro, sistemático y suficientemente detallado. Además existe acuerdo entre el personal, la gerencia y los proyectos respecto al proceso que se va a utilizar. Esta documentado: Esta escrito en un procedimiento publicado, aprobado y fácilmente accesible.
  • 4. ¿QUÉ ES CMM? Modelo de Madurez de Capacidades o CMM (Capability Maturity Model), es un modelo de evolución progresivo de las habilidades de desarrolladores de software. En cualquier proyecto de desarrollo de software hay estándares de procesos de desarrollo, pruebas y aplicación de software, vista final del programa, componentes he interfaces, etc. Este modelo establece un conjunto de prácticas o procesos clave agrupados en Áreas Clave de Proceso (KPA - Key Process Area). Para cada área de proceso define un conjunto de buenas prácticas que habrán de ser:  Definidas en un procedimiento documentado  Provistas (la organización) de los medios y formación necesarios  Ejecutadas de un modo sistemático, universal y uniforme (institucionalizadas)  Medidas  Verificadas
  • 5. KPA (KEY PROCESS AREA) Las prácticas que deben ser realizadas por cada Área Clave de Proceso están organizadas en 5 Características Comunes, las cuales constituyen propiedades que indican si la implementación y la institucionalización de un proceso clave es efectivo, repetible y duradero. Estas 5 características son: i. Compromiso de la realización ii. La capacidad de realización iii.Las actividades realizadas iv.Las mediciones y el análisis v. La verificación de la implementación.
  • 6. NIVELES DE MADURES 1 Inicial. Las organizaciones en este nivel no disponen de un ambiente estable para el desarrollo y mantenimiento de software. Aunque se utilicen técnicas correctas de ingeniería, los esfuerzos se ven minados por falta de planificación. El éxito de los proyectos se basa la mayoría de las veces en el esfuerzo personal, aunque a menudo se producen fracasos y casi siempre retrasos y sobrecostes. El resultado de los proyectos es impredecible.
  • 7. NIVELES DE MADURES 2 Repetible. En este nivel las organizaciones disponen de unas prácticas institucionalizadas de gestión de proyectos, existen unas métricas básicas y un razonable seguimiento de la calidad. La relación con subcontratistas y clientes está gestionada sistemáticamente.
  • 8. Las entradas más comunes para los modelos de simulación situados en el nivel 2 son: - Dependencias de tareas. - Duración de las tareas. - Ciclo de repetición de tareas. - Datos de gestión de personal (contratación, adaptación, etc.). Las salidas pueden incluir datos sobre: - Calendario del proyecto. - Perfil de evolución del presupuesto. - Perfil de evolución de personal. herramientas de simulación actuales permiten la rápida construcción de modelos muy sofisticados. Sin embargo hay que tener en cuenta que dadas las Las limitaciones de los datos métricos disponibles en el nivel 2, la validación de los modelos a este nivel es muy difícil de alcanzar. Por tanto, en este nivel se pueden utilizar los modelos para obtener avances cualitativos, pero su capacidad de predicción cuantitativa debe estar todavía cuestionada.
  • 9. NIVELES DE MADURES 3 Definido. Además de una buena gestión de proyectos, a este nivel las organizaciones disponen de correctos procedimientos de coordinación entre grupos, formación del personal, técnicas de ingeniería más detalladas y un nivel más avanzado de métricas en los procesos. Se implementan técnicas de revisión por pares (peer reviews).
  • 10. Las entradas más comunes a las simulaciones del nivel 3 pueden incluir (además de las del nivel 2) datos sobre: - Cambios en los requisitos. - Defectos de diseño. - Defectos de codificación. - Pruebas y revisiones. Además de distribuciones estadísticas de éstos. Las salidas pueden incluir datos sobre: - Calidad del software. - Información sobre el ciclo de vida.
  • 11. Finalmente, en el nivel 3 la formación recibe un gran énfasis. En muchas industrias, la simulación es un componente esencial de esta actividad. Sin embargo, la industria del software no ha explotado aún esta aplicación. Como herramienta de entrenamiento, la simulación puede ayudar a mejorar el proceso de toma de decisiones
  • 12. NIVELES DE MADURES 4 Gestionado. Se caracteriza porque las organizaciones disponen de un conjunto de métricas significativas de calidad y productividad, que se usan de modo sistemático para la toma de decisiones y la gestión de riesgos. El software resultante es de alta calidad.
  • 13. NIVELES DE MADURES 5 Optimizado. La organización completa está volcada en la mejora continua de los procesos. Se hace uso intensivo de las métricas y se gestiona el proceso de innovación.
  • 14. Un factor muy importante en el nivel 5 es la capacidad de responder rápidamente a la nueva tecnología, por ejemplo, las herramientas CASE y las herramientas de flujo de trabajo. La inserción de estas nuevas tecnologías posee importantes efectos, entre los que destacan los factores de riesgo humano, que la simulación no puede tener en cuenta de manera completa, pero su utilización nos puede orientar sobre sus efectos. Existe también una importante conexión entre la simulación, el flujo de trabajo y las métricas.
  • 15. NIVELES DE MADURES En resumen el CMM separa por niveles el desarrollo del software y al mismo tiempo da las herramientas para su manejo, y establece una media de progreso conforme al avance del proyecto en los niveles de madures. Cada nivel a su vez cuenta con un número de áreas de proceso que deben lograrse. El alcanzar estas áreas o estadios se detecta mediante la satisfacción o insatisfacción de varias metas claras y cuantificables.
  • 16. BENEFICIOS DE LA IMPLEMENTACIÓN  Mayor efectividad en la detección de errores a lo largo del ciclo de vida del desarrollo del software, reduciendo drásticamente el número de defectos.  Reducción de las desviaciones en plazo de los proyectos.  Mayor tolerancia al cambio e incremento de la capacidad de adopción y adaptación de nuevas Tecnologías.  Mejora en la rapidez y efectividad de respuesta ante exigencias del negocio.  Mejora en la colaboración y comunicación.  Mitigación de Riesgo.  Reducción de los costes del proyectos
  • 17. ÁREAS DE APLICACIÓN * Análisis de causalidad y solución * Configuratión Management * Proceso y aseguramiento de calidad del producto * Decisión de Análisis y Resolución * Integración de Producto * Proyecto Integrado de Gestión * Gestión de proyectos Cuantitativos * Medición y Análisis * Gestión de requerimientos * Innovación organizacional y Despliegue * Requerimientos de Desarrollo * Definición de procesos organizacionales *Gestión de Riesgos * Enfoque en procesos organizacionales * Rendimiento de procesos organizacionales * Gestión de Proveedores * Solución * Entrenamiento organizacional * Vigilancia y Control de proyectos * Planificación de proyectos * Validación * Verificación
  • 18. REFERENCIAS Gonzalo Cuevas Agustín: Una Guía del CMM. Para Comprender el Modelo de Madurez de Capacidad del Software. Traducción del Inglés "A Guide to the CMM" de Kenneth M. Dymond. 1998. Mary Beth Chrissis: Libro con la descripción de las Áreas de Procesos del Modelo CMMI. "CMMI : Guidelines for Process Integration and Product Improvement de SEI.