SlideShare una empresa de Scribd logo
1 de 55
Descargar para leer sin conexión
Software Kaizen
  Método innovador para la formación
  de equipos de alto rendimiento para el
  desarrollo de software



  Alejandro Olchik
  @aolchik
2
@aolchik
http://linkd.in/IQzCjO   3
http://www.jalopyjournal.com/
Disciplina




             6
El Efecto Ágil
El Efecto Ágil




           2011 State of Agile Development Survey
           VersionOne. 6042 respuestas.
Obstáculos
     0  5                         10             15        20




    0        10       20       30       40       50   60



        2011 State of Agile Development Survey
        VersionOne. 6042 respuestas.
Estudio de Mercado
  •  150 entrevistas con empresas de TI en RS/
     Brasil
  •  56% planean entrenamientos fuera de la
     empresa
    –  Aprendizaje (beneficio), estructura (restricción)

  •  46% sufren con falta mano de obra calificada
  •  42% usan un modelo prescriptivo
    –  41% por cultura de la empresa
    –  10% por requerimiento del cliente

  •  42% usan un modelo adaptativo
    –  22% por requerimiento del cliente
    –  17% por traer mejores resultados
                                                           10
¿Cual es el modelo de
formación de equipos
mas apropiado?
¿Qué es alto
rendimiento?
¿Cómo acelerar la
formación de equipos
de alto rendimiento?
http://www.guardian.co.uk/
17
http://www.safe-home.net/
Obstáculos
     0  5                         10             15        20




    0        10       20       30       40       50   60



        2011 State of Agile Development Survey
        VersionOne. 6042 respuestas.
Software Kaizen:
criadero de equipos de alto
rendimiento
    ACELERADORA ÁGIL
  criadero    s. m.!
  1   Lugar en el que se crían animales.!
  2   Terreno en el que se plantan árboles
  pequeños y otras especies vegetales para
  que crezcan. vivero.!
  3   Lugar en el que abunda una cosa.!
  !
  Diccionario Manual de la Lengua Española Vox. © 2007 Larousse
  Editorial, S.L.!
                                                             19
Estudio de mercado
Software Kaizen   -  81,3% modelo interesante
                  -  78,3% inmersión
                     temporaria con métodos
                     ágiles es útil
                  -  33% período ideal es de 4
                     semanas
                  -  37,7% con restricción en
                     alejar el equipo del local
                     de trabajo
                                                20
Objetivo de mercado

    Capacitación en métodos
    ágiles para empresas de
    software que estén
    interesadas en evolución
    acelerada de sus
    profesionales por inmersión
    temporaria de un profesional
    o de un equipo supervisado
    por profesionales
    cualificados.             21
Objetivo académico



     Promoción de un ambiente
     de experimentación e
     innovación en la aplicación
     de nuevas metodologías de
     desarrollo de software, con
     pleno apoyo en la
     realización de
     investigaciones en el área.
                              22
Target
Empresas que deseen promover y
acelerar la adopción de los métodos
ágiles en sus equipos de desarrollo de
software, evitando o reduciendo los
riesgos potenciales y los vicios
habituales en los nuevos equipos
ágiles.

Profesores y estudiantes que deseen
desarrollar investigación aplicada en
el área de desarrollo de software.    23
Enfoque




                        www.agilemanifesto.org




               Lean           Otras
Scrum   XP
             Thinking       prácticas

                                            24
La fórmula perfecta

                      Nivel de
                      fluidez
     Coaching




                Restricciones
                desafiadoras




        Evolución
        acelerada                25
La fórmula perfecta

                               Nivel de
                               fluidez
  No          Coaching
viable


                         Restricciones
                         desafiadoras
                                          Frustración
                                            / tedio




                 Evolución
                 acelerada                        26
Primeros intentos



       Software Kaizen
       Metodología innovadora
       Aceleradora o creadero
       Inmersión temporaria
       Coaching
       Entrenamiento
Etapas
                                                     Semanas

-4    -3      -2           -1   0   1         2        3

     Pré-evaluación


                   Setup


                                    Entrenamiento

                                        Desarrollo

                                                      Cierre
Pre-evaluación
             29
Setup
    30
http://thedevalife.com//
     Entrenamiento
31
Etapas de entrenamiento
Intensivo
• Entrenamiento (12h)
• Guias de auto estudio
• Monitoria en tiempo                 Enfocado
integral                     • Entrenamiento (2h)
• DOJOs de programación            • Guias de auto
(2x)                                        estudio
                          • Monitoria en tiempo
                                            integral
                                         • DOJOs de
                               programación (2x)
Puntos del entrenamiento
               q Scrum
               q Planificación de release
               q Pruebas unitarias
 Obligatorio




               q Planificación de sprints
               q Agile modeling
               q Integración continua
               q Desarrollo basado en pruebas de
                  aceptación (ATDD)

               q Conflictos y alto rendimiento
 Opcional




               q Pruebas exploratorias
               q Entrega continua                  33
