SlideShare una empresa de Scribd logo
1 de 27
CMMI + SCRUM,
NO! CMMI VS SCRUM!
Mtro. Rodrigo Torres Garibay
@garicorp
Los modelos* se complementan,
no se contraponen!!
*O sea: normas, estándares, buenas prácticas, etc.
Conceptos básicos
Conceptos básicos
El modelo debe ajustarse a
la organización, no la
organización al modelo
Te dice el
¿QUÉ? más no el
¿CÓMO?
PREMISA: “Lo qué hago actualmente está bien, lo qué voy a hacer es
mejorarlo”
Conceptos básicos
CMMI  Modelo
SCRUM  Framework
NO norma
NO Estándar
Conceptos básicos
Ningún modelo, marco de
referencia, buenas prácticas,
norma, estándar, etc. NO ES
LA VERDAD ABSOLUTA!
Conceptos básicos
Elementos de CMMi®
Metas Genéricas
Prácticas Genéricas
Propósito
Área de Proceso
Notas introductorias
Metas Específicas
Prácticas Específicas
Ejemplos de Productos
de Trabajo
Subprácticas
Áreas de Proceso
Relacionadas
Ejemplos de
Productos de trabajo
Subprácticas
Requerido Esperado Informativo
Elementos de CMMI
» Las áreas de proceso NO son PROCESOS! Un
área de proceso puede estar integrada en
varios procesos o actividades.
» CMMI te dice el ¿Qué? se tiene que hacer en
las actividades. No te dice el CÓMO
CMMI® HABLA DE ÁGIL
CMMI® habla de Agile
CMMI Institute, 2012.
CMMI® habla de Agile
CMMI Institute, 2012.
CMMI® + SCRUM
Manifiesto Ágil
“Libertad,
no
libertinaje”
“Oath of Non-Allegiance”.
“I promise not to exclude from consideration any idea based on
its source, but to consider ideas across schools and heritages in
order to find the ones that best suit the current situation.”
Alistair Cockburn
CMMI + SCRUM
RD, SG 1, 2
PP, SG 1, 2
IPM, SG 1
PP, SG 3
IPM, SG 2
PMC, SG 2
VER, SG 2, 3
TS, SG 3
PI, SG 1, 3
CM, SG 1
VAL, SG 2
RD SG, 3
PP, SG 3
RD, SG 3
REQM, SG1
PMC SG 1
PG, 3.2
Área de Proceso, Meta
CMMI
CMMI + SCRUM
¿Qué te ofrece CMMI? ¿Dónde lo puedes aprovechar en SCRUM?
CM – Te propone que se definan líneas base,
control de configuración y una forma de
llevarlos.
Cada que se genera una entregable por Sprint es
importante que se tenga definido la línea base a la
que pertenece
PP – Modelos de estimación y ciclos de vida.
Se definen modelos de estimación para definir la
capacidad que se tiene por Sprint.
PPQA – Propone que se auditen las
actividades.
Al finalizar cada sprint se pueden llevar auditorías de
procesos para identificar posibles actividades que nos
estén llevando, para el siguiente Sprint.
MA – Objetivos + Métricas + Control
Definiendo métricas por sprint se podrá llevar un
mejor control hasta de las actividades diarias.
PI – Planes de Integración
Al ir definiendo entregables se deberá de definir la
forma como se va a integrar al producto final.
CMMI + SCRUM
¿Qué te ofrece CMMI? ¿Dónde lo puedes aprovechar en
SCRUM?
OPD – Documentación de
procesos y guías de adaptación.
Al tener documentado las actividades
que se llevan, el desarrollo de los
colaboradores en los proyectos será más
sencilla.
OPF – Manejo de Mejoras
controladas.
El asignar prioridad a las mejoras y un
canal oficial de control de las mismas
dará una mejor estabilidad a las
actividades a ejecutar.
SAM – Definir acuerdos con
proveedores
Definiendo la forma como participan los
terceros nos podemos ahorrar problemas
de fallas de comunicación.
RSKM – Definición de riesgos del
producto
Se puede definir riesgos genéricos por
producto, que se vayan revisando en
cada entregable.
Resumen
30%
46%
24%
CMMi for DEV L3 Vs SCRUM
Si No Parcial
Resumen
46%
30%
24%
CMMi for DEV L2 Vs SCRUM
Si No Parcial
Caso Praxis (Previo)
PROYECTO DE SOFTWARE
Administración Integrada del Software
(ISM)
ORGANIZACIONAL
Definición y Enfoque del
Proceso de la Organización
(OPFD)
Programa de Entrenamiento
(TP)
Aseguramiento
de la Calidad
Organizacional
(OQA)
Administración de
Requerimientos
(RM) Administración de
Estrategias
(SPP)
Administración del
Rendimiento del Proyecto
(SPTO)
provee visibilidad
objetiva de los procesos
que se están usando
Ingeniería de Producto de Software
(SPE)
Administración de la
Configuración del Software
(SCM)
Revisión por
Pares
(PR)
Remueve defectos de
los productos de
trabajo de software
AseguramientodelaCalidaddelSoftware
(SQA)
Asegura el apego a
Procesos y la calidad
de los productos
de trabajo
Resolución y Análisis de
Decisiones
(DAR)
Establece y mantiene la
integridad de los productos
Administración Cuantitativa
Caso Praxis (Actual)
PROYECTO DE SOFTWARE
Administración Integrada del Software
(ISM)
ORGANIZACIONAL
PROCESOS DE MEJORA E INNOVACIÓN ORGANIZACIONAL
Definición y Enfoque del
Proceso de la
Organización (OPFD)
Despliegue e Innovación
Organizacional
(OID)
Resolución y Análisis de
Causas
(CAR)
Medición y Análisis
(MA)
Programa de
Entrenamiento
(TP)
Aseguramiento
de la Calidad
Organizacional
(OQA)
Administración de
Requerimientos
(RM) Administración de
Estrategias
(SPP)
Administración del
Rendimiento del Proyecto
(SPTO)
provee visibilidad
objetiva de los procesos
que se están usando
Ingeniería de Producto de
Software
(SPE)
AdministracióndelaConfiguracióndelSoftware
(SCM)
Revisión por
Pares
(PR)
Remueve defectos de
los productos de
trabajo de software
AseguramientodelaCalidaddelSoftware(SQA)
Asegura el apego a
Procesos y la calidad
de los productos
de trabajo
ResoluciónyAnálisisdeDecisiones
(DAR)
Medición y Análisis de
Proyectos
(MA)
Establece y mantiene la
integridad de los productos
Administración Cuantitativa
PMI / SCRUM / KANBAN
RUP / XP / TDD / FDD
Colecta
Información para
su análisis
Reporte de
Indicadores
Caso Praxis – Mejoras
√ Reducción de defectos de al menos 60%
√ Aumento de la Productividad de al menos en un 30%
√ Disminución de re-trabajo al menos en un 50%
√ Reducción de costos del proyecto hasta por un 30%
Desarrollo con Proceso Estándar
Desarrollo con Proceso Adaptado Ágil
TESTIMP
Ahorro
TESTREE
REE
A&D
A&D
IMP
CONCLUSIONES
Tipos de Modelos
MoProSoft
ITIL
CMMI
SCRUM
Forma de complementar los modelos
» SCRUM
• SCRUM + CMMI
Dejemos de ser talibanes de los
procesos
CMMI + SCRUM,
NO! CMMI VS SCRUM!
Mtro. Rodrigo Torres Garibay
@garicorp

