sw kaizen apresentacao agiles 2012 v0.1
DESCRIPTION
TRANSCRIPT
![Page 1: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/1.jpg)
Software Kaizen Método innovador para la formación de equipos de alto rendimiento para el desarrollo de software
Alejandro Olchik @aolchik
![Page 2: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/2.jpg)
2
![Page 3: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/3.jpg)
@aolchik http://linkd.in/IQzCjO 3
![Page 4: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/4.jpg)
http://www.jalopyjournal.com/
![Page 5: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/5.jpg)
![Page 6: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/6.jpg)
Disciplina
6
![Page 7: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/7.jpg)
El Efecto Ágil
![Page 8: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/8.jpg)
El Efecto Ágil
2011 State of Agile Development Survey VersionOne. 6042 respuestas.
![Page 9: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/9.jpg)
Obstáculos 0 5 10 15 20
0 10 20 30 40 50 60
0 5 10 15 20 25 30 35
2011 State of Agile Development Survey VersionOne. 6042 respuestas.
![Page 10: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/10.jpg)
10
• 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
Estudio de Mercado
![Page 11: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/11.jpg)
¿Cual es el modelo de formación de equipos mas apropiado?
![Page 12: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/12.jpg)
![Page 13: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/13.jpg)
¿Qué es alto rendimiento?
![Page 14: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/14.jpg)
¿Cómo acelerar la formación de equipos de alto rendimiento?
![Page 15: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/15.jpg)
http://www.guardian.co.uk/
![Page 16: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/16.jpg)
![Page 17: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/17.jpg)
http://www.safe-home.net/ 17
![Page 18: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/18.jpg)
Obstáculos 0 5 10 15 20
0 10 20 30 40 50 60
0 5 10 15 20 25 30 35
2011 State of Agile Development Survey VersionOne. 6042 respuestas.
![Page 19: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/19.jpg)
ACELERADORA ÁGIL
Software Kaizen: criadero de equipos de alto rendimiento
19
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.!
![Page 20: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/20.jpg)
20
- 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
Estudio de mercado So
ftwar
e Ka
izen
![Page 21: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/21.jpg)
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.
![Page 22: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/22.jpg)
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.
![Page 23: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/23.jpg)
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
![Page 24: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/24.jpg)
24
Enfoque
www.agilemanifesto.org
Scrum XP Lean Thinking
Otras prácticas
![Page 25: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/25.jpg)
Evolución acelerada
Restricciones desafiadoras
Coaching
Nivel de fluidez
25
La fórmula perfecta
![Page 26: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/26.jpg)
Evolución acelerada
Restricciones desafiadoras
Coaching
Nivel de fluidez
26
La fórmula perfecta
No viable
Frustración / tedio
![Page 27: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/27.jpg)
Primeros intentos
Metodología innovadora Aceleradora o creadero Inmersión temporaria Coaching Entrenamiento
Software Kaizen
![Page 28: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/28.jpg)
Pré-evaluación
Setup
3 2 1 0 -1 -2 -4
Semanas
-3
Entrenamiento
Desarrollo
Cierre
Etapas
![Page 29: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/29.jpg)
29
Pre-evaluación
![Page 30: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/30.jpg)
30
Setup
![Page 31: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/31.jpg)
31
Entrenamiento
http
://t
hedev
alife.co
m//
![Page 32: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/32.jpg)
• Entrenamiento (12h) • Guias de auto estudio • Monitoria en tiempo integral • DOJOs de programación (2x)
Enfocado
Intensivo
• Entrenamiento (2h) • Guias de auto
estudio • Monitoria en tiempo
integral • DOJOs de
programación (2x)
Etapas de entrenamiento
![Page 33: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/33.jpg)
33
Puntos del entrenamiento q Scrum q Planificación de release q Pruebas unitarias 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 q Pruebas exploratorias q Entrega continua
Obl
igat
orio
Opc
ional
![Page 34: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/34.jpg)
34
Desarrollo
http://www.blog.qarea.com/
![Page 35: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/35.jpg)
Scrum como framework para la mejora continua
![Page 36: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/36.jpg)
36
Roles
• Coach • Monitor • Cliente • Alumnos
http://amritsar.olx.in/
![Page 37: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/37.jpg)
37
Alumnos: mas roles
http
://w
ww.colinco
wie
wed
din
gs.com
/
![Page 38: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/38.jpg)
• Ambiente • Plan de MVP • Concepto de Done • Concepto de Ready • Coaching (4h) • Monitoria integral
Exploración
Preparación
• Coaching (6h) • Monitoria integral
• Planning • Review
• Retrospectiva • Incremento de
producto
Etapas de desarrollo
![Page 39: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/39.jpg)
![Page 40: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/40.jpg)
40
Concepto de Ready
q Se requiere para todas las historias
q Historia INVEST
q Criterios de aceptación derivados de la especificación
![Page 41: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/41.jpg)
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
![Page 42: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/42.jpg)
42
Cierre
http
://w
ww.pho
togr
aphy
blog.co
m/
![Page 43: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/43.jpg)
Resultados
![Page 44: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/44.jpg)
44
Grado de Agilidad
www.agileassessments.com
Turma 1
Turma 2
![Page 45: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/45.jpg)
45
Aumento de velocidade
233%
200%
Turma 1
Turma 2
![Page 46: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/46.jpg)
46
Cobertura de código
45%
73,42%
Sprint 1
Turma 1 Turma 2
![Page 47: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/47.jpg)
47
Cobertura de código
45%
73,42%
Sprint 1
Turma 1 Turma 2
Done – done – NOT DONE?
http
://p
rudhv
ijosh
i.blo
gspo
t.com
.br/
![Page 48: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/48.jpg)
48
Cobertura de código
45%
81,64% 81,97% 73,42%
99,67% 88,37%
Sprint 1 Sprint 2 Sprint 3
Turma 1 Turma 2
![Page 49: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/49.jpg)
![Page 50: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/50.jpg)
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
![Page 51: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/51.jpg)
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)
![Page 52: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/52.jpg)
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
![Page 53: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/53.jpg)
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 !
![Page 54: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/54.jpg)
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!
![Page 55: Sw kaizen apresentacao agiles 2012 v0.1](https://reader033.vdocuments.net/reader033/viewer/2022050816/5496f798ac7959132e8b5291/html5/thumbnails/55.jpg)
Software Kaizen Método innovador para la formación de equipos de alto rendimiento para el desarrollo de software
Alejandro Olchik @aolchik