http://www.blog.qarea.com/




Desarrollo
                              34
Scrum como framework
para la mejora continua
Roles

                          •  Coach
                          •  Monitor
                          •  Cliente
                          •  Alumnos
http://amritsar.olx.in/




                                       36
Alumnos: mas roles




     http://www.colincowieweddings.com/
37
Etapas de desarrollo
Preparación
• Ambiente
• Plan de MVP
• Concepto de Done           Exploración
• Concepto de Ready          • Coaching (6h)
• Coaching (4h)        • Monitoria integral
• Monitoria integral                 • Planning
                                         • Review
                               • Retrospectiva
                           • Incremento de
                                       producto
Concepto de Ready

    q  Se requiere para todas
      las historias
    q  Historia INVEST
    q  Criterios de
      aceptación derivados
      de la especificación


                                 40
Concepto de Pronto3
    q  Aplicable a 80% de las historias
    q  Criterios de aceptación de la
        historia atendidos
    q  Historia acepta por e Cliente
    q  Historia acepta por el Coach
    q  História livre de defectos
        conocidos
    q  80% de cobertura de código
    q  Uso de migraciones para
        modificaciones del modelo de
        datos
    q  Por lo menos uma historia com
        escenario automatizado         41
http://www.photographyblog.com/




             Cierre
 42
Resultados
Grado de Agilidad



    Turma 2

              Turma 1




                        www.agileassessments.com
                                          44
Aumento de velocidade



 Turma 2       200%




 Turma 1          233%




                         45
Cobertura de código

                 Turma 1   Turma 2

        73,42%




  45%




   Sprint 1
                                     46
Cobertura de código

                 Turma 1   Turma 2

        73,42%




                                             /prudhvijoshi.blogspot.com.br/
  45%




                                       http:/
                  Done – done – NOT DONE?
   Sprint 1
                                                                              47
Cobertura de código

                  Turma 1     Turma 2


                            99,67%
                                              88,37%
                   81,64%               81,97%
         73,42%


   45%




    Sprint 1          Sprint 2            Sprint 3
                                                       48
Otros indicadores recogidos

    q    Puntos em historias inacabadas
    q    LOC
    q    Pruebas unitarias
    q    Pruebas funcionales
    q    Commits por semana
    q    Duración del build
    q    Estado del la integración
          continua
    q    % de las historias realizadas
          enb par

                                       50
Otros resultados
 q    Agile Brazil 2012
 q    Agiles 2012
 q    FEES 2012
 q    Fomento de CNPq
       q    Extensión Innovadora en TI (2010)
       q    Qualificación en TI (2011)




                                                 51
Pasos siguientes
 q Realización periodica
   q Centrarse en estudiantes universitarios
      (semestral)
   q Enfoque en el mercado (de forma
      continuada)

 q Integración con investigación
    científica aplicada
   q Investigaciones de doctorado

 q Medición del impacto
   q Feedback gerencial
   q Indicador de satisfacción del cliente
                                              52
Al entrar en el curso, no sabia trabajar en
equipo. No hacia uso de ningún tipo de
metodología. La confianza en mis compañeros de
equipo era nula, y sólo me preocupaba con los
"bugs" que estaban en las secciones
codificadas por mí. Al final del curso,
descubrí que la metodología ágil facilita en
gran medida el curso del proyecto, aprendí a
confiar en mis colegas y me preocupo por el
objetivo. Todo para hacer un proyecto mejor.


Eduardo da Costa Siqueira   !
                                           53
El curso fue un cambio de paradigma, ya que
estaba acostumbrado a desarrollar solo y
preocuparme con todos los detalles. Trabajando
en equipo pude ver que las tareas pueden tener
una mayor velocidad y calidad, si están bien
distribuidas y si la comunicación es clara y
explícita.

Filipe de Freitas da Silva   !

                                           54
Software Kaizen
  Método innovador para la formación
  de equipos de alto rendimiento para el
  desarrollo de software



  Alejandro Olchik
  @aolchik

Más contenido relacionado

Destacado

Sofware Kaizen - Aceleradora Ágil - Apresentacao agile brazil 2012
Sofware Kaizen - Aceleradora Ágil - Apresentacao agile brazil 2012Sofware Kaizen - Aceleradora Ágil - Apresentacao agile brazil 2012
Sofware Kaizen - Aceleradora Ágil - Apresentacao agile brazil 2012Alejandro Olchik
 
Agile day 2013 - Apresentando o Impact mapping através da história de Edson A...
Agile day 2013 - Apresentando o Impact mapping através da história de Edson A...Agile day 2013 - Apresentando o Impact mapping através da história de Edson A...
Agile day 2013 - Apresentando o Impact mapping através da história de Edson A...Alejandro Olchik
 
