Presentación de propuesta de implementación de CMMI nivel 3 - Gestionado.
Explicación detallada -> https://www.youtube.com/watch?v=4HlvvG4ULIY&feature=youtu.be
2. CoPyme
• Acerca de CoPyme
• Somos una empresa orientada a la prestación de servicios transaccionales que brinden
valor agregado a PyMes, tal es el caso de cobros de mensualidades de colegios
particulares y de convenios, pagos de servicios básicos: luz, agua, teléfono, etc,
• Tenemos un fuerte compromiso por la calidad y la mejora continua en todos los
procesos operativos con los que cuenta la empresa.
3. Estrategia de implementación
• Análisis de CMMI y metodologías ágiles
• Consideraciones
• Implementación de CCMMI
• Toolkit de Herramientas
• Lecciones aprendidas
5. Análisis – Adherencia de CMMI con SCRUMNIVEL DE
MADUREZ AREA DE PROCESO SCRUM
Nivel 2
CM GESTION DE CONFIGURACION NA
MA MEDICION Y ANALISIS AA
PMC MONITORIZACINO Y CONTROL DEL PROYECTO PA
PP PLANIFICACION DEL PROYECTO AA
PPQA
ASEGURAMIENTO DE LA CALIDAD DEL PROCESO Y DEL
PRODUCTO PA
REQM GESTION DE REQUISITOS AA
SAM GESTION DE ACUERDOS CON PROVEEDORES NA
NIVEL 3
DAR ANALISIS DE DECISIONES Y RESOLUCION NA
IPM GESTION INTEGRADA DEL PRODUCTO NA
OPD DEFINICION DE PROCESOS DE LA ORGANIZACIÓN PA
OPF ENFOQUE EN PROCESOS DE LA ORGANIZACIÓN PA
OT FORMACION DE LA ORGANIZACIÓN NA
PI INTEGRACION DEL PRODUCTO NA
RD DESARROLLO DE REQUISITOS AA
RSKM GESTION DE RIESGOS PA
TS SOLUCION TECNICA NA
VAL VALIDACION AA
VER VERIFICACION PA
NIVEL 4
OPP RENDIMIENTO DEL PROCESO DE LA ORGANIZACIÓN NA
QPM GESTINO CUANTITATIVA DEL PROYECTO PA
NIVEL 5
OID ANALISIS CAUSAL Y RESOLUCION NA
CAR GESTINO DEL RENDIMIENTO DE LA ORGANIZACIÓN NA
AA: AMPLIAMENTEAPLICADO
PA: PARCIALMENTEAPLICADO
NA: NO APLICA
Fuente: http://www.blogcmmi.com.br/dicas/aderencia-do-cmmi-com-metodos-ageis-scrum-xp-fdd
6. Análisis – Áreas de Proceso / Sprint
PP/QPM
RD/REQM
RSKM
VAL/VER
PPQA/QPMPP: Planificación de Proyecto
QPM: Gestión Cuantitativa del Proyecto
PMC: Monitorización y Control Del Proyecto
RD: Desarrollo de Requerimientos
REQM: Administración de requerimientos
RSKM: Gestión de Riesgos
PPQA: Aseguramiento de la calidad del proceso y de Producto
VAL:Validación
VER:Verificación
PMC
7. Análisis – Áreas de proceso y Categorías
INGENIERIA
GESTION DE
PROCESOS
SOPORTE
GESTION DE
PROYECTOS
Gestión de Requisitos
(REQM)
SoluciónTécnica
(TS)
Integración del
Producto (PI)
Desarrollo de
Requisitos (RD)
Gestión deAcuerdos
con Proveedores (SAM
)
Gestión de Riesgos
(RSKM)
Definición de Procesos
de la Organización
(OPD)
Enfoque en Procesos
de la Organización
(OPF)
Gestión del
Rendimiento de la
Organización (OPM)
Rendimiento de
Procesos de la
Organización (OPP)
Análisis Causal y
Resolución (CAR )
Gestión de
Configuración (CM)
Análisis de Decisiones y
Resolución (DAR )
Medición yAnálisis (MA )
Aseguramiento de la
Calidad del Proceso y
del Producto (PPQA)
Gestión Integrada del
Proyecto (IPM)
Monitorización y
Control del Proyecto
(PMC)
Planificación del
Proyecto (PP)
Gestión Cuantitativa
del Proyecto (QPM)
Formación en la
Organización (OT )
Validación (VAL )
Verificación (VER)
Fuente: CMMI para Desarrollo, Versión 1.3 CMM-DEV,V1.3
NIVEL 2
NIVEL 2
NIVEL 2
NIVEL 2
NIVEL 2
NIVEL 2
NIVEL 2
NIVEL 3
NIVEL 3
NIVEL 3
NIVEL 3
NIVEL 3
NIVEL 3
NIVEL 3
NIVEL 3
NIVEL 3
NIVEL 3
NIVEL 3 NIVEL 4 NIVEL 4
NIVEL 5
NIVEL 5
INGENIERIA
GESTION DE
PROCESOS
SOPORTE
GESTION DE
PROYECTOS
9. Consideraciones
• Para alcanzar un nivel de madurez 3 (Gestionado) es necesario apoyarse en
herramientas para optimizar procesos.
• Las herramientas de apoyo deben cubrir las/los necesidades/requisitos de
CMMI.
• Se deben considerar la reducción de costos a través del uso de herramientas
Open Source
11. CMMI nivel 2 – Gestión de Configuración (CM)
• Propósito:
• El propósito de la Gestión de Configuración (CM) es establecer y mantener la integridad de los productos de trabajo
utilizando la identificación de la configuración, el control de la configuración, el informe del estado de la configuración y las
auditorías de la configuración
• Entrada:
• Código fuente, scripts, documentación
• Salida:
• Versionamiento fuente, documentación, procedimiento de gestión de accesos al repositorio, procedimiento de
configuración de repositorio, resultados de la auditoría, planes de acción.
• Herramienta:
• Subversion,Tortoise, Alfresco, Trac, Capra
12. CMMI nivel 2 – Gestión de Configuración (CM)
SG 1 Establecer las líneas base.
SP 1.1. Identificar los elementos de configuración
SP 1.2. Establecer un Sistema de Gestión de la Configuración
SP 1.3. Crear o liberar líneas de base
SG 2 Seguir y controlar los cambios
SP 2.1. Rastrear solicitudes de cambio
SP 2.2. Elementos de configuración de control
SG 3 Establecer la integridad
SP 3.1. Establecer configuración de administración de riesgos
SP 3.2. Realizar auditorías de configuración
13. CMMI nivel 2 – Medición y Análisis(MA)
• Propósito:
• Desarrollar y mantener la capacidad de medición utilizada para dar soporte a las necesidades de información de la gerencia.
• Entrada:
• Requisitos del proyecto definidos en documentos contractualmente aplicables. Datos históricos de medidas de horas, duración y tamaño
• Salida:
• Plan del proyecto acordado por todas las partes interesadas
• Paquetes de trabajo
• Presupuesto del proyecto
• Planificación de la Gestión de los Riesgos, que al menos incluya: identificación, descripción, criticidad y acciones mitigadoras
• Actas de reuniones y revisiones
• Herramienta:
• Version one, trac, pentaho.
14. CMMI nivel 2 – Medición y Análisis(MA)
SG 1 Alinear las actividades de medición y análisis.
• SP 1.1 Establecer los objetivos de medición.
• SP 1.2 Especificar las medidas.
• SP 1.3 Especificar los procedimientos de recogida y de almacenamiento de datos.
• SP 1.4 Especificar los procedimientos de análisis.
SG 2 Proporcionar los resultados de la medición.
• SP 2.1 Obtener los datos de la medición.
• SP 2.2Analizar los datos de la medición.
• SP 2.3Almacenar los datos y los resultados.
• SP 2.4 Comunicar los resultados.
15. CMMI nivel 2 – Monitorización y control de
Proyecto (PMC)
• Propósito:
• El propósito principal de este tipo de actividades es tener un conocimiento del estado del proyecto en etapas anteriores al final del mismo y detectar riesgos,
de forma que puedan corregirse para no poner en peligro la correcta finalización del mismo.
• Entrada:
• Plan de proyecto
• Cronograma
• Datos reales de los parámetros del proyecto
• Salida:
• Datos de rendimiento y progreso, Desviaciones en tiempo y coste, Estado de los riesgos, Cumplimiento de los compromisos de otros participantes ,
Cumplimiento de los hitos , Incidencias y acciones correctoras
• Herramienta:
• Version One, trac
16. CMMI nivel 2 – Monitorización y control de
Proyecto (PMC)
SG 1 Monitorizar el proyecto frente al plan.
• SP 1.1 Monitorizar los parámetros de planificación del proyecto.
• SP 1.2 Monitorizar los compromisos.
• SP 1.3 Monitorizar los riesgos del proyecto.
• SP 1.4 Monitorizar la gestión de los datos.
• SP 1.5 Monitorizar la involucración de las partes interesadas.
• SP 1.6 Llevar a cabo las revisiones del progreso.
• SP 1.7 Llevar a cado las revisiones de hitos.
17. CMMI nivel 2 – Monitorización y control de
Proyecto (PMC)
SG 2 Gestionar las acciones correctivas hasta su cierre.
• SP 2.1 Analizar las cuestiones.
• SP 2.2 Llevar a cabo las acciones correctivas.
• SP 2.3 Gestionar las acciones correctivas.
18. CMMI nivel 2 – Planificación de proyecto (PP)
• Propósito:
• El propósito del Proceso de planificación del proyecto es identificar, establecer y documentar las actividades, recursos y
calendario/plazos para que un proyecto pueda producir un producto y/o un servicio que cumpla con sus requisitos.
• Entrada:
• Requisitos del proyecto definidos en documentos contractualmente aplicables
• Datos históricos de medidas de horas, duración y tamaño
• Salida:
• Plan del proyecto acordado por todas las partes interesadas, Paquetes de trabajo, Presupuesto del proyecto, Planificación de la
Gestión de los Riesgos, que al menos incluya: identificación, descripción, criticidad y acciones mitigadoras ,Actas de reuniones y
revisiones
• Herramienta:
• Version One, Enterprise Architect, OpenProj
19. CMMI nivel 2 – Planificación de proyecto (PP)
SG 1 Establecer las estimaciones.
• SP 1.1 Estimar el alcance del proyecto.
• SP 1.2 Establecer las estimaciones de los atributos de los productos de trabajo y de
las
• tareas.
• SP 1.3 Definir las fases del ciclo de vida del proyecto.
• SP 1.4 Estimar el esfuerzo y el coste.
20. CMMI nivel 2 – Planificación de proyecto (PP)
SG 2 Desarrollar un plan de proyecto.
• SP 2.1 Establecer el presupuesto y el calendario.
• SP 2.2 Identificar los riesgos del proyecto.
• SP 2.3 Planificar la gestión de los datos.
• SP 2.4 Planificar los recursos del proyecto.
• SP 2.5 Planificar el conocimiento y las habilidades necesarias.
• SP 2.6 Planificar la involucración de las partes interesadas.
• SP 2.7 Establecer el plan de proyecto.
21. CMMI nivel 2 – Planificación de proyecto (PP)
SG 3 Obtener el compromiso con el plan.
• SP 3.1 Revisar los planes que afectan al proyecto.
• SP 3.2 Conciliar los niveles de trabajo y de recursos.
• SP 3.3 Obtener el compromiso con el plan.
22. CMMI nivel 2 – Aseguramiento de la calidad del
proceso y del producto (PPQA)
• Propósito:
• Proporcionar al personal y a la gerencia una visión objetiva de los procesos y de los productos de trabajo asociados.
• Entrada:
• TDR, Revisiones y comentarios, auditorias, especificaciones, Manuales/Listas de comprobación de errores, estándares.
• Salida:
• Informe de evaluación, Informes de no conformidad, acciones correctivas, tratamiento de errores, no conformidades, Bugs.
• Herramienta:
• Trac, Alfresco
23. CMMI nivel 2 – Aseguramiento de la calidad del
proceso y del producto (PPQA)
SG 1 Evaluar objetivamente los procesos y los productos de trabajo.
• SP 1.1 Evaluar objetivamente los procesos.
• SP 1.2 Evaluar objetivamente los productos de trabajo.
SG 2 Proporcionar una visión objetiva.
• SP 2.1 Comunicar y resolver las no conformidades.
• SP 2.2 Establecer los registros.
24. CMMI nivel 2 – Gestión de Requisitos (REQM)
• Propósito:
• El propósito de la gestión de requisitos (REQM) es la gestión de los requisitos de los productos del proyecto y
los componentes del producto y garantizar la alineación entre los requisitos y los planes del proyecto y los
productos de trabajo.
• Entrada:
• Historia de usuario,Términos de referencia
• Salida:
• Historias de usuario, actividades, procedimiento de control de cambios, plan de acción.
• Herramienta:
• VersionOne, Alfresco
25. CMMI nivel 2 – Gestión de Requisitos (REQM)
SG 1 Gestionar los requisitos
SP 1.1. Entender los requisitos
SP 1.2. Obtener el compromiso con los requisitos
SP 1.3. Administrar los cambios de requisitos
SP 1.4. Mantener bidireccionalTrazabilidad de Requisitos
SP 1.5. Asegurar la alineación entre el trabajo y los requisitos del proyecto
26. CMMI nivel 2 – Gestión de acuerdos con
proveedores (SAM)
• Propósito:
• El propósito de la Gestión de Acuerdos con Proveedores (SAM) es gestionar la adquisición de productos y
servicios de proveedores.
• Entrada:
• Listas de tipos de adquisición, Estudios de Mercado, lista de proveedores candidatos, contratos,
memorandos
• Salida:
• Documentos Versionados en repositorios personales y compartidos
• Herramienta:
• Alfresco Comunity Edition
27. CMMI nivel 2 – Gestión de acuerdos con
proveedores (SAM)
SG 1 Establecer acuerdos con proveedores.
• SP 1.1 Determinar el tipo de adquisición.
• SP 1.2 Seleccionar a los proveedores.
• SP 1.3 Establecer acuerdos con proveedores.
SG 2 Satisfacer los acuerdos con los proveedores.
• SP 2.1 Ejecutar el acuerdo con el proveedor.
• SP 2.2 Aceptar el producto adquirido.
• SP 2.3 Asegurar la transición de los productos.
28. CMMI nivel 3 – Análisis de decisiones y
resolución (DAR)
• Propósito:
• El propósito del Análisis de Decisiones y Resolución (DAR) es analizar posibles decisiones usando un
proceso de evaluación formal que evalúa alternativas identificadas frente a los criterios establecidos.
• Entrada:
• Riesgos
• Salida:
• Matriz de riesgos, plantillas de evaluación, Procedimiento de selección de soluciones.
• Herramienta:
• Capra
29. CMMI nivel 3 – Análisis de decisiones y
resolución (DAR)
SG 1 Evaluar las alternativas
SP 1.1. Establecer directrices para el Análisis de Decisiones
SP 1.2. Establecer criterios de evaluación
SP 1.3. Identificar soluciones alternativas
SP 1.4. Métodos de Selección de evaluación
SP 1.5. Evaluar soluciones alternativas
SP 1.6. Selección de soluciones
30. CMMI nivel 3 – Definición de procesos de la
organización (OPD)
• Propósito:
• Establecer y mantener un conjunto utilizable de activos de proceso de la organización, estándares del entorno de trabajo, y reglas y guías para los equipos.
• Entrada:
• Descripción de la metodología de diseño del producto de trabajo
• Plantilla para llevar a cabo revisiones de gestión.
• Plantilla o flujos de tareas embebidos en herramientas de flujo de trabajo
• Salida:
• Conjunto de procesos estándares de la organización
• Descripciones de los modelos de ciclo de vida.
• Guías de adaptación para el conjunto de procesos estándar de la organización
• Biblioteca de activos de la organización
• Herramienta:
• Alfresco, Enterprise Architect
31. CMMI nivel 3 – Definición de procesos de la
organización (OPD)
SG 1 Establecer los activos de proceso de la organización.
• SP 1.1 Establecer los procesos estándar.
• SP 1.2 Establecer las descripciones de los modelos de ciclo de vida.
• SP 1.3 Establecer los criterios y las guías de adaptación.
• SP 1.4 Establecer el repositorio de mediciones de la organización.
• SP 1.5 Establecer la biblioteca de activos de proceso de la organización.
• SP 1.6 Establecer los estándares del entorno de trabajo.
• SP 1.7 Establecer las reglas y guías para los equipos.
32. CMMI nivel 3 – Enfoque en procesos de la
organización (OPF)
• Propósito:
• Planificar, implementar y desplegar las mejoras de proceso de la organización, basadas en una comprensión completa de las fortalezas y debilidades actuales de los procesos y
de los activos de proceso de la organización.
• Entrada:
• Necesidades y los objetivos de procesos de la organización
• Planes para evaluaciones de proceso de la organización
• Hallazgos de la evaluación que tratan las fortalezas y las debilidades de los procesos de la organización
• Recomendaciones de mejora para los procesos de la organización
• Planes de acción de proceso de la organización aprobados
• Salida:
• Procesos definidos para efectuar mejoras en los procesos de la organización.
• Herramienta:
• Alfresco, OpenOffice
33. CMMI nivel 3 – Enfoque en procesos de la
organización (OPF)
SG 1 Determinar las oportunidades de mejora de procesos.
• SP 1.1 Establecer las necesidades de proceso de la organización.
• SP 1.2 Evaluar los procesos de la organización.
• SP 1.3 Identificar las mejoras de procesos de la organización.
SG 2 Planificar e implementar las acciones de proceso.
• SP 2.1 Establecer los planes de acción de proceso.
• SP 2.2 Implementar los planes de acción de proceso.
34. CMMI nivel 3 – Enfoque en procesos de la
organización (OPF)
SG 3 Desplegar los activos de proceso de la organización e incorporar las
experiencias.
• SP 3.1 Desplegar los activos de proceso de la organización.
• SP 3.2 Desplegar los procesos estándar.
• SP 3.3 Monitorizar la implementación.
• SP 3.4 Incorporar las experiencias en los activos de proceso de la
organización.
35. CMMI nivel 3 – Formación de la Organización
(OT)
• Propósito:
• Desarrollar las habilidades y los conocimientos de las personas para que puedan desempeñar sus roles eficaz
y eficientemente.
• Entrada:
• Necesidades de formación
• Temas de formación
• Calendarios basados en actividades de formación y sus dependencias
• Métodos utilizados para la formación
• Requisitos y estándares de calidad para los materiales de formación
• Tareas de formación, roles y responsabilidades.
36. CMMI nivel 3 – Formación de la Organización
(OT)
• Salida:
• Análisis de evaluación
• Compromiso de formación
• Plan táctico de formación de la organización
• Curso de formación impartido
• Encuesta de la eficacia de la formación
• Evaluaciones del rendimiento del programa de formación
• Formularios de evaluación del instructor
• Exámenes de formación
• Herramienta:
• Moodle
37. CMMI nivel 3 – Formación de la Organización
(OT)
SG 1 Establecer una capacidad de formación de la organización.
• SP 1.1 Establecer las necesidades estratégicas de formación.
• SP 1.2 Determinar qué necesidades de formación son responsabilidad de la organización.
• SP 1.3 Establecer un plan táctico de formación en la organización.
• SP 1.4 Establecer una capacidad de formación.
SG 2 Proporcionar formación.
• SP 2.1 Impartir la formación.
• SP 2.2 Establecer los registros de formación.
• SP 2.3 Evaluar la eficacia de la formación.
38. CMMI nivel 3 – Desarrollo de requisitos (RD)
• Propósito:
• El propósito de Desarrollo Requisitos (RD) es obtener, analizar y establecer al cliente, el producto y requisitos de los
componentes del producto.
• Entrada:
• Lista de requerimientos
• Salida:
• Historias de usuario, términos de referencia, Lista de requisitos de validación y verificación, estándares de desarrollo de
componentes, procedimiento a seguir para la calidad sobre la arquitectura, informe de defecto de requisitos.
• Herramienta:
• Balsamiq,VersionOne, Alfresco
39. CMMI nivel 3 – Desarrollo de requisitos (RD)
SG 1 Desarrollar los requisitos de cliente
SP 1.1. Traer necesidades
SP 1.2. Transformación de las necesidades de los participantes en requisitos del cliente
SG 2 Desarrollar los requisitos de producto
SP 2.1. Establecer productos y requerimientos de componentes de productos
SP 2.2. Asignar requisitos de los componentes del requisito
SP 2.3. Identificar requerimientos de interfaz
40. CMMI nivel 3 – Desarrollo de requisitos (RD)
SG 3 Analizar y validar los requisitos
SP 3.1. Establecer conceptos operacionales y escenarios
SP 3.2. Establecer una definición de funcionalidades y atributos de calidad
SP 3.3. Analizar los requisitos
SP 3.4. Analizar los requisitos para lograr el equilibrio
SP 3.5. Validar requisitos