Este documento describe cómo las comunidades de práctica pueden usarse para mejorar continuamente los equipos de testing. Explica los beneficios de las comunidades de práctica, cómo se implementaron en Baufest, y los resultados positivos que incluyen un aumento en la interacción entre testers, la documentación de lecciones aprendidas, y la estandarización y mejora de procesos.
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
Charla evento TestingUY 2016 - Como Gestionar la Mejora Continua en Equipos de Testing
1. Comunidades de práctica
Para gestionar la mejora continua en equipos de testing
TestingUY–Montevideo–2016
NadiaSoledadCavalleri
2. Agenda Oradora
Ing. Lic. Nadia Soledad Cavalleri
Correo laboral
ncavalleri@baufest.com
Correo personal
nscavalleri@gmail.com
LinkedIn
ncavalleri
Twitter
@NadiaCavalleri
Contexto
Comunidades de práctica
Implementación de las comunidades de práctica
Métricas y resultados
Preguntas & Respuestas
Próximos pasos
3. Buenos Aires, Argentina.
Ingeniera en sistemas de información
Licenciada en psicología
IBM - Certified Solution Designer - Rational Functional Tester for Java Scripting.
Trabajo en salud mental
Docente en colegios, universidades y emprseas
Jueza Sudamericana del Mundial de testing
Líder de proyectos de operaciones y calidad en Baufest
Sobre mi…
5. Contexto
Repensar soluciones a los
mismos problemas
Aislamiento
Conocimiento
retenido
Falta de
interacción
Reactividad ante
los clientes
Falta de
innovación
Provisión de
Servicios desigual
Proceso no
unificado
Testers que no se
conocen
Estancamiento
De la especialidad
Falta de
conocimiento
Rotación de personal
Fuga de
conocimientos
7. “Communities of practice are groups of people who share a concern, a set of problems, or a passion about a topic, and who
deepen their knowledge and expertise in this area by interacting on an ongoing basis.”
McDermott, R., Snyder, W. M. & Wenger, E. (2002)
Cultivating communities of practice.
No son una idea nueva
Algunos beneficios:
Compartir experiencias entre los testers
Diagnosticar y atacar problemas recurrentes
Estandarizar tareas
Conectar iniciativas y Actividades inconexas
¿De qué estamos hablando?
8. ¿Cuáles son sus beneficios? ¿Para quiénes?
• Espacio para la mejora
• Resolución de problemas
• Mayor interacción Mayor sinergia
• Más perspectivas para un problema
• Reduce tiempos y costos
• Mejora la calidad de las decisiones
• Respuestas rápidas
• Asumir riesgos respaldados en la
comunidad de práctica
• Surgen iniciativas no planificadas
• Coordinación y estandarización
• Autoridad frente a los clientes
• Sacar ventajas de las oportunidades que hay en
el mercado
• Retención de talentos
• Bases de conocimiento
• Contención y ayuda en los desafíos
• Enriquecimiento y acceso a la experiencia
• Diversión con colegas
• Iniciativas colectivas
• Sentido de pertenencia
• Expandir habilidades y experiencias
• Red de contactos
• Mejora la reputación profesional
• Aumentan las poibilidades laborales
• Fuerte sentido de la identidad profesional
+
10. Equipo
Miembros activos (todos los testers de la empresa)
Miembros pasivos (otros interesados)
Líder electo
Vice-leader electo
Socio sponsor de la empresa
Dedicación (4 horas)
Una reunion mensual de 2 horas
2 horas adicionales a lo largo del mes
Las comunidades pueden sre
Grandes o Reducidas
A corto plazo o a Largo plazo
Centralizadas o Distribuidas
Homogéneas o Heterogeneas
Espontáneas o Intencionales
No reconocidas o Institucionalizadas
¿Cómo las implementamos en Baufest?
12. ¿Qué hicimos hasta ahora?
Brainstorming
Crowd testing sobre proyectos en curso
Coding dojo de Automatización
Capacitaciones en diferentes aspectos del testing
(gestión, diseño, automatización…)
Grupos de studio de certificación ISTQB
Carteleras
Creación de entornos virtuales para aprender
herramientas o hacer demos en clients
Peer review de proyectos
Preparación de paquetes de conocimiento
Análisis de casos
Listas de distribución
Implementación de mejoras
14. Modelo de madurez interdisciplinario:
SQA Proceso de testing
Marketing Material de soporte para ventas
RRHH Examen para evaluar candidatos
Desarrollo professional Roadmap de la Carrera del tester
Infrastructura Ambientes
Encuestas
Mensual para conocer la satisfacción de los clientes que son los que perciben las mejoras en los servicios
Anual para conocer la satisfacción de los testers con la Comunidad
Tablero de control para medir
Dedicación
Cantidad de mejoras propuestas e implementadas
Crecimiento de la base de conocimiento
Asistencia de los miembros a la comunidad
¿Cómo sabemos si funcionó?
15. Foto de hoy…
BY15
Miembros activos 26
Horas dedicadas a actividades
de mejora
3792
Temas identificados 125
Mejoras propuestas 329
Mejoras implementadas 172
16. BY11 BY12 BY13 BY14 BY15
Miembros activos 11 16 8 18 26
Horas dedicadas a actividades
de mejora
528 1296 1680 2544 3792
Temas identificados 26 32 52 84 125
Mejoras propuestas 48 64 73 149 329
Mejoras implementadas 0 18 31 82 172
Foto de hoy… pero fue un largo camino
0
50
100
150
200
250
300
350
BY11 BY12 BY13 BY14 BY15
Active members
Identified topics
Proposed
improvements
Implemented
improvements
17. Conclusiones
Mayor interacción entre
testers
Documentación de las
lecciones aprendidas
Estandarización
Capacitaciones
Mejora de procesos
Reducción del tiempo usado
en resolver problemas
Sentido de pertenencia
Investigación de nuevas
practices y tecnologías
Repensar soluciones a los
mismos problemas
Aislamiento
Conocimiento
retenido
Falta de
interacción
Reactividad ante
los clientes
Falta de
innovación
Provisión de
Servicios desigual
Proceso no
unificado
Testers que no se
conocen
Estancamiento
De la especialidad
Falta de
conocimiento
Rotación de personal
Fuga de
conocimientos
19. La participación de los testers aumenta si perciben que pueden resolver los problemas que les aquejan en los proyectos
Evitar la catarsis
El soporte de los socios y gerentes es un factor de éxito en la implementación de lsa Comunidades
Es esencial identificar testers proactivos para que tomen el rol de facilitadores y ayuden al líder
Es importante que el líder de la Comunidad tenga habilidades técnicas y de gestión
Lecciones aprendidas
20. Métricas asociadas a los proyectos
Cómo medir el uso del conocimiento generado
Mejorar la comunicación y dinámica con testers distribuidos
Dedicación de los testers a la Comunidad sin afectar el proyecto
Próximos desafíos
21. Si quieren saber más…
Libro
McDermott, R., Snyder, W. M. & Wenger, E. (2002) Cultivating communities of
practice.
Ejemplos
Australia:
Sydney Testers Meetups: http://www.meetup.com/es/Sydney-Testers/
Argentina:
Baufest: http://www.baufest.com/index.php/es/comunicados/las-
comunidades-de-practica-de-baufest-continuan-creciendo
Testing Baires: http://testingbaires.com/encuentros/
24. Argentina
Buenos Aires
Tel.: +54 (11) 4118-8080
Fax: +54 (11) 4118-8080
Roosevelt 1655
C1428BNC, Buenos Aires
Argentina
Santa Fe
Tel.: +54 (342) 412-0368
San Jerónimo 1838
S3000FPP, Santa Fe
Argentina
Spain
Tel.: +34 91 745-2763
Fax: +34 91 561-5626
c/ Francisco Giralte, 2
28002, Madrid
Spain
Mexico
Tel.: +52 (55) 5531-8878
Fax: +52 (55) 5531-8878
Avda. Ejército Nacional 678,
Col. Polanco Reforma,
Distrito Federal C.P. 11550
México D.F.
USA
Tel +1 (617) 275-2420
1 Broadway 14th floor
Cambridge, MA 02142
USA
¡Muchas gracias!
ncavalleri@baufest.com
nscavalleri@gmail.com
ncavalleri
@NadiaCavalleri