Sw kaizen apresentacao agile day 2012 v0.1.pptx
Sw kaizen apresentacao agile day 2012 v0.1.pptxSw kaizen apresentacao agile day 2012 v0.1.pptx
Sw kaizen apresentacao agile day 2012 v0.1.pptxAlejandro Olchik
 
Management30 - Apresentação PMTech 2013-08-07
Management30 - Apresentação PMTech 2013-08-07Management30 - Apresentação PMTech 2013-08-07
Management30 - Apresentação PMTech 2013-08-07Alejandro Olchik
 
TDC 2013 - Os 7 Equívocos Gerenciais na Busca pela Agilidade
TDC 2013  - Os 7 Equívocos Gerenciais na Busca pela AgilidadeTDC 2013  - Os 7 Equívocos Gerenciais na Busca pela Agilidade
TDC 2013 - Os 7 Equívocos Gerenciais na Busca pela AgilidadeAlejandro Olchik
 
Gestão ágil e o management 3.0 - 2014-05
Gestão ágil e o management 3.0 - 2014-05Gestão ágil e o management 3.0 - 2014-05
Gestão ágil e o management 3.0 - 2014-05Alejandro Olchik
 
Agile Brazil 2013 - Por que motivar as pessoas é difícil e o que podemos faze...
Agile Brazil 2013 - Por que motivar as pessoas é difícil e o que podemos faze...Agile Brazil 2013 - Por que motivar as pessoas é difícil e o que podemos faze...
Agile Brazil 2013 - Por que motivar as pessoas é difícil e o que podemos faze...Alejandro Olchik
 
Por que engajar é difícil e o que podemos fazer a respeito?
Por que engajar é difícil e o que podemos fazer a respeito?Por que engajar é difícil e o que podemos fazer a respeito?
Por que engajar é difícil e o que podemos fazer a respeito?Alejandro Olchik
 
Projetos de software - os 5 principais problemas de engajamento de pessoas e ...
Projetos de software - os 5 principais problemas de engajamento de pessoas e ...Projetos de software - os 5 principais problemas de engajamento de pessoas e ...
Projetos de software - os 5 principais problemas de engajamento de pessoas e ...Alejandro Olchik
 
Happy Melly Videos (General Instructions)
Happy Melly Videos (General Instructions)Happy Melly Videos (General Instructions)
Happy Melly Videos (General Instructions)Jurgen Appelo
 
Management 3.0 - Brochure
Management 3.0 - BrochureManagement 3.0 - Brochure
Management 3.0 - BrochureJurgen Appelo
 
SketchKeynote Example
SketchKeynote ExampleSketchKeynote Example
SketchKeynote ExampleJurgen Appelo
 
The Purpose of Leadership
The Purpose of LeadershipThe Purpose of Leadership
The Purpose of LeadershipJurgen Appelo
 
The Zen of Scrum - Russian
The Zen of Scrum - RussianThe Zen of Scrum - Russian
The Zen of Scrum - RussianJurgen Appelo
 
35 Best Quotes from Management for Happiness
35 Best Quotes from Management for Happiness35 Best Quotes from Management for Happiness
35 Best Quotes from Management for HappinessJurgen Appelo
 
Complexity versus Lean
Complexity versus LeanComplexity versus Lean
Complexity versus LeanJurgen Appelo
 

Destacado (20)

Sofware Kaizen - Aceleradora Ágil - Apresentacao agile brazil 2012
Sofware Kaizen - Aceleradora Ágil - Apresentacao agile brazil 2012Sofware Kaizen - Aceleradora Ágil - Apresentacao agile brazil 2012
Sofware Kaizen - Aceleradora Ágil - Apresentacao agile brazil 2012
 
Agile day 2013 - Apresentando o Impact mapping através da história de Edson A...
Agile day 2013 - Apresentando o Impact mapping através da história de Edson A...Agile day 2013 - Apresentando o Impact mapping através da história de Edson A...
Agile day 2013 - Apresentando o Impact mapping através da história de Edson A...
 
Sw kaizen apresentacao agile day 2012 v0.1.pptx
Sw kaizen apresentacao agile day 2012 v0.1.pptxSw kaizen apresentacao agile day 2012 v0.1.pptx
Sw kaizen apresentacao agile day 2012 v0.1.pptx
 
Management30 - Apresentação PMTech 2013-08-07
Management30 - Apresentação PMTech 2013-08-07Management30 - Apresentação PMTech 2013-08-07
Management30 - Apresentação PMTech 2013-08-07
 
TDC 2013 - Os 7 Equívocos Gerenciais na Busca pela Agilidade
TDC 2013  - Os 7 Equívocos Gerenciais na Busca pela AgilidadeTDC 2013  - Os 7 Equívocos Gerenciais na Busca pela Agilidade
TDC 2013 - Os 7 Equívocos Gerenciais na Busca pela Agilidade
 