Más contenido relacionado

La actualidad más candente

Metodolgias de desarrollo (evolutivo)
Metodolgias de desarrollo (evolutivo)Metodolgias de desarrollo (evolutivo)
Metodolgias de desarrollo (evolutivo)Griiselda Martiinez
 
Detonando la arquitectura del software con C4
Detonando la arquitectura del software con C4Detonando la arquitectura del software con C4
Detonando la arquitectura del software con C4Software Guru
 
Pmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de softwarePmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de softwareCarina Lifschitz
 
El papel de la Arquitectura Empresarial en la Gestión por Procesos (BPM)
El papel de la Arquitectura Empresarial en la Gestión por Procesos (BPM)El papel de la Arquitectura Empresarial en la Gestión por Procesos (BPM)
El papel de la Arquitectura Empresarial en la Gestión por Procesos (BPM)Spain-AEA
 
Unidad 3 aseguramiento de la calidad de los
Unidad 3 aseguramiento de la calidad de losUnidad 3 aseguramiento de la calidad de los
Unidad 3 aseguramiento de la calidad de lospabloreyes154
 
Ap2 aa1-ev3-elaboración de lista de chequeo para validación de requisitos de ...
Ap2 aa1-ev3-elaboración de lista de chequeo para validación de requisitos de ...Ap2 aa1-ev3-elaboración de lista de chequeo para validación de requisitos de ...
Ap2 aa1-ev3-elaboración de lista de chequeo para validación de requisitos de ...nay-censey
 
Ejemplo de Archimate. Depositario Central de Valores en México
Ejemplo de Archimate. Depositario Central de Valores en MéxicoEjemplo de Archimate. Depositario Central de Valores en México
Ejemplo de Archimate. Depositario Central de Valores en MéxicoDavid Solis
 
Taller casos de prueba
Taller casos de pruebaTaller casos de prueba
Taller casos de pruebaAndrés Grosso
 
