Argentesting 2017 - Taller - Formación equipos de testing

Description
1. www.timingcoach.com.ar 2. Desarrollo de un Equipo de Testing En busca de la motivación y la eficiencia TEMARIO 1. CREACIÓN DE UN EQUIPO DE TESTING ã Proyecto,…

Please download to get full document.

View again

of 32
All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Information
Category:

Software

Publish on:

Views: 3 | Pages: 32

Extension: PDF | Download: 0

Share
Transcript
  • 1. www.timingcoach.com.ar
  • 2. Desarrollo de un Equipo de Testing En busca de la motivación y la eficiencia TEMARIO 1. CREACIÓN DE UN EQUIPO DE TESTING • Proyecto, contexto y objetivo. • Estructura del equipo. Identificación de la personalidad del equipo. Carácter • Selección de los miembros del equipo • Responsabilidades y asignaciones. Delegar. • Conocimiento y alineamiento entre los miembros del equipo. Valores. Expectativas. Sacrificios 2. DESARROLLO DEL EQUIPO • Aprendizaje y crecimiento. Crisis. Manejo de Conflictos. Toma de decisiones • Liderazgo. Influencia. Motivación • Código y lenguaje. Creencias, obstáculos, opciones. Fortalezas y debilidades. Union. Competencia. Respaldo y apoyo 3. MANTENIMIENTO Y MEJORA DEL EQUIPO • Análisis y planeamiento de mejoras • Que mejorar Y Hacia donde. • Cambios necesarios. Que pasa cuando llegamos a la cima? • Plan y ejecución de las mejoras
  • 3. Desarrollo de un Equipo de Testing En busca de la motivación y la eficiencia TEMARIO Desarrollo Mantenimiento Creación
  • 4. Etapas de un Equipo Creación Nacimiento y Primeros Pasos del grupo. Etapa de autoconocimiento Desarrollo Funcionamiento alineado y valores compartidos. Etapa de madurez del Equipo Mantenimiento Cambios, ajustes y mejoras de acuerdo al paso del tiempo. Etapa de transición y cambio
  • 5. Etapas de un Equipo ETAPA INICIAL CREACION
  • 6. Dinamica 1 Presentación Se juntan en equipos y cada miembro del equipo se presenta al mismo, en 1 minuto como máximo •Nombre •edad •ciudad de origen •años de experiencia en Calidad y/o Testing Tiempo asignado: entre 5 y 7 minutos Luego 1 representante del grupo, le cuenta al resto lo siguiente: • promedio de años de experiencia que hay en el grupo • Edad del menor del grupo • Edad del mayor del grupo • Mencionar las ciudades de origen que hay en el grupo, diferentes de CABA. Si son de algún barrio de CABA, solo mencionar CABA. Tiempo asignado por equipo: 2 minutos Tiempo total de la actividad: entre 20/30 minutos aprox
  • 7. Dinamica 2 Relevamiento de Candidatos Entre todos, en 10 minutos, completar lo máximo posible de la grilla de habilidades y experiencia. En cada habilidad, colocar nombre de candidato/s que la cumplan. Es posible que una persona, cumpla mas de una habilidad.
  • 8. Automatiza Diseña casos de prueba Estima Proyectos de Prueba Lidera Equipos de Prueba Ejecuta Casos de Prueba Habla Inglés Estudia Sistemas actualmente Conoce Metodologías Agiles Trabaja en un equipo de pruebas Entrena a otros Planifica Proyectos Analiza Requerimientos Conoce Procesos de Negocio de Telecomunicaciones Conoce Procesos de Negocio de Banca Tiene disponibilidad para viajar Tiene certificación ISTQB Tiene experiencia en testing > 5 años Conoce SQL Conoce Unix Gestiona Herramientas de Gestión de Pruebas Tiene experiencia en contacto con clientes/ usuarios Reporta Defectos Hace informes de avance/ cierre de pruebas Conoce y maneja indicadores de testing Experiencia en testing de performance Experiencia en testing de seguridad Experiencia en testing de BI Conoce Modulos de SAP Realiza seguimiento y avance de proyectos Conoce proceso de testing y sus entrañables Encuentre a alguien que… Y escriba el nombre y apellido en la celda correspondiente
  • 9. Analizando el Contexto 1. Analizar el Proyecto y/o Servicio a. Industria/Rubro y procesos de negocio objetivo b. Niveles y Tipos de Prueba a realizar c. Plan y Presupuesto 2. Analizar el Contexto a. Stakeholders y características b. Nivel de exposición c. Compromisos asumidos y Expectativas creadas d. Modelo de Comunicación y Gobernance 3. Analizar el Objetivo del Proyecto a. Estrategia y tiempos de proyecto b. Alcance y actividades involucradas c. Tecnologías involucradas d. Conocimiento funcional y técnico involucrado
  • 10. Creación de un Equipo Identificando la Personalidad Necesaria Tolerancia Compañerismo Pertenencia Autonomía RespetoResponsabilidad Equipo Identidad
  • 11. Creación de un Equipo Identificando la Personalidad Necesaria Liderazgo Comunicación Habilidades Técnicas Iniciativa
  • 12. Analista de Testing (JR) Definiendo Estructura Metodología Tradicional Gerente de Servicio (PM) Líder de Servicio Líder de Proyecto o Aplicaciones Líder de Proyecto o Aplicaciones Líder de Proyecto o Aplicaciones (SR) Analistas de Testing (SR, SSR, JR) Analista de Testing (SR) Analista de Testing (SR) Analista de Testing (SSR) Analista de Testing (SSR, JR) Analista de Testing (JR) Analista de Testing (SSR)
  • 13. Gerente de Proyecto (PM) Líder de Proyecto Desarrolladores/ Arquitectos QA/Testing Analistas Funcionales/ UX Lider y/o Analista de Testing (SR/SSR/JR) Definiendo Estructura Metodología Agil
  • 14. Selección - Recruiting 1. Búsqueda a. CV, Recomendación, Head Hunting 2. Relevamiento a. Conocimientos técnicos (testing, automatización, tools, etc) b. Habilidades blandas (proactividad, comunicación, escucha, otros) c. Nivel de experiencia en proyectos similares (industria, nivel test, otros) d. Estado actual de la persona (laboral y personal) y próximos objetivos (liderazgo, referente funcional, automatización, más experiencia, otros) e. Motivación (que le gusta, tiempo libre, hobby) 3. Selección a. Identificación de rol y asignación (lider, ágil o trad, otros) b. Definición de Responsabilidades c. Generar compromiso mutuo d. Identificar capacitación/coaching necesario para la adaptación al nuevo contexto
  • 15. Alineamiento de un Equipo Reuniones de equipo Charlas individuales (formales e informales) Empoderamiento Educar con el ejemplo Marcar límites en el momento adecuado Alinear/Coachear en el campo Estar ahí Asumir el riesgo del error y controlar el impacto
  • 16. Estrategia de Funcionamiento Qué? Cómo? Cuando? Quien? Posicionarnos como Testing Factory Estando presentes en la mayor cantidad de proyectos de prueba posibles A partir de ahora, todos los días, en cada momento Todos y cada uno EMPODERAMIENTO LOS LÍDERES NO CREAN SEGUIDORES, CREAN MÁS LÍDERES
  • 17. Ejecutar, Medir y Ajustar Barrer el vestuario Nunca seas demasiado grande como para hacer las pequeñas cosas que hay que hacer Desempeño = Capacidad + Conducta Evaluar situaciones Escucha todas las campanas y saca tus propias conclusiones Comete tus propios errores Luego tendrás que fundamentarlo Aprende y Capitaliza No repitas los mismo errores
  • 18. Caso de Exito Servicio de Testing y Calidad 05/2012 08/2012 01/2013 06/2013 10/201509/2013 Inicio delServicio Fin deTransición Cam bio deestrategia Prim erosindicadores delservicio y área deTesting Inicio deAutom atización (1 persona) Consultoría deCalidad Servicio deAutom atización (10 personas) Creación Desarrollo Mantenimiento 2016 06/2014 Nivel de Rotación < 10% x año M adurezdelEquipoEvolución delEquipo
  • 19. Etapas de un Equipo ETAPA INTERMEDIA ESTABILIZACION Y ALTO DESEMPEÑO
  • 20. Desarrollo de un Equipo Aprendizaje y Crecimiento Reuniones de equipo Charlas individuales (formales e informales) EmpoderamientoEducar con el ejemplo Marcar límites en el momento adecuado Alinear/Coachear en el campo Estar ahí Asumir el riesgo del error y controlar el impacto Capacitaciones
  • 21. Desarrollo de un Equipo Los Líderes conectan el sentido personal con un propósito superior para crear confianza y sentido de dirección. James Kerr (El Legado) Liderazgo, Influencia y Motivación
  • 22. Definiendo un Propósito “Lo que el ser humano en verdad necesita no es un estado sin tensiones sino el esfuerzo y la lucha por una meta que valga la pena, una tarea libremente elegida” Victor Frankl
  • 23. Desarrollo de un Equipo Código y Lenguaje Creencias, Obstáculos y Opciones Unión y Competencia Respaldo y Apoyo MOMENTOS DE CRISIS
  • 24. El equipo se conoce… Valores (Calidad, excelencia, respeto) Fortalezas (conocimiento en metodología de testing, experiencia en la práctica, automatización, performance, seguridad, programación, otras) Oportunidades de Mejora(tolerancia, conocimiento del cliente, testing de seguridad, gestión general del proyecto, etc) Del equipo y de cada uno de sus miembros
  • 25. Dinamica 3 Formación de Equipo Cada equipo realizará una actividad de las siguientes y luego expondrá al resto lo realizado Equipo 1 - Armar una propuesta de equipo para un proyecto de Testing con las sig. características Propuesta debe incluir: • Definición de roles (PM, líder, SR, SSR, JR, automatización) • Duración de la asignación (Fecha de Inicio y Fin) • Calcular tiempo total por rol • Calcular tiempo total del equipo El equipo estimado es de 10 personas, e incluye perfiles de automatización y testing de performance Proyecto ARG Mes 1 Mes 2 Mes 3 Mes 4 Mes 5 Mes 6 DEV SIT UAT PROD/Despliegue
  • 26. Dinamica 3 Formación de Equipo Equipo 2 - Recruiting: • Definir habilidades blandas y técnicas de cada rol de Testing (lider, sr, ssr, jr, automatizador sr, ssr, jr) Equipo 3 - Entrevistas para rol del líder y de tester jr • Escribir 5 preguntas a realizar a cada rol Equipo 4 - Entrevistas para rol de automatizador sr y tester ssh • Escribir 5 preguntas a realizar a cada rol Equipo 5 - Generar Compromisos • Escribir 3 compromisos del líder hacia un individuo del equipo. Detallar el rol de la persona elegida • Escribir 3 compromisos del miembro del equipo hacia el líder • Escribir 3 compromisos establecidos en el equipo completo Tiempo de la actividad: 20 minutos
  • 27. Etapas de un Equipo ETAPA CICLICA MANTENIMIENTO
  • 28. Mantenimiento de un Equipo Analizar Situación Actual Identificar Nuevos Desafios Plan de Acción Implementar Cambios • Puntos exitosos • Puntos a mejorar • Nuevas necesidades de proyecto y del equipo • Nuevos Proyectos • Crecimiento del equipo (cantidad y seniority) • Nuevas Tecnologías o Herramientas • Innovación • Preventa • Desarrollo de Soft Skills • Capacitación • Nuevas Asignaciones • Investigación • Proyectos Piloto • Fechas • Actividades a realizar • Responsables • Puesta en marcha • Comunicación • Alineamiento • Seguimiento y Control • Ajustes • Gestión del cambio cultural y transformación • Período de transición
  • 29. Plan de Acción Alto Desempeño Definir Actividades del Plan en relación a: Procesos y Herramientas RRHH Capacitaciones Procesos de Negocio y Aplicaciones a Testear Proyectos involcrados Asignar Responsables x Actividad Definir Duración de la Actividad y fechas de finalización Definir actividades de control y seguimiento 1 2 3 4
  • 30. Dinamica 4 Desarrollo de Competencias Consigna: Se juntan en grupos de 4/5 personas. Se entrevistan de a pares. Luego comparten la experiencia con el grupo Tienen 30 minutos para las 2 entrevista y 5 para compartir con el grupo. Charlamos sobre el tema. Conocimiento Gestión del Tiempo Enfoque en el cliente Iniciativa Trabajo en Equipo Disciplina y Responsabilidad Comunicación y Gerencia Emocional Independencia
  • 31. Dinamica 5 Armando el equipo Gerente de Servicio (PM) Líder de Servicio Analista de Testing (SR) Analista de Testing/Auto (SR) Analista de Testing/Auto (SSR) Analista de Testing/ Auto (SSR, JR) Analista de Testing/Auto (JR) Dentro de los analistas de testing, aclarar si se asignará alguno con perfil técnico (automatización, performance, seguridad, otro) Asignar a cada rol a un miembro de su equipo y explicar que se tuvo en cuenta. Hacerlo entre todos los miembros del equipo Tiempo de la actividad: 15 minutos
  • 32. ¿Preguntas? Muchas gracias Lic. Mariela A. Romera mariela@timingcoach.com.ar Movil (+5411-40837759)
  • Related Search
    We Need Your Support
    Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

    Thanks to everyone for your continued support.

    No, Thanks