Gestão ágil e o management 3.0 - 2014-05
Gestão ágil e o management 3.0 - 2014-05Gestão ágil e o management 3.0 - 2014-05
Gestão ágil e o management 3.0 - 2014-05
 
Agile Brazil 2013 - Por que motivar as pessoas é difícil e o que podemos faze...
Agile Brazil 2013 - Por que motivar as pessoas é difícil e o que podemos faze...Agile Brazil 2013 - Por que motivar as pessoas é difícil e o que podemos faze...
Agile Brazil 2013 - Por que motivar as pessoas é difícil e o que podemos faze...
 
Por que engajar é difícil e o que podemos fazer a respeito?
Por que engajar é difícil e o que podemos fazer a respeito?Por que engajar é difícil e o que podemos fazer a respeito?
Por que engajar é difícil e o que podemos fazer a respeito?
 
Projetos de software - os 5 principais problemas de engajamento de pessoas e ...
Projetos de software - os 5 principais problemas de engajamento de pessoas e ...Projetos de software - os 5 principais problemas de engajamento de pessoas e ...
Projetos de software - os 5 principais problemas de engajamento de pessoas e ...
 
Linchpin
LinchpinLinchpin
Linchpin
 
Happy Melly Videos (General Instructions)
Happy Melly Videos (General Instructions)Happy Melly Videos (General Instructions)
Happy Melly Videos (General Instructions)
 
Stoos Gathering
Stoos GatheringStoos Gathering
Stoos Gathering
 
Management 3.0 - Brochure
Management 3.0 - BrochureManagement 3.0 - Brochure
Management 3.0 - Brochure
 
SketchKeynote Example
SketchKeynote ExampleSketchKeynote Example
SketchKeynote Example
 
Let’s Help Melly
Let’s Help MellyLet’s Help Melly
Let’s Help Melly
 
The Purpose of Leadership
The Purpose of LeadershipThe Purpose of Leadership
The Purpose of Leadership
 
The Zen of Scrum - Russian
The Zen of Scrum - RussianThe Zen of Scrum - Russian
The Zen of Scrum - Russian
 
35 Best Quotes from Management for Happiness
35 Best Quotes from Management for Happiness35 Best Quotes from Management for Happiness
35 Best Quotes from Management for Happiness
 
Complexity versus Lean
Complexity versus LeanComplexity versus Lean
Complexity versus Lean
 
Champfrogs
ChampfrogsChampfrogs
Champfrogs
 

Similar a Sw kaizen apresentacao agiles 2012 v0.1

Presentación SoftQuality_enero_2011_v2.1
Presentación SoftQuality_enero_2011_v2.1Presentación SoftQuality_enero_2011_v2.1
Presentación SoftQuality_enero_2011_v2.1Jorge Marquez
 
Gestión ágil de proyectos
Gestión ágil de proyectosGestión ágil de proyectos
Gestión ágil de proyectosMax Kraszewski
 
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPSHABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPSJorge Hernán Abad Londoño
 
Programa De Control Del Logro De Competencias
Programa De Control Del Logro De CompetenciasPrograma De Control Del Logro De Competencias
Programa De Control Del Logro De CompetenciasCarlos Iván
 
Modelo para desarrollar proyectos de mejora basado en pmbok
Modelo para desarrollar proyectos de mejora basado en pmbokModelo para desarrollar proyectos de mejora basado en pmbok
Modelo para desarrollar proyectos de mejora basado en pmbokTBL The Bottom Line
 
Charla Mendoza Testing Day: Incorporando las pruebas como parte de la cultura...
Charla Mendoza Testing Day: Incorporando las pruebas como parte de la cultura...Charla Mendoza Testing Day: Incorporando las pruebas como parte de la cultura...
Charla Mendoza Testing Day: Incorporando las pruebas como parte de la cultura...Claudia Badell
 
Metodologias Agiles de Direccion de Proyectos
Metodologias Agiles de Direccion de ProyectosMetodologias Agiles de Direccion de Proyectos
Metodologias Agiles de Direccion de ProyectosAlejandro Gabay
 
Como lograr mejora con agile dev
Como lograr mejora con agile devComo lograr mejora con agile dev
Como lograr mejora con agile devLuis Mulato
 
Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)
Kleer   cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)Kleer   cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)
Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)Kleer Agile Coaching & Training
 
Presentación cessi estandar iso iec 29119 2012 v1.0
Presentación cessi estandar iso iec 29119   2012 v1.0Presentación cessi estandar iso iec 29119   2012 v1.0
Presentación cessi estandar iso iec 29119 2012 v1.0Raúl Martínez
 
PMP ó CAPM - requisitos de certificación
PMP ó CAPM - requisitos de certificaciónPMP ó CAPM - requisitos de certificación
PMP ó CAPM - requisitos de certificaciónSistemas Expertos SAS
 
