Implementación de CMMI Nivel 3 - Gestionado

41
CoPyme Propuesta Implementación CMMI Nivel 3 Definido

description

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

Transcript of Implementación de CMMI Nivel 3 - Gestionado

Page 1: Implementación de CMMI Nivel 3 - Gestionado

CoPymePropuesta Implementación CMMI Nivel 3 Definido

Page 2: Implementación de CMMI Nivel 3 - Gestionado

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.

Page 3: Implementación de CMMI Nivel 3 - Gestionado

Estrategia de implementación

• Análisis de CMMI y metodologías ágiles

• Consideraciones

• Implementación de CCMMI

• Toolkit de Herramientas

• Lecciones aprendidas

Page 4: Implementación de CMMI Nivel 3 - Gestionado

CoPymeAnálisis de CMMI y metodologías ágiles

Page 5: Implementación de CMMI Nivel 3 - Gestionado

Análisis – Adherencia de CMMI con SCRUMNIVEL DE

MADUREZ AREA DE PROCESO SCRUM

Nivel 2

CM GESTION DE CONFIGURACION NAMA MEDICION Y ANALISIS AA

PMC MONITORIZACINO Y CONTROL DEL PROYECTO PAPP PLANIFICACION DEL PROYECTO AA

PPQAASEGURAMIENTO 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 NAPI INTEGRACION DEL PRODUCTO NARD DESARROLLO DE REQUISITOS AARSKM GESTION DE RIESGOS PATS SOLUCION TECNICA NAVAL VALIDACION AAVER VERIFICACION PA

NIVEL 4OPP RENDIMIENTO DEL PROCESO DE LA ORGANIZACIÓN NA

QPM GESTINO CUANTITATIVA DEL PROYECTO PA

NIVEL 5OID ANALISIS CAUSAL Y RESOLUCION NA

CAR GESTINO DEL RENDIMIENTO DE LA ORGANIZACIÓN NA

AA: AMPLIAMENTE APLICADOPA: PARCIALMENTE APLICADONA: NO APLICA

Fuente: http://www.blogcmmi.com.br/dicas/aderencia-do-cmmi-com-metodos-ageis-scrum-xp-fdd

Page 6: Implementación de CMMI Nivel 3 - Gestionado

Análisis – Áreas de Proceso / Sprint

PP/QPM

RD/REQM

RSKM

VAL/VER

PPQA/QPMPP: Planificación de ProyectoQPM: Gestión Cuantitativa del ProyectoPMC: Monitorización y Control Del ProyectoRD: Desarrollo de RequerimientosREQM: Administración de requerimientosRSKM: Gestión de RiesgosPPQA: Aseguramiento de la calidad del proceso y de ProductoVAL: ValidaciónVER: Verificación

PMC

Page 7: Implementación de CMMI Nivel 3 - Gestionado

Análisis – Áreas de proceso y CategoríasINGENIERIA

GESTION DE PROCESOS

SOPORTEGESTION DE PROYECTOS

Gestión de Requisitos (REQM)

Solución Técnica (TS)

Integración del Producto (PI)

Desarrollo de Requisitos (RD)

Gestión de Acuerdos 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 y Aná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

INGENIERIAGESTION DE PROCESOS

SOPORTEGESTION DE PROYECTOS

Page 8: Implementación de CMMI Nivel 3 - Gestionado

CoPymeConsideraciones

Page 9: Implementación de CMMI Nivel 3 - Gestionado

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

Page 10: Implementación de CMMI Nivel 3 - Gestionado

CoPymeImplementación de CCMMI

Areas de proceso

Page 11: Implementación de CMMI Nivel 3 - Gestionado

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

Page 12: Implementación de CMMI Nivel 3 - Gestionado

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

Page 13: Implementación de CMMI Nivel 3 - Gestionado

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.

Page 14: Implementación de CMMI Nivel 3 - Gestionado

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.2 Analizar los datos de la medición.

• SP 2.3 Almacenar los datos y los resultados.

• SP 2.4 Comunicar los resultados.

Page 15: Implementación de CMMI Nivel 3 - Gestionado

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

Page 16: Implementación de CMMI Nivel 3 - Gestionado

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.

Page 17: Implementación de CMMI Nivel 3 - Gestionado

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.

Page 18: Implementación de CMMI Nivel 3 - Gestionado

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

Page 19: Implementación de CMMI Nivel 3 - Gestionado

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.

Page 20: Implementación de CMMI Nivel 3 - Gestionado

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.

Page 21: Implementación de CMMI Nivel 3 - Gestionado

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.

Page 22: Implementación de CMMI Nivel 3 - Gestionado

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

Page 23: Implementación de CMMI Nivel 3 - Gestionado

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.

Page 24: Implementación de CMMI Nivel 3 - Gestionado

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

Page 25: Implementación de CMMI Nivel 3 - Gestionado

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 bidireccional Trazabilidad de Requisitos

SP 1.5. Asegurar la alineación entre el trabajo y los requisitos del proyecto

Page 26: Implementación de CMMI Nivel 3 - Gestionado

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

Page 27: Implementación de CMMI Nivel 3 - Gestionado

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.

Page 28: Implementación de CMMI Nivel 3 - Gestionado

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

Page 29: Implementación de CMMI Nivel 3 - Gestionado

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

Page 30: Implementación de CMMI Nivel 3 - Gestionado

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

Page 31: Implementación de CMMI Nivel 3 - Gestionado

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.

Page 32: Implementación de CMMI Nivel 3 - Gestionado

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

Page 33: Implementación de CMMI Nivel 3 - Gestionado

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.

Page 34: Implementación de CMMI Nivel 3 - Gestionado

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.

Page 35: Implementación de CMMI Nivel 3 - Gestionado

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.

Page 36: Implementación de CMMI Nivel 3 - Gestionado

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

Page 37: Implementación de CMMI Nivel 3 - Gestionado

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.

Page 38: Implementación de CMMI Nivel 3 - Gestionado

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

Page 39: Implementación de CMMI Nivel 3 - Gestionado

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

Page 40: Implementación de CMMI Nivel 3 - Gestionado

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

Page 41: Implementación de CMMI Nivel 3 - Gestionado

CoPymeLecciones aprendidas