Modelo de Ciclo de Vida de Prototipado Evolutivo
Modelo de Ciclo de Vida de Prototipado EvolutivoModelo de Ciclo de Vida de Prototipado Evolutivo
Modelo de Ciclo de Vida de Prototipado EvolutivoIván Cornejo
 
Fundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresFundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresLuis Eduardo Pelaez Valencia
 

La actualidad más candente (20)

Metodolgias de desarrollo (evolutivo)
Metodolgias de desarrollo (evolutivo)Metodolgias de desarrollo (evolutivo)
Metodolgias de desarrollo (evolutivo)
 
Metricas de calidad
Metricas de calidadMetricas de calidad
Metricas de calidad
 
Detonando la arquitectura del software con C4
Detonando la arquitectura del software con C4Detonando la arquitectura del software con C4
Detonando la arquitectura del software con C4
 
Pmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de softwarePmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de software
 
Presentación de Scrum
Presentación de ScrumPresentación de Scrum
Presentación de Scrum
 
El papel de la Arquitectura Empresarial en la Gestión por Procesos (BPM)
El papel de la Arquitectura Empresarial en la Gestión por Procesos (BPM)El papel de la Arquitectura Empresarial en la Gestión por Procesos (BPM)
El papel de la Arquitectura Empresarial en la Gestión por Procesos (BPM)
 
Atam
AtamAtam
Atam
 
Gestión de la Calidad en Proyectos de Software
Gestión de la Calidad en Proyectos de SoftwareGestión de la Calidad en Proyectos de Software
Gestión de la Calidad en Proyectos de Software
 
1ra presentacion metodologias agiles
1ra presentacion metodologias agiles1ra presentacion metodologias agiles
1ra presentacion metodologias agiles
 
Unidad 3 aseguramiento de la calidad de los
Unidad 3 aseguramiento de la calidad de losUnidad 3 aseguramiento de la calidad de los
Unidad 3 aseguramiento de la calidad de los
 
Calidad en el desarrollo del software
Calidad en el desarrollo del softwareCalidad en el desarrollo del software
Calidad en el desarrollo del software
 
Ap2 aa1-ev3-elaboración de lista de chequeo para validación de requisitos de ...
Ap2 aa1-ev3-elaboración de lista de chequeo para validación de requisitos de ...Ap2 aa1-ev3-elaboración de lista de chequeo para validación de requisitos de ...
Ap2 aa1-ev3-elaboración de lista de chequeo para validación de requisitos de ...
 
Ejemplo de Archimate. Depositario Central de Valores en México
Ejemplo de Archimate. Depositario Central de Valores en MéxicoEjemplo de Archimate. Depositario Central de Valores en México
Ejemplo de Archimate. Depositario Central de Valores en México
 
Seis Sigma
Seis SigmaSeis Sigma
Seis Sigma
 
Taller casos de prueba
Taller casos de pruebaTaller casos de prueba
Taller casos de prueba
 
Calidad De Software Diapositivas
Calidad De Software DiapositivasCalidad De Software Diapositivas
Calidad De Software Diapositivas
 
Modelo de Ciclo de Vida de Prototipado Evolutivo
Modelo de Ciclo de Vida de Prototipado EvolutivoModelo de Ciclo de Vida de Prototipado Evolutivo
Modelo de Ciclo de Vida de Prototipado Evolutivo
 
Fundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresFundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y Estándares
 
Introduccion norma iso iec 12207.v1.1
Introduccion norma iso iec 12207.v1.1Introduccion norma iso iec 12207.v1.1
Introduccion norma iso iec 12207.v1.1
 
Dmaic
DmaicDmaic
Dmaic
 

Destacado

CMMI + SCRUM, ¡no CMMI VS SCRUM!
CMMI + SCRUM, ¡no CMMI VS SCRUM!CMMI + SCRUM, ¡no CMMI VS SCRUM!
CMMI + SCRUM, ¡no CMMI VS SCRUM!Software Guru
 
Sg virtual scrum+cmmi
Sg virtual scrum+cmmiSg virtual scrum+cmmi
Sg virtual scrum+cmmiSoftware Guru
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftChuyito Alvarado
 
Ventajas y desventajas de cmmi
Ventajas y desventajas de cmmiVentajas y desventajas de cmmi
Ventajas y desventajas de cmmiSandrea Rodriguez
 
Calidad Software - Principales Elementos para Alcanzarla
Calidad Software - Principales Elementos para AlcanzarlaCalidad Software - Principales Elementos para Alcanzarla
Calidad Software - Principales Elementos para AlcanzarlaAQCLab
 
CMMI Project Planning Presentation
CMMI Project Planning PresentationCMMI Project Planning Presentation
CMMI Project Planning PresentationTiago Teixeira
 