Devops Maturity Assessment Model - Ágiles 2019
Devops Maturity Assessment Model - Ágiles 2019Devops Maturity Assessment Model - Ágiles 2019
Devops Maturity Assessment Model - Ágiles 2019Javier Dominguez
 
Gestion de la formacion y administracion del talento humano.pptx
Gestion de la formacion y administracion del talento humano.pptxGestion de la formacion y administracion del talento humano.pptx
Gestion de la formacion y administracion del talento humano.pptxCristian Yucra
 
Conceptos de desarrollo ágil
Conceptos de desarrollo ágilConceptos de desarrollo ágil
Conceptos de desarrollo ágilGuino Henostroza
 
Peores prácticas en la implantación de Scrum y cómo evitarlas
Peores prácticas en la implantación de Scrum y cómo evitarlasPeores prácticas en la implantación de Scrum y cómo evitarlas
Peores prácticas en la implantación de Scrum y cómo evitarlasSoftware Guru
 
Fundamentos de Proyectos entornos competitivos
Fundamentos de Proyectos entornos competitivosFundamentos de Proyectos entornos competitivos
Fundamentos de Proyectos entornos competitivosTBL The Bottom Line
 

Similar a Sw kaizen apresentacao agiles 2012 v0.1 (20)

Presentación SoftQuality_enero_2011_v2.1
Presentación SoftQuality_enero_2011_v2.1Presentación SoftQuality_enero_2011_v2.1
Presentación SoftQuality_enero_2011_v2.1
 
Presentación gestión ágil de proyectos v 1.0
Presentación gestión ágil de proyectos v 1.0Presentación gestión ágil de proyectos v 1.0
Presentación gestión ágil de proyectos v 1.0
 
Gestión ágil de proyectos
Gestión ágil de proyectosGestión ágil de proyectos
Gestión ágil de proyectos
 
OpenUP como proceso de desarrollo
OpenUP como proceso de desarrolloOpenUP como proceso de desarrollo
OpenUP como proceso de desarrollo
 
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPSHABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
 
Programa De Control Del Logro De Competencias
Programa De Control Del Logro De CompetenciasPrograma De Control Del Logro De Competencias
Programa De Control Del Logro De Competencias
 
Modelo para desarrollar proyectos de mejora basado en pmbok
Modelo para desarrollar proyectos de mejora basado en pmbokModelo para desarrollar proyectos de mejora basado en pmbok
Modelo para desarrollar proyectos de mejora basado en pmbok
 
Charla Mendoza Testing Day: Incorporando las pruebas como parte de la cultura...
Charla Mendoza Testing Day: Incorporando las pruebas como parte de la cultura...Charla Mendoza Testing Day: Incorporando las pruebas como parte de la cultura...
Charla Mendoza Testing Day: Incorporando las pruebas como parte de la cultura...
 
Metodologias Agiles de Direccion de Proyectos
Metodologias Agiles de Direccion de ProyectosMetodologias Agiles de Direccion de Proyectos
Metodologias Agiles de Direccion de Proyectos
 
Como lograr mejora con agile dev
Como lograr mejora con agile devComo lograr mejora con agile dev
Como lograr mejora con agile dev
 
Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)
Kleer   cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)Kleer   cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)
Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)
 
Información del pmi y examen pmp
Información del pmi y examen pmpInformación del pmi y examen pmp
Información del pmi y examen pmp
 
Presentación cessi estandar iso iec 29119 2012 v1.0
Presentación cessi estandar iso iec 29119   2012 v1.0Presentación cessi estandar iso iec 29119   2012 v1.0
Presentación cessi estandar iso iec 29119 2012 v1.0
 
PMP ó CAPM - requisitos de certificación
PMP ó CAPM - requisitos de certificaciónPMP ó CAPM - requisitos de certificación
PMP ó CAPM - requisitos de certificación
 
Devops Maturity Assessment Model - Ágiles 2019
Devops Maturity Assessment Model - Ágiles 2019Devops Maturity Assessment Model - Ágiles 2019
Devops Maturity Assessment Model - Ágiles 2019
 
Gestion de la formacion y administracion del talento humano.pptx
Gestion de la formacion y administracion del talento humano.pptxGestion de la formacion y administracion del talento humano.pptx
Gestion de la formacion y administracion del talento humano.pptx
 
Conceptos de desarrollo ágil
Conceptos de desarrollo ágilConceptos de desarrollo ágil
Conceptos de desarrollo ágil
 
Peores prácticas en la implantación de Scrum y cómo evitarlas
Peores prácticas en la implantación de Scrum y cómo evitarlasPeores prácticas en la implantación de Scrum y cómo evitarlas
Peores prácticas en la implantación de Scrum y cómo evitarlas
 
Fundamentos de Proyectos entornos competitivos
Fundamentos de Proyectos entornos competitivosFundamentos de Proyectos entornos competitivos
Fundamentos de Proyectos entornos competitivos
 
