Presentacion relizada por Guantay Agustin y Retamoso Lucas para Proyectos Informaticos II - Universidad Catolica de Salta 2015
Abarca temas referentes a CMMI
En los últimos dos años el Software Engineering Institute (co-creador y propietario del copyright de los modelos CMMI) ha lanzado al mercado nuevos modelos CMMI. La oferta que tradicionalmente SEI ha realizado con el modelo CMMI-DEV está dirigida a la industria de la ingeniería de sistemas en general, y a la de desarrollo de sistemas software en particular.
Además de las organizaciones cuyo negocio es el desarrollo de sistemas software, existen organizaciones cuyo negocio se centra en la provisión de servicios relacionados con la operación y gestión de sistemas. Para este tipo de organizaciones SEI ha lanzado este año 2009 el modelo CMMI-SVC (CMMI para servicios).
Al mismo tiempo, existen organizaciones de otros sectores (banca, energía, telecomunicaciones, administraciones públicas) que son grandes consumidoras de sistemas software, pero que no los desarrollan sino que los subcontratan. Para este tipo de organizaciones SEI lanzó en 2008 el modelo CMMI-ACQ (CMMI para adquisiciones).
La ponencia presentará los principios que guían a todos los modelos CMMI, así como los tres modelos CMMI existentes.
El Modelo de Madurez de Capacidades Integrado (CMMI) del Software Engineering Institut (Universidad Carnegie Mellon) identifica buenas prácticas de la industria que sirven de referencia para implantar procesos adecuados a los desafíos particulares de cada organización que desarrolla o mantiene soluciones , aplicaciones o servicios.
En los últimos dos años el Software Engineering Institute (co-creador y propietario del copyright de los modelos CMMI) ha lanzado al mercado nuevos modelos CMMI. La oferta que tradicionalmente SEI ha realizado con el modelo CMMI-DEV está dirigida a la industria de la ingeniería de sistemas en general, y a la de desarrollo de sistemas software en particular.
Además de las organizaciones cuyo negocio es el desarrollo de sistemas software, existen organizaciones cuyo negocio se centra en la provisión de servicios relacionados con la operación y gestión de sistemas. Para este tipo de organizaciones SEI ha lanzado este año 2009 el modelo CMMI-SVC (CMMI para servicios).
Al mismo tiempo, existen organizaciones de otros sectores (banca, energía, telecomunicaciones, administraciones públicas) que son grandes consumidoras de sistemas software, pero que no los desarrollan sino que los subcontratan. Para este tipo de organizaciones SEI lanzó en 2008 el modelo CMMI-ACQ (CMMI para adquisiciones).
La ponencia presentará los principios que guían a todos los modelos CMMI, así como los tres modelos CMMI existentes.
El Modelo de Madurez de Capacidades Integrado (CMMI) del Software Engineering Institut (Universidad Carnegie Mellon) identifica buenas prácticas de la industria que sirven de referencia para implantar procesos adecuados a los desafíos particulares de cada organización que desarrolla o mantiene soluciones , aplicaciones o servicios.
Conferencia promocional de Procesix Inc.:
En esta presentación se da una visión experta y pragmática de los beneficios que se pueden lograr aplicando el modelo CMMI en forma práctica a las diferentes realidades de cada empresa de desarrollo o mantenimiento de aplicaciones, así como a la industria de servicios que se basa en TICs.
Conferencia promocional de Procesix Inc.:
En esta presentación se da una visión experta y pragmática de los beneficios que se pueden lograr aplicando el modelo CMMI en forma práctica a las diferentes realidades de cada empresa de desarrollo o mantenimiento de aplicaciones, así como a la industria de servicios que se basa en TICs.
Instrucciones del procedimiento para la oferta y la gestión conjunta del proceso de admisión a los centros públicos de primer ciclo de educación infantil de Pamplona para el curso 2024-2025.
4. “
Capability Maturity Model, Modelo
de Madurez de Capacidades, es un
modelo para la mejora o evaluación
de los procesos de desarrollo y
mantenimiento de sistemas y
productos de software
5. Origen
◦ CMM Fue originalmente desarrollado
por el SEI
◦ Estuvieron involucrados organizaciones
de industria, el Gob. De los Estados
Unidos y el SEI
◦ Durante los años 90 el SEI desarrolló
diversos modelos para la mejora y
medición de la madurez específica para
varias áreas
6. Origen
◦ En 1991 el SEI entregó el Capability
Maturity Model (CMM)
◦ En la década del ‘90, El SEI decide
unificar los modelos SW-CMM, SE-
CMM e IPD-CMM denominado CMMI
(Capability Maturity Model
Integration)
7. La primera versión se publicó en
Enero de 2002, en Marzo del 2002 se
liberó el modelo Capability Maturity
Model Integration (CMMISM
), versión
1.1, el cual puede servir de guía para
mejorar los procesos
organizacionales, además del
desarrollo del Software
9. Concepto
◦ El CMMI (Capability Maturity Model
Integration) es un conjunto de modelos
que contienen los elementos esenciales
para hacer efectivos los procesos en
una organización.
◦ Proveen la orientación y se aplican a
cualquier organización
10. Concepto
Esta compuesto por
Modelo para
Ingeniería de
Sistemas
Capatility
Maturity Model
Para Software
Modelo Integrado
de Madurez para
Desarrollo de
Productos
11. CMMI además está abierto a soportar
la integración futura de otra
disciplina
12. Concepto
Esquema escalonado de CMMI
Nivel 1
• Procesos Ad-Hoc. Usualmente reactivos, no repetibles.
Organización apoyada en héroes.
Nivel 2
• Tiempo de avance: 12 a 30 meses
• Procesos de gerencia de proyectos básicos. Éxito repetible de proyecto
a proyecto.
Nivel 3
• Tiempo de avance: 18 a 36 meses
• Procesos de gerencia de proyectos integrados, procesos de ingeniería
definidos.
Nivel 4
• Tiempo de avance: 12 a 18 meses
• Proyectos y organización administrados cuantitativamente.
Nivel 5
• Tiempo de avance: 8 a 18 meses
• Mejoramiento e innovación continuos.
13. Concepto
CMMI está estructurado de una
forma muy sencilla basado en lo que
una organización debe lograr metas,
los cuales son de 2 tipos
◦ Especificas
◦ Genéricas
14. Concepto
Elementos de la estructura de CMMI
Área de
Proceso 1
Área de
Proceso 2
Metas
Genéricas
Practicas
Genéricas
Metas
Específicas
Practicas
Específicas
Área de
Proceso 3
15. Las metas específicas están relacionadas
directamente con el área de proceso y
representan lo que se debe lograr en un
aspecto específico al realizar las mejores
prácticas.
Las metas genéricas corresponden a metas a
nivel organizacional para garantizar que el
proceso está establecido y mantenido, que se
identifican puntos de mejora, que es
cuantificado y es sometido a innovación y
mejoramiento continuos.
18. Representacion
Continua
◦ Los procesos están
organizados de una
manera similar a la
norma ISO/IEC 15504
la cual a su vez deriva
de la norma ISO
9000.
◦ Define 6 niveles del 0
al 5
◦ Tiene un enfoque
flexible
◦ Permite Mejorar
Procesos
Características
Representacion
Escalonada
◦ Sigue el esquema de
SW-CMM
◦ Se definen cinco
niveles
◦ Provee una secuencia
para el mejoramiento
◦ Ofrece un enfoque
estructurado y
sistemático
◦ Formula orden de
implantación
◦ Ofrece un conjunto
específicos a mejorar
20. Representación Continua
◦ Los niveles de capacidad son utilizados
para medir la ruta de mejora a través
de cada área de procesos
◦ Alcance de un nivel de capacidad,
establece sus metas en el siguiente nivel
de capacidad
◦ Existen algunas limitaciones en las
elecciones de una organización debido
a la dependencias entre las áreas de
procesos
21. Representación Continua
Los 6 niveles definidos en CMMI para
medir la capacidad de los procesos
son
◦ Incompleto
◦ Ejecutado
◦ Gestionado
◦ Definido
◦ Cuantitativamente Gestionado
◦ Optimizado
23. Representación Escalonada
◦ Las áreas de procesos están organizadas
por niveles de madurez, los cuales
definen la ruta de mejora para una
organización
◦ Ir alcanzando cada nivel de madurez
asegura que los cimientos adecuados de
mejora se han establecido para el
siguiente nivel de madurez
◦ Esta representación ofrece un conjunto
de procesos específicos a mejorar.
24. Representación escalonada
Contiene los siguientes componentes:
◦ 5 (Cinco) niveles de madurez
◦ 4 (Cuatro) Áreas de Procesos
◦ 4 Aspectos para organizar objetivos y
prácticas genéricas
◦ Total de 25 practicas claves
27. “
Un nivel de madurez es una base
evolutiva bien definida para lograr
un proceso de software maduro.
Cada nivel de madurez provee una
capa en la base para la mejora
continua del proceso
28. CMMI Escalonado
Tiene 5 niveles de maduración designados
con los números del 1 al 5:
1. Inicial
2. Gestionado
3. Definido
4. Cuantitativamente Gestionado
5. Optimizado
29. CMMI Escalonado
Representación de CMMI Escalonado
• Enfoque en mejora continua de procesos
5. Optimizado
• Procesos Medidos y controlados
4. Cuantitativamente Gestionado
• Procesos calificados para la organización y proactividad
3. Definido
• Procesos calificados para proyectos y son
frecuentemente reactivos
2. Gestionado
• Procesos impredecibles parcialmente controlados y
reactivos
1. Inicial
30. CMMI Escalonado
El nivel de madurez está medido por
el logro de metas específicas y
metas genéricas que se aplican a
cada conjunto predefinido de áreas
de proceso.
32. El nivel 1 en el modelo CMMI es el punto de
partida, no establece una forma de
alcanzarlo sino como mejorar desde ahí
33. CMMI Escalonado Nivel 1 (Inicial)
◦ Los procesos son usualmente hechos
para un fin específicos, o pensado para
una situación concreta.
◦ La organización no provee un ambiente
estable
◦ El éxito depende de la competencia y el
ingenio de la gente
34. CMMI Escalonado Nivel 1 (Inicial)
◦ Producen productos y servicios que
simplemente funcionan. Exceden
presupuesto y fecha programada
◦ La organización se sobrecarga de
trabajo
◦ La organización promete soluciones
excediendo su límite o soluciones que no
puede concretar.
◦ No pueden repetir éxitos del pasado
35. CMMI Escalonado Nivel 1 (Inicial)
Áreas de proceso de Nivel 1
Enfoque: Proceso Informal
Áreas de proceso: No posee
Resultado: Calidad muy baja y riesgo muy
alto
37. Los proyectos de la organización han
asegurado que los requerimientos son
gestionados y los procesos son planificados,
realizados, medidos y controlados
38. CMMI Escalonado Nivel 2 (Gestionado)
◦ Todas las metas específicas y genéricas
fueron alcanzadas
◦ El nivel 2 ayuda a asegurar que se
mantienen las prácticas existentes en
momentos de estrés
◦ Son gestionados los requerimientos,
procesos, productos de trabajo, y
servicios
39. CMMI Escalonado Nivel 2 (Gestionado)
◦ Son visibles el estado de los productos
de trabajo y prestaciones
◦ Los compromisos se establecen entre las
partes interesadas
◦ Los trabajos son revisados con los
interesados y se controlan
40. CMMI Escalonado Nivel 2 (Gestionado)
Áreas de proceso de Nivel 2
Enfoque: Gestión básica de proyectos
Áreas de proceso:
◦ Gestión de Requerimientos
◦ Planificación del Proyecto
◦ Control y Monitoreo del Proyecto
◦ Gestión de Acuerdo con Proveedores
◦ Medición y Análisis
◦ Aseguramiento de calidad de procesos y productos
◦ Gestión de Configuración
41. CMMI Escalonado Nivel 2 (Gestionado)
Áreas de proceso de Nivel 2
Resultado: Calidad baja y riesgo alto
43. A nivel de madurez 3, una organización ha
alcanzado todas las metas específicas y
genéricas competentes a los niveles de
madurez 2 y 3.
44. CMMI Escalonado Nivel 3 (Definido)
◦ Procesos bien caracterizados y
entendidos
◦ Descripción de los estándares,
procedimientos, herramientas y métodos
◦ Mayor alcance de las normas,
descripción de procesos y
procedimientos
◦ Procesos descriptos con más detalles y
de forma rigurosa
45. CMMI Escalonado Nivel 3 (Definido)
◦ Gestión de forma proactiva mediante la
comprensión de la interrelación de las
actividades afines a los procesos y sus
detalles, sus productos y sus servicios
46. CMMI Escalonado Nivel 3 (Definido)
Áreas de proceso de Nivel 3
Enfoque: Estandarización de procesos
Áreas de proceso:
◦ Desarrollo de Requisitos
◦ Solución Técnica
◦ Integración de Productos
◦ Verificación
◦ Validación
◦ Enfoque Organizacional de Procesos de Proveedores
(Solo en SS)
47. CMMI Escalonado Nivel 3 (Definido)
Áreas de proceso de Nivel 3
◦ Definición Organizacional de Procesos
◦ Entrenamiento Organizacional
◦ Gestión Integrada de Proyectos
◦ Gestión de Riesgos
◦ Decisión Análisis y Resolución
◦ Teaming Integrado (Solo en IPPD)
◦ Medio Ambiente Organizacional para la Integración
(Solo en IPPD)
◦ Gestión Integrada
48. CMMI Escalonado Nivel 3 (Definido)
Áreas de proceso de Nivel 3
Resultado: Calidad media y riesgos medios
50. A nivel de madurez 4, una organización ha
alcanzado todas las metas específicas de las
áreas de proceso asignadas a los niveles de
madurez 2,3 y 4 además, las metas genéricas
asignadas a los niveles de madurez 2 y 3
51. CMMI Escalonado Nivel 4 (Cuantitativamente Gestionado)
◦ Subprocesos seleccionados, controlados
mediante técnicas estadísticas y otras
técnicas cuantitativas
◦ Se establecen objetivos cuantitativos
como medida de gestión de procesos, en
rendimiento y calidad
◦ Recolección de medidas detalladas de
rendimiento para su posterior análisis
52. CMMI Escalonado Nivel 4 (Cuantitativamente Gestionado)
◦ Las medidas de calidad y rendimiento de
procesos son incorporados en el
repositorio de medias
◦ Mayor predictibilidad de rendimientos de
los procesos
53. CMMI Escalonado Nivel 4 (Cuantitativamente Gestionado)
Áreas de proceso de Nivel 4
Enfoque: Gestión cuantitativa
Áreas de proceso:
◦ Rendimiento de los Procesos Organizacionales
◦ Gestión de los Proyectos Cuantitativos
Resultado: Alta calidad con riesgo bajo
55. En el nivel de madurez 5, una organización ya
ha alcanzado todas las metas específicas de
las áreas de proceso asignadas a todos los
niveles de madurez (incluido el 5) y las metas
genéricas asignadas a los niveles 2 y 3
56. CMMI Escalonado Nivel 5 (Optimizado)
◦ Los procesos son continuamente
mejorados basados en una comprensión
cuantitativa
◦ Se enfoca en mejorar continuamente el
rendimiento de los procesos mediante
mejoras tecnológicas incrementales e
innovadoras
◦ Se establecen objetivos cuantitativos
57. CMMI Escalonado Nivel 5 (Optimizado)
◦ Los efectos de las mejoras de procesos
que sean aplicados son medidos y
evaluados
◦ Optimizar procesos que son ágiles e
innovadores dependen de la
participación de una fuerza de trabajo
fortalecida
58. CMMI Escalonado Nivel 5 (Optimizado)
◦ La capacidad de la organización para
responder rápidamente a los cambios y
oportunidades se ve reforzado al
encontrar caminos para acelerar y
compartir aprendizaje
◦ La mejora de procesos es
inherentemente una tarea que le
compete a todos los involucrados
59. CMMI Escalonado Nivel 5 (Optimizado)
◦ Aborda causas comunes de variación de
proceso y cambia el proceso para
mejorar el rendimiento del proceso para
alcanzar los objetivos establecidos de
mejora cuantitativa de procesos
60. CMMI Escalonado Nivel 5 (Optimizado)
Áreas de proceso de Nivel 5
Enfoque: Mejora continua de procesos
Áreas de proceso:
◦ Innovación Organizativa e Implementación
◦ Análisis Causal y Resolución
Resultado: La mayor calidad con riesgo
muy bajo
62. CMMI Escalonado
◦ Los procesos de mayor nivel tienen
menor oportunidad de éxito sin las
disciplinas provistas por los niveles
inferiores
◦ El efecto de la innovación puede verse
opacado en un proceso ineficaz
◦ Un proceso de mayor nivel puede ser
ejecutado por una organización en los
niveles más bajos, con el riesgo de no ser
aplicados consistentemente en una crisis
64. “
Los niveles de capacidad son una
meseta evolutiva bien definida que
describe la capacidad de la
organización con relación a un área
de proceso. Un nivel consiste en
prácticas específicas y genéricas
relacionadas a un área de proceso
que puede mejorar los procesos de
la organización asociados a ese
sector. Cada nivel es una capa, en
donde es la base para la mejora
continua del proceso
65. CMMI Continuo
◦ Los niveles de capacidad son
acumulativos, es decir, un nivel de
capacidad superior incluye todos los
atributos de los niveles inferiores
◦ El modelo de CMMI con representación
continua tiene 6 niveles, designados por
los números del 0 al 5
68. Un proceso es incompleto si no se ha
desarrollado o se ha desarrollado
parcialmente
69. CMMI Continuo Nivel 0 (Incompleto)
◦ Una o más de las metas específicas del
área de proceso no estarán satisfechas y
no existen objetivos genéricos para este
nivel
◦ Es el equivalente al nivel 1 de la
representación escalonada
71. Este nivel es sólo un comienzo para la mejora
de los procesos. Significa que se está
haciendo algo pero no se puede demostrar
que funciona realmente para la organización.
72. CMMI Continuo Nivel 1 (Ejecutado)
◦ Es un proceso que se espera que llegue a
todos los niveles de capacidad 1 en las
prácticas específicas y genéricas
◦ Rendimiento no estable y no cumple con
los objetivos específicos
74. En este nivel se está gestionando
activamente la manera de hacer las cosas en
la organización
75. CMMI Continuo Nivel 2 (Gestionado)
◦ El proceso de gestión es planear, actuar,
monitorear y controlar
◦ Alcance hasta el modelo de objetivos
para procesos, costos, cronogramas y
cálida
◦ Recolección y aplicación de puntos de
interés como modelo de gestión
77. El proceso del nivel de capacidad 3 es
caracterizado como un “proceso definido”
78. CMMI Continuo Nivel 3 (Definido)
◦ Un proceso definido es un proceso
gestionado (nivel de capacidad 2) que se
adapta desde un conjunto de procesos
estándar
◦ Contribuye al trabajo de productos,
medidas y otras informaciones de
mejoras de procesos de la organización
que estén activos
80. El proceso del nivel de capacidad 4 es
caracterizado por ser un “proceso
cuantitativamente gestionado”
81. CMMI Continuo Nivel 4 (Cuantitativamente gestionado)
◦ Un Proceso cuantitativamente
gestionado es un proceso definido
◦ Es controlado a través de estadísticas y
otras técnicas cuantitativas
◦ Objetivos Cuantitativos para la calidad
y rendimiento en términos estáticos y
gestionado a lo largo de la vida del
proceso
83. Un proceso optimizado es un proceso
gestionado cuantitativamente que se mejora,
basado en una comprensión de las causas
comunes de variación
84. CMMI Continuo Nivel 5 (Optimizado)
◦ Se centra en la mejora continua del
desempeño de los procesos
◦ Los objetivos de las actividades de
mejora son los procesos definidos y
conjunto de procesos estándar
◦ El nivel 5 se centra además en el estudio
de los resultado de rendimiento en toda
la organización o de toda la empresa
85. CMMI Continuo Nivel 5 (Optimizado)
◦ Búsqueda de causas comunes de
problemas
◦ Fijación de los problemas en el proceso
◦ Arreglos con actualización y
descubrimiento
87. CMMI Continuo
Categoría: Gestión de proyecto
◦ Planeación de Proyecto
◦ Control y monitoreo del proyecto
◦ Gestión de Acuerdos con Proveedores
◦ Gestión integrada del proyecto (IPPD)
◦ Gestión integrada de proveedores (SS)
◦ Teaming Integrado (IPPD)
◦ Análisis Cuantitativo de Riesgos para la
Gestión de Proyectos.
88. CMMI Continuo
Categoría: Soporte
◦ Gestión de la Configuración
◦ Aseguramiento de calidad de procesos y
productos
◦ Análisis causal y resolución
◦ Decisión de Análisis y Resolución
◦ Entorno Organizacional para la
Integración (IPPD)
89. CMMI Continuo
Categoría: Ingeniería
◦ Gestión de Requerimientos
◦ Gestión de Desarrollo
◦ Solución Técnica
◦ Integración del producto
◦ Verificación
◦ Validación
90. CMMI Continuo
Categoría: Gestión de procesos
◦ Foco en los procesos organizacionales
◦ Definición de los procesos
Organizacionales
◦ Formación Organizacional
◦ Rendimiento del Proceso Organizacional
◦ Innovación e implementación de la
organización
92. Empresas Argentinas con certificación CMMI
◦ Organización: Accenture
◦ Sponsor: John Voss y Flavio Squillacioti
◦ Fecha de Finalización de la Valoración:
07/17/2015
◦ Nivel de Madurez: 3
93. Empresas Argentinas con certificación CMMI
◦ Organización: Apernet S.A Software
Development Unit
◦ Sponsor: José Sancho Thomas y
Fernando Lorenzo Diaz Baylon
◦ Fecha de Finalización de la Valoración:
11/14/2013
◦ Nivel de Madurez: 3
94. Empresas Argentinas con certificación CMMI
◦ Organización: Intel Argentina Software
Design Center
◦ Sponsor: Marcelo Amadio y Jose Luis
Romanutti
◦ Fecha de Finalización de la Valoración:
12/07/2012
◦ Nivel de Madurez: 3
95. Empresas Argentinas con certificación CMMI
◦ Organización: IBM (IBM Application
Management Services Spanish South
America)
◦ Sponsor: Jose Luis Iparraguirre y
Alejandro Yvorra
◦ Fecha de Finalización de la Valoración:
11/09/2012
◦ Nivel de Madurez: 5
96. Empresas Argentinas con certificación CMMI
◦ Organización: TPS S.A. Software Factory
◦ Sponsor: Andrés Rubinstein y Carlos
Soete
◦ Fecha de Finalización de la Valoración:
09/25/2014
◦ Nivel de Madurez: 2