Mtrigas tfc0612memoria
Mtrigas tfc0612memoriaMtrigas tfc0612memoria
Mtrigas tfc0612memoriaYohel Torres
 
CMMI y PMI en la Gestión de Requerimientos
CMMI y PMI en la Gestión de RequerimientosCMMI y PMI en la Gestión de Requerimientos
CMMI y PMI en la Gestión de RequerimientosVictor Caravantes
 
Manage complex projects to success using CMMI, Lean and Scrum
Manage complex projects to success using CMMI, Lean and ScrumManage complex projects to success using CMMI, Lean and Scrum
Manage complex projects to success using CMMI, Lean and ScrumSystematic
 
Software quality
Software qualitySoftware quality
Software qualityjagadeesan
 
Ventajas y desventajas del sistema iso 9000
Ventajas y desventajas del sistema iso 9000Ventajas y desventajas del sistema iso 9000
Ventajas y desventajas del sistema iso 9000pelibalin mis huevos
 
Calidad del producto ISO 9126
Calidad del producto ISO 9126Calidad del producto ISO 9126
Calidad del producto ISO 9126JekittaB
 

Destacado (17)

CMMI + SCRUM, ¡no CMMI VS SCRUM!
CMMI + SCRUM, ¡no CMMI VS SCRUM!CMMI + SCRUM, ¡no CMMI VS SCRUM!
CMMI + SCRUM, ¡no CMMI VS SCRUM!
 
Sg virtual scrum+cmmi
Sg virtual scrum+cmmiSg virtual scrum+cmmi
Sg virtual scrum+cmmi
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
 
Ventajas y desventajas de cmmi
Ventajas y desventajas de cmmiVentajas y desventajas de cmmi
Ventajas y desventajas de cmmi
 
5012621 cmmi
5012621 cmmi5012621 cmmi
5012621 cmmi
 
CMMI
CMMICMMI
CMMI
 
Calidad Software - Principales Elementos para Alcanzarla
Calidad Software - Principales Elementos para AlcanzarlaCalidad Software - Principales Elementos para Alcanzarla
Calidad Software - Principales Elementos para Alcanzarla
 
CMMI Project Planning Presentation
CMMI Project Planning PresentationCMMI Project Planning Presentation
CMMI Project Planning Presentation
 
Mtrigas tfc0612memoria
Mtrigas tfc0612memoriaMtrigas tfc0612memoria
Mtrigas tfc0612memoria
 
CMMI y PMI en la Gestión de Requerimientos
CMMI y PMI en la Gestión de RequerimientosCMMI y PMI en la Gestión de Requerimientos
CMMI y PMI en la Gestión de Requerimientos
 
Manage complex projects to success using CMMI, Lean and Scrum
Manage complex projects to success using CMMI, Lean and ScrumManage complex projects to success using CMMI, Lean and Scrum
Manage complex projects to success using CMMI, Lean and Scrum
 
CMMI - Agile
CMMI - AgileCMMI - Agile
CMMI - Agile
 
Software quality
Software qualitySoftware quality
Software quality
 
Modelo CMMI
Modelo CMMIModelo CMMI
Modelo CMMI
 
Ventajas y desventajas del sistema iso 9000
Ventajas y desventajas del sistema iso 9000Ventajas y desventajas del sistema iso 9000
Ventajas y desventajas del sistema iso 9000
 
Calidad del producto ISO 9126
Calidad del producto ISO 9126Calidad del producto ISO 9126
Calidad del producto ISO 9126
 
Ágil es algo que eres, CMMI es algo que usas
Ágil es algo que eres, CMMI es algo que usasÁgil es algo que eres, CMMI es algo que usas
Ágil es algo que eres, CMMI es algo que usas
 

Similar a CMMI + SCRUM, NO! CMMI VS SCRUM!

Team Software Process (TSP)
Team Software Process (TSP)Team Software Process (TSP)
Team Software Process (TSP)Juan Garcia
 
Presentación gathering ees2
Presentación gathering ees2Presentación gathering ees2
Presentación gathering ees2Etna Estrella
 
Evaluación de Procesos
Evaluación de ProcesosEvaluación de Procesos
Evaluación de Procesoshvasconez
 
Metodologías CMMI y PMI
Metodologías CMMI y  PMIMetodologías CMMI y  PMI
Metodologías CMMI y PMIMiguel Veces
 
Estándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina OrtegaEstándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina Ortega2008PA2Info3
 
12 Microsoft V Semana CMMI 2009
12 Microsoft V Semana CMMI 200912 Microsoft V Semana CMMI 2009
12 Microsoft V Semana CMMI 2009Pepe
 