Proyecto "Eficiencia en Pymes a través de Lean Seis Sigma" - CNP
Proyecto "Eficiencia en Pymes a través de Lean Seis Sigma"  - CNPProyecto "Eficiencia en Pymes a través de Lean Seis Sigma"  - CNP
Proyecto "Eficiencia en Pymes a través de Lean Seis Sigma" - CNP
 

Más de Alejandro Olchik

A Órulo e os desafios de conectar o mercado imobiliário
A Órulo e os desafios de conectar o mercado imobiliárioA Órulo e os desafios de conectar o mercado imobiliário
A Órulo e os desafios de conectar o mercado imobiliárioAlejandro Olchik
 
The Inclusive Agile Accelerator: How to Improve Learning and Inclusion in the...
The Inclusive Agile Accelerator: How to Improve Learning and Inclusion in the...The Inclusive Agile Accelerator: How to Improve Learning and Inclusion in the...
The Inclusive Agile Accelerator: How to Improve Learning and Inclusion in the...Alejandro Olchik
 
O futuro do trabalho - formando jovens protagonistas para a inovação
O futuro do trabalho - formando jovens protagonistas para a inovaçãoO futuro do trabalho - formando jovens protagonistas para a inovação
O futuro do trabalho - formando jovens protagonistas para a inovaçãoAlejandro Olchik
 
Um time, múltiplos projetos: soluções ágeis para o nosso dia a dia
Um time, múltiplos projetos: soluções ágeis para o nosso dia a diaUm time, múltiplos projetos: soluções ágeis para o nosso dia a dia
Um time, múltiplos projetos: soluções ágeis para o nosso dia a diaAlejandro Olchik
 
Aceleradora ágil: o que as empresas poderiam aprender deste programa com mai...
Aceleradora ágil: o que as empresas poderiam aprender deste programa com mai...Aceleradora ágil: o que as empresas poderiam aprender deste programa com mai...
Aceleradora ágil: o que as empresas poderiam aprender deste programa com mai...Alejandro Olchik
 
Management 3.0 práticas de gestão para empresas do século xxi
Management 3.0   práticas de gestão para empresas do século xxiManagement 3.0   práticas de gestão para empresas do século xxi
Management 3.0 práticas de gestão para empresas do século xxiAlejandro Olchik
 
Jenga Play: Um jogo divertido para aprender sobre agilidade
Jenga Play: Um jogo divertido para aprender sobre agilidadeJenga Play: Um jogo divertido para aprender sobre agilidade
Jenga Play: Um jogo divertido para aprender sobre agilidadeAlejandro Olchik
 
Agile brazil 2014 aceleradora ágil - o segredo do sucesso depois de 4 anos...
Agile brazil 2014   aceleradora ágil - o segredo do sucesso depois de 4 anos...Agile brazil 2014   aceleradora ágil - o segredo do sucesso depois de 4 anos...
Agile brazil 2014 aceleradora ágil - o segredo do sucesso depois de 4 anos...Alejandro Olchik
 
Formação de Equipes de Alto Desempenho para Desenvolvimento de Software: O Pa...
Formação de Equipes de Alto Desempenho para Desenvolvimento de Software: O Pa...Formação de Equipes de Alto Desempenho para Desenvolvimento de Software: O Pa...
Formação de Equipes de Alto Desempenho para Desenvolvimento de Software: O Pa...Alejandro Olchik
 
Agile brazil 2013 - impact mapping uma abordagem lean para alcançar os seu...
Agile brazil 2013  -  impact mapping uma abordagem lean para alcançar os seu...Agile brazil 2013  -  impact mapping uma abordagem lean para alcançar os seu...
Agile brazil 2013 - impact mapping uma abordagem lean para alcançar os seu...Alejandro Olchik
 

Más de Alejandro Olchik (10)

A Órulo e os desafios de conectar o mercado imobiliário
A Órulo e os desafios de conectar o mercado imobiliárioA Órulo e os desafios de conectar o mercado imobiliário
A Órulo e os desafios de conectar o mercado imobiliário
 
The Inclusive Agile Accelerator: How to Improve Learning and Inclusion in the...
The Inclusive Agile Accelerator: How to Improve Learning and Inclusion in the...The Inclusive Agile Accelerator: How to Improve Learning and Inclusion in the...
The Inclusive Agile Accelerator: How to Improve Learning and Inclusion in the...
 
O futuro do trabalho - formando jovens protagonistas para a inovação
O futuro do trabalho - formando jovens protagonistas para a inovaçãoO futuro do trabalho - formando jovens protagonistas para a inovação
O futuro do trabalho - formando jovens protagonistas para a inovação
 
Um time, múltiplos projetos: soluções ágeis para o nosso dia a dia
Um time, múltiplos projetos: soluções ágeis para o nosso dia a diaUm time, múltiplos projetos: soluções ágeis para o nosso dia a dia
Um time, múltiplos projetos: soluções ágeis para o nosso dia a dia
 
Aceleradora ágil: o que as empresas poderiam aprender deste programa com mai...
Aceleradora ágil: o que as empresas poderiam aprender deste programa com mai...Aceleradora ágil: o que as empresas poderiam aprender deste programa com mai...
Aceleradora ágil: o que as empresas poderiam aprender deste programa com mai...
 
Management 3.0 práticas de gestão para empresas do século xxi
Management 3.0   práticas de gestão para empresas do século xxiManagement 3.0   práticas de gestão para empresas do século xxi
Management 3.0 práticas de gestão para empresas do século xxi
 
Jenga Play: Um jogo divertido para aprender sobre agilidade
Jenga Play: Um jogo divertido para aprender sobre agilidadeJenga Play: Um jogo divertido para aprender sobre agilidade
Jenga Play: Um jogo divertido para aprender sobre agilidade
 
Agile brazil 2014 aceleradora ágil - o segredo do sucesso depois de 4 anos...
Agile brazil 2014   aceleradora ágil - o segredo do sucesso depois de 4 anos...Agile brazil 2014   aceleradora ágil - o segredo do sucesso depois de 4 anos...
Agile brazil 2014 aceleradora ágil - o segredo do sucesso depois de 4 anos...
 
Formação de Equipes de Alto Desempenho para Desenvolvimento de Software: O Pa...
Formação de Equipes de Alto Desempenho para Desenvolvimento de Software: O Pa...Formação de Equipes de Alto Desempenho para Desenvolvimento de Software: O Pa...
Formação de Equipes de Alto Desempenho para Desenvolvimento de Software: O Pa...
 
Agile brazil 2013 - impact mapping uma abordagem lean para alcançar os seu...
Agile brazil 2013  -  impact mapping uma abordagem lean para alcançar os seu...Agile brazil 2013  -  impact mapping uma abordagem lean para alcançar os seu...
Agile brazil 2013 - impact mapping uma abordagem lean para alcançar os seu...
 

Último

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 

Último (20)

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 