Presentación steelmood cais marzo 2014 copia
Presentación steelmood cais marzo 2014   copiaPresentación steelmood cais marzo 2014   copia
Presentación steelmood cais marzo 2014 copiaLeopoldo Vizoso
 
4 Caelum Solo Pruebas 2009
4  Caelum Solo Pruebas 20094  Caelum Solo Pruebas 2009
4 Caelum Solo Pruebas 2009Pepe
 
PROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWPROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWRaquel Solano
 
Complemento cmmi
Complemento cmmiComplemento cmmi
Complemento cmmiTensor
 
I Jornada CSI - Javier Garzás (Kybele Consulting) - Tendencias actuales en la...
I Jornada CSI - Javier Garzás (Kybele Consulting) - Tendencias actuales en la...I Jornada CSI - Javier Garzás (Kybele Consulting) - Tendencias actuales en la...
I Jornada CSI - Javier Garzás (Kybele Consulting) - Tendencias actuales en la...233 Grados de TI
 
Metogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS AgilesMetogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS Agilesfmmeson
 
Mejora de Procesos de Software
Mejora de Procesos de SoftwareMejora de Procesos de Software
Mejora de Procesos de SoftwareSaul Scanziani
 
Plantilla trabajo final
Plantilla trabajo finalPlantilla trabajo final
Plantilla trabajo finalOmar Hernandez
 

Similar a CMMI + SCRUM, NO! CMMI VS SCRUM! (20)

S P I N Colombia
S P I N  ColombiaS P I N  Colombia
S P I N Colombia
 
Team Software Process (TSP)
Team Software Process (TSP)Team Software Process (TSP)
Team Software Process (TSP)
 
Presentación gathering ees2
Presentación gathering ees2Presentación gathering ees2
Presentación gathering ees2
 
Provision
ProvisionProvision
Provision
 
Evaluación de Procesos
Evaluación de ProcesosEvaluación de Procesos
Evaluación de Procesos
 
Metodologías CMMI y PMI
Metodologías CMMI y  PMIMetodologías CMMI y  PMI
Metodologías CMMI y PMI
 
Estándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina OrtegaEstándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina Ortega
 
12 Microsoft V Semana CMMI 2009
12 Microsoft V Semana CMMI 200912 Microsoft V Semana CMMI 2009
12 Microsoft V Semana CMMI 2009
 
Plantilla trabajo final rosario jorge
Plantilla trabajo final rosario jorgePlantilla trabajo final rosario jorge
Plantilla trabajo final rosario jorge
 
16-Unidad 4: QA-4.2 Evaluación
16-Unidad 4: QA-4.2 Evaluación16-Unidad 4: QA-4.2 Evaluación
16-Unidad 4: QA-4.2 Evaluación
 
Presentación steelmood cais marzo 2014 copia
Presentación steelmood cais marzo 2014   copiaPresentación steelmood cais marzo 2014   copia
Presentación steelmood cais marzo 2014 copia
 
4 Caelum Solo Pruebas 2009
4  Caelum Solo Pruebas 20094  Caelum Solo Pruebas 2009
4 Caelum Solo Pruebas 2009
 
PROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWPROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SW
 
Plantilla trabajo final
Plantilla trabajo finalPlantilla trabajo final
Plantilla trabajo final
 
Complemento cmmi
Complemento cmmiComplemento cmmi
Complemento cmmi
 
I Jornada CSI - Javier Garzás (Kybele Consulting) - Tendencias actuales en la...
I Jornada CSI - Javier Garzás (Kybele Consulting) - Tendencias actuales en la...I Jornada CSI - Javier Garzás (Kybele Consulting) - Tendencias actuales en la...
I Jornada CSI - Javier Garzás (Kybele Consulting) - Tendencias actuales en la...
 
Metogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS AgilesMetogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS Agiles
 
Mejora de Procesos de Software
Mejora de Procesos de SoftwareMejora de Procesos de Software
Mejora de Procesos de Software
 
Seis Sigma y sus Herramientas
Seis Sigma y sus HerramientasSeis Sigma y sus Herramientas
Seis Sigma y sus Herramientas
 
Plantilla trabajo final
Plantilla trabajo finalPlantilla trabajo final
Plantilla trabajo final
 

Más de Yesi Campa

Sin Felicidad no hay Agilidad
Sin Felicidad no hay AgilidadSin Felicidad no hay Agilidad
Sin Felicidad no hay AgilidadYesi Campa
 
Organizaciones Ágiles y Exponenciales por: Miguel Ángel Martínez
Organizaciones Ágiles y Exponenciales por: Miguel Ángel MartínezOrganizaciones Ágiles y Exponenciales por: Miguel Ángel Martínez
Organizaciones Ágiles y Exponenciales por: Miguel Ángel MartínezYesi Campa
 
Taller Masivo parte1 por: Vane Amaya
Taller Masivo parte1 por: Vane AmayaTaller Masivo parte1 por: Vane Amaya
Taller Masivo parte1 por: Vane AmayaYesi Campa
 
Agilidad en Corporativos Karel Cuevas
Agilidad en Corporativos Karel CuevasAgilidad en Corporativos Karel Cuevas
Agilidad en Corporativos Karel CuevasYesi Campa
 
Innovación Design Thinking por: Dina Medina
Innovación Design Thinking por: Dina MedinaInnovación Design Thinking por: Dina Medina
Innovación Design Thinking por: Dina MedinaYesi Campa
 
Design Thinking por Iván Jiménez
Design Thinking por Iván Jiménez Design Thinking por Iván Jiménez
Design Thinking por Iván Jiménez Yesi Campa
 
Agilidad en Corporativos por Karel Cuevas
Agilidad en Corporativos por Karel CuevasAgilidad en Corporativos por Karel Cuevas
Agilidad en Corporativos por Karel CuevasYesi Campa
 
Liderazgo en tiempos de Agilidad
Liderazgo en tiempos de AgilidadLiderazgo en tiempos de Agilidad
Liderazgo en tiempos de AgilidadYesi Campa
 
Ibero sin felicidad no hay agilidad
Ibero sin felicidad no hay agilidadIbero sin felicidad no hay agilidad
Ibero sin felicidad no hay agilidadYesi Campa
 
Juan araque liderazgo y métodos ágiles
Juan araque liderazgo y métodos ágilesJuan araque liderazgo y métodos ágiles
Juan araque liderazgo y métodos ágilesYesi Campa
 
SCRUM + KANBAN = SCRUMBAN
SCRUM + KANBAN = SCRUMBANSCRUM + KANBAN = SCRUMBAN
SCRUM + KANBAN = SCRUMBANYesi Campa
 
Mejores Prácticas en "Agile Project Management"
Mejores Prácticas en "Agile Project Management"Mejores Prácticas en "Agile Project Management"
Mejores Prácticas en "Agile Project Management"Yesi Campa
 
Management 3.0
Management 3.0 Management 3.0
Management 3.0 Yesi Campa
 
"Lo que NO es Ágil"
"Lo que  NO es Ágil" "Lo que  NO es Ágil"
"Lo que NO es Ágil" Yesi Campa
 
Agilizando Proyectos de Software ¿Tarea Colosal o Pan Comido?
Agilizando Proyectos de Software ¿Tarea Colosal o Pan Comido?Agilizando Proyectos de Software ¿Tarea Colosal o Pan Comido?
Agilizando Proyectos de Software ¿Tarea Colosal o Pan Comido?Yesi Campa
 
Del Escepticismo a la Confianza Entusiasta
Del Escepticismo a la  Confianza Entusiasta Del Escepticismo a la  Confianza Entusiasta
Del Escepticismo a la Confianza Entusiasta Yesi Campa
 
La Adopción de Metodologías Ágiles en la Empresa
La Adopción de Metodologías Ágiles en la EmpresaLa Adopción de Metodologías Ágiles en la Empresa
La Adopción de Metodologías Ágiles en la EmpresaYesi Campa
 
Agilismo q vision2015_final
Agilismo q vision2015_finalAgilismo q vision2015_final
Agilismo q vision2015_finalYesi Campa
 

Más de Yesi Campa (19)

Sin Felicidad no hay Agilidad
Sin Felicidad no hay AgilidadSin Felicidad no hay Agilidad
Sin Felicidad no hay Agilidad
 
Organizaciones Ágiles y Exponenciales por: Miguel Ángel Martínez
Organizaciones Ágiles y Exponenciales por: Miguel Ángel MartínezOrganizaciones Ágiles y Exponenciales por: Miguel Ángel Martínez
Organizaciones Ágiles y Exponenciales por: Miguel Ángel Martínez
 
Taller Masivo parte1 por: Vane Amaya
Taller Masivo parte1 por: Vane AmayaTaller Masivo parte1 por: Vane Amaya
Taller Masivo parte1 por: Vane Amaya
 
Agilidad en Corporativos Karel Cuevas
Agilidad en Corporativos Karel CuevasAgilidad en Corporativos Karel Cuevas
Agilidad en Corporativos Karel Cuevas
 
Innovación Design Thinking por: Dina Medina
Innovación Design Thinking por: Dina MedinaInnovación Design Thinking por: Dina Medina
Innovación Design Thinking por: Dina Medina
 
Design Thinking por Iván Jiménez
Design Thinking por Iván Jiménez Design Thinking por Iván Jiménez
Design Thinking por Iván Jiménez
 