Sw kaizen apresentacao agiles 2012 v0.1

  • 1. Software Kaizen Método innovador para la formación de equipos de alto rendimiento para el desarrollo de software Alejandro Olchik @aolchik
  • 2. 2
  • 5.
  • 8. El Efecto Ágil 2011 State of Agile Development Survey VersionOne. 6042 respuestas.
  • 9. Obstáculos 0 5 10 15 20 0 10 20 30 40 50 60 2011 State of Agile Development Survey VersionOne. 6042 respuestas.
  • 10. Estudio de Mercado •  150 entrevistas con empresas de TI en RS/ Brasil •  56% planean entrenamientos fuera de la empresa –  Aprendizaje (beneficio), estructura (restricción) •  46% sufren con falta mano de obra calificada •  42% usan un modelo prescriptivo –  41% por cultura de la empresa –  10% por requerimiento del cliente •  42% usan un modelo adaptativo –  22% por requerimiento del cliente –  17% por traer mejores resultados 10
  • 11. ¿Cual es el modelo de formación de equipos mas apropiado?
  • 12.
  • 14. ¿Cómo acelerar la formación de equipos de alto rendimiento?
  • 16.
  • 18. Obstáculos 0 5 10 15 20 0 10 20 30 40 50 60 2011 State of Agile Development Survey VersionOne. 6042 respuestas.
  • 19. Software Kaizen: criadero de equipos de alto rendimiento ACELERADORA ÁGIL criadero s. m.! 1 Lugar en el que se crían animales.! 2 Terreno en el que se plantan árboles pequeños y otras especies vegetales para que crezcan. vivero.! 3 Lugar en el que abunda una cosa.! ! Diccionario Manual de la Lengua Española Vox. © 2007 Larousse Editorial, S.L.! 19
  • 20. Estudio de mercado Software Kaizen -  81,3% modelo interesante -  78,3% inmersión temporaria con métodos ágiles es útil -  33% período ideal es de 4 semanas -  37,7% con restricción en alejar el equipo del local de trabajo 20
  • 21. Objetivo de mercado Capacitación en métodos ágiles para empresas de software que estén interesadas en evolución acelerada de sus profesionales por inmersión temporaria de un profesional o de un equipo supervisado por profesionales cualificados. 21
  • 22. Objetivo académico Promoción de un ambiente de experimentación e innovación en la aplicación de nuevas metodologías de desarrollo de software, con pleno apoyo en la realización de investigaciones en el área. 22
  • 23. Target Empresas que deseen promover y acelerar la adopción de los métodos ágiles en sus equipos de desarrollo de software, evitando o reduciendo los riesgos potenciales y los vicios habituales en los nuevos equipos ágiles. Profesores y estudiantes que deseen desarrollar investigación aplicada en el área de desarrollo de software. 23
  • 24. Enfoque www.agilemanifesto.org Lean Otras Scrum XP Thinking prácticas 24
  • 25. La fórmula perfecta Nivel de fluidez Coaching Restricciones desafiadoras Evolución acelerada 25
  • 26. La fórmula perfecta Nivel de fluidez No Coaching viable Restricciones desafiadoras Frustración / tedio Evolución acelerada 26
  • 27. Primeros intentos Software Kaizen Metodología innovadora Aceleradora o creadero Inmersión temporaria Coaching Entrenamiento
  • 28. Etapas Semanas -4 -3 -2 -1 0 1 2 3 Pré-evaluación Setup Entrenamiento Desarrollo Cierre
  • 30. Setup 30
  • 31. http://thedevalife.com// Entrenamiento 31
  • 32. Etapas de entrenamiento Intensivo • Entrenamiento (12h) • Guias de auto estudio • Monitoria en tiempo Enfocado integral • Entrenamiento (2h) • DOJOs de programación • Guias de auto (2x) estudio • Monitoria en tiempo integral • DOJOs de programación (2x)
  • 33. Puntos del entrenamiento q Scrum q Planificación de release q Pruebas unitarias Obligatorio q Planificación de sprints q Agile modeling q Integración continua q Desarrollo basado en pruebas de aceptación (ATDD) q Conflictos y alto rendimiento Opcional q Pruebas exploratorias q Entrega continua 33
  • 35. Scrum como framework para la mejora continua
  • 36. Roles •  Coach •  Monitor •  Cliente •  Alumnos http://amritsar.olx.in/ 36
  • 37. Alumnos: mas roles http://www.colincowieweddings.com/ 37
  • 38. Etapas de desarrollo Preparación • Ambiente • Plan de MVP • Concepto de Done Exploración • Concepto de Ready • Coaching (6h) • Coaching (4h) • Monitoria integral • Monitoria integral • Planning • Review • Retrospectiva • Incremento de producto
  • 39.
  • 40. Concepto de Ready q  Se requiere para todas las historias q  Historia INVEST q  Criterios de aceptación derivados de la especificación 40
  • 41. Concepto de Pronto3 q  Aplicable a 80% de las historias q  Criterios de aceptación de la historia atendidos q  Historia acepta por e Cliente q  Historia acepta por el Coach q  História livre de defectos conocidos q  80% de cobertura de código q  Uso de migraciones para modificaciones del modelo de datos q  Por lo menos uma historia com escenario automatizado 41
  • 44. Grado de Agilidad Turma 2 Turma 1 www.agileassessments.com 44
  • 45. Aumento de velocidade Turma 2 200% Turma 1 233% 45
  • 46. Cobertura de código Turma 1 Turma 2 73,42% 45% Sprint 1 46
  • 47. Cobertura de código Turma 1 Turma 2 73,42% /prudhvijoshi.blogspot.com.br/ 45% http:/ Done – done – NOT DONE? Sprint 1 47
  • 48. Cobertura de código Turma 1 Turma 2 99,67% 88,37% 81,64% 81,97% 73,42% 45% Sprint 1 Sprint 2 Sprint 3 48
  • 49.
  • 50. Otros indicadores recogidos q  Puntos em historias inacabadas q  LOC q  Pruebas unitarias q  Pruebas funcionales q  Commits por semana q  Duración del build q  Estado del la integración continua q  % de las historias realizadas enb par 50
  • 51. Otros resultados q  Agile Brazil 2012 q  Agiles 2012 q  FEES 2012 q  Fomento de CNPq q  Extensión Innovadora en TI (2010) q  Qualificación en TI (2011) 51
  • 52. Pasos siguientes q Realización periodica q Centrarse en estudiantes universitarios (semestral) q Enfoque en el mercado (de forma continuada) q Integración con investigación científica aplicada q Investigaciones de doctorado q Medición del impacto q Feedback gerencial q Indicador de satisfacción del cliente 52
  • 53. Al entrar en el curso, no sabia trabajar en equipo. No hacia uso de ningún tipo de metodología. La confianza en mis compañeros de equipo era nula, y sólo me preocupaba con los "bugs" que estaban en las secciones codificadas por mí. Al final del curso, descubrí que la metodología ágil facilita en gran medida el curso del proyecto, aprendí a confiar en mis colegas y me preocupo por el objetivo. Todo para hacer un proyecto mejor. 
 Eduardo da Costa Siqueira ! 53
  • 54. El curso fue un cambio de paradigma, ya que estaba acostumbrado a desarrollar solo y preocuparme con todos los detalles. Trabajando en equipo pude ver que las tareas pueden tener una mayor velocidad y calidad, si están bien distribuidas y si la comunicación es clara y explícita. Filipe de Freitas da Silva ! 54
  • 55. Software Kaizen Método innovador para la formación de equipos de alto rendimiento para el desarrollo de software Alejandro Olchik @aolchik