Agilidad en Corporativos por Karel Cuevas
Agilidad en Corporativos por Karel CuevasAgilidad en Corporativos por Karel Cuevas
Agilidad en Corporativos por Karel Cuevas
 
Liderazgo en tiempos de Agilidad
Liderazgo en tiempos de AgilidadLiderazgo en tiempos de Agilidad
Liderazgo en tiempos de Agilidad
 
Ibero sin felicidad no hay agilidad
Ibero sin felicidad no hay agilidadIbero sin felicidad no hay agilidad
Ibero sin felicidad no hay agilidad
 
Juan araque liderazgo y métodos ágiles
Juan araque liderazgo y métodos ágilesJuan araque liderazgo y métodos ágiles
Juan araque liderazgo y métodos ágiles
 
SCRUM + KANBAN = SCRUMBAN
SCRUM + KANBAN = SCRUMBANSCRUM + KANBAN = SCRUMBAN
SCRUM + KANBAN = SCRUMBAN
 
BA + Scrum
BA + Scrum BA + Scrum
BA + Scrum
 
Mejores Prácticas en "Agile Project Management"
Mejores Prácticas en "Agile Project Management"Mejores Prácticas en "Agile Project Management"
Mejores Prácticas en "Agile Project Management"
 
Management 3.0
Management 3.0 Management 3.0
Management 3.0
 
"Lo que NO es Ágil"
"Lo que  NO es Ágil" "Lo que  NO es Ágil"
"Lo que NO es Ágil"
 
Agilizando Proyectos de Software ¿Tarea Colosal o Pan Comido?
Agilizando Proyectos de Software ¿Tarea Colosal o Pan Comido?Agilizando Proyectos de Software ¿Tarea Colosal o Pan Comido?
Agilizando Proyectos de Software ¿Tarea Colosal o Pan Comido?
 
Del Escepticismo a la Confianza Entusiasta
Del Escepticismo a la  Confianza Entusiasta Del Escepticismo a la  Confianza Entusiasta
Del Escepticismo a la Confianza Entusiasta
 
La Adopción de Metodologías Ágiles en la Empresa
La Adopción de Metodologías Ágiles en la EmpresaLa Adopción de Metodologías Ágiles en la Empresa
La Adopción de Metodologías Ágiles en la Empresa
 
Agilismo q vision2015_final
Agilismo q vision2015_finalAgilismo q vision2015_final
Agilismo q vision2015_final
 

CMMI + SCRUM, NO! CMMI VS SCRUM!

  • 1. CMMI + SCRUM, NO! CMMI VS SCRUM! Mtro. Rodrigo Torres Garibay @garicorp
  • 2. Los modelos* se complementan, no se contraponen!! *O sea: normas, estándares, buenas prácticas, etc. Conceptos básicos
  • 3. Conceptos básicos El modelo debe ajustarse a la organización, no la organización al modelo Te dice el ¿QUÉ? más no el ¿CÓMO?
  • 4. PREMISA: “Lo qué hago actualmente está bien, lo qué voy a hacer es mejorarlo” Conceptos básicos
  • 5. CMMI  Modelo SCRUM  Framework NO norma NO Estándar Conceptos básicos
  • 6. Ningún modelo, marco de referencia, buenas prácticas, norma, estándar, etc. NO ES LA VERDAD ABSOLUTA! Conceptos básicos
  • 7. Elementos de CMMi® Metas Genéricas Prácticas Genéricas Propósito Área de Proceso Notas introductorias Metas Específicas Prácticas Específicas Ejemplos de Productos de Trabajo Subprácticas Áreas de Proceso Relacionadas Ejemplos de Productos de trabajo Subprácticas Requerido Esperado Informativo
  • 8. Elementos de CMMI » Las áreas de proceso NO son PROCESOS! Un área de proceso puede estar integrada en varios procesos o actividades. » CMMI te dice el ¿Qué? se tiene que hacer en las actividades. No te dice el CÓMO
  • 10. CMMI® habla de Agile CMMI Institute, 2012.
  • 11. CMMI® habla de Agile CMMI Institute, 2012.
  • 14. “Oath of Non-Allegiance”. “I promise not to exclude from consideration any idea based on its source, but to consider ideas across schools and heritages in order to find the ones that best suit the current situation.” Alistair Cockburn
  • 15. CMMI + SCRUM RD, SG 1, 2 PP, SG 1, 2 IPM, SG 1 PP, SG 3 IPM, SG 2 PMC, SG 2 VER, SG 2, 3 TS, SG 3 PI, SG 1, 3 CM, SG 1 VAL, SG 2 RD SG, 3 PP, SG 3 RD, SG 3 REQM, SG1 PMC SG 1 PG, 3.2 Área de Proceso, Meta CMMI
  • 16. CMMI + SCRUM ¿Qué te ofrece CMMI? ¿Dónde lo puedes aprovechar en SCRUM? CM – Te propone que se definan líneas base, control de configuración y una forma de llevarlos. Cada que se genera una entregable por Sprint es importante que se tenga definido la línea base a la que pertenece PP – Modelos de estimación y ciclos de vida. Se definen modelos de estimación para definir la capacidad que se tiene por Sprint. PPQA – Propone que se auditen las actividades. Al finalizar cada sprint se pueden llevar auditorías de procesos para identificar posibles actividades que nos estén llevando, para el siguiente Sprint. MA – Objetivos + Métricas + Control Definiendo métricas por sprint se podrá llevar un mejor control hasta de las actividades diarias. PI – Planes de Integración Al ir definiendo entregables se deberá de definir la forma como se va a integrar al producto final.
  • 17. CMMI + SCRUM ¿Qué te ofrece CMMI? ¿Dónde lo puedes aprovechar en SCRUM? OPD – Documentación de procesos y guías de adaptación. Al tener documentado las actividades que se llevan, el desarrollo de los colaboradores en los proyectos será más sencilla. OPF – Manejo de Mejoras controladas. El asignar prioridad a las mejoras y un canal oficial de control de las mismas dará una mejor estabilidad a las actividades a ejecutar. SAM – Definir acuerdos con proveedores Definiendo la forma como participan los terceros nos podemos ahorrar problemas de fallas de comunicación. RSKM – Definición de riesgos del producto Se puede definir riesgos genéricos por producto, que se vayan revisando en cada entregable.
  • 18. Resumen 30% 46% 24% CMMi for DEV L3 Vs SCRUM Si No Parcial
  • 19. Resumen 46% 30% 24% CMMi for DEV L2 Vs SCRUM Si No Parcial
  • 20. Caso Praxis (Previo) PROYECTO DE SOFTWARE Administración Integrada del Software (ISM) ORGANIZACIONAL Definición y Enfoque del Proceso de la Organización (OPFD) Programa de Entrenamiento (TP) Aseguramiento de la Calidad Organizacional (OQA) Administración de Requerimientos (RM) Administración de Estrategias (SPP) Administración del Rendimiento del Proyecto (SPTO) provee visibilidad objetiva de los procesos que se están usando Ingeniería de Producto de Software (SPE) Administración de la Configuración del Software (SCM) Revisión por Pares (PR) Remueve defectos de los productos de trabajo de software AseguramientodelaCalidaddelSoftware (SQA) Asegura el apego a Procesos y la calidad de los productos de trabajo Resolución y Análisis de Decisiones (DAR) Establece y mantiene la integridad de los productos Administración Cuantitativa
  • 21. Caso Praxis (Actual) PROYECTO DE SOFTWARE Administración Integrada del Software (ISM) ORGANIZACIONAL PROCESOS DE MEJORA E INNOVACIÓN ORGANIZACIONAL Definición y Enfoque del Proceso de la Organización (OPFD) Despliegue e Innovación Organizacional (OID) Resolución y Análisis de Causas (CAR) Medición y Análisis (MA) Programa de Entrenamiento (TP) Aseguramiento de la Calidad Organizacional (OQA) Administración de Requerimientos (RM) Administración de Estrategias (SPP) Administración del Rendimiento del Proyecto (SPTO) provee visibilidad objetiva de los procesos que se están usando Ingeniería de Producto de Software (SPE) AdministracióndelaConfiguracióndelSoftware (SCM) Revisión por Pares (PR) Remueve defectos de los productos de trabajo de software AseguramientodelaCalidaddelSoftware(SQA) Asegura el apego a Procesos y la calidad de los productos de trabajo ResoluciónyAnálisisdeDecisiones (DAR) Medición y Análisis de Proyectos (MA) Establece y mantiene la integridad de los productos Administración Cuantitativa PMI / SCRUM / KANBAN RUP / XP / TDD / FDD Colecta Información para su análisis Reporte de Indicadores
  • 22. Caso Praxis – Mejoras √ Reducción de defectos de al menos 60% √ Aumento de la Productividad de al menos en un 30% √ Disminución de re-trabajo al menos en un 50% √ Reducción de costos del proyecto hasta por un 30% Desarrollo con Proceso Estándar Desarrollo con Proceso Adaptado Ágil TESTIMP Ahorro TESTREE REE A&D A&D IMP
  • 25. Forma de complementar los modelos » SCRUM • SCRUM + CMMI
  • 26. Dejemos de ser talibanes de los procesos
  • 27. CMMI + SCRUM, NO! CMMI VS SCRUM! Mtro. Rodrigo Torres Garibay @garicorp