lunes, 20 de agosto de 2018

Como ser un Scrum Master Extraordinario

Diez consejos que siempre necesitarás aplicar para ser extraordinario

1. Nunca comprometa al equipo con nada sin consultarlos primero
Como Scrum Master, no tiene la autoridad para aceptar solicitudes de cambio (sin importar cuán pequeñas) en nombre del equipo. Incluso si está absolutamente seguro de que el equipo puede cumplir una solicitud, diga: "Necesito consultar esto por parte del equipo antes de poder decir que sí".
Y, desde luego, no comprometa al equipo con los plazos, entregables ni nada más sin antes hablar con los miembros del equipo. Puede que no necesites hablar con todo el equipo: muchos equipos permitirán que algunos o todos los miembros digan: "Sí, podemos hacer eso" sin una reunión de equipo completo. Pero sigue siendo su decisión, no tuya.

2. Recuerda que estás ahí para ayudar al equipo a lucir bien
Ser un Scrum Master no se trata de hacerte quedar bien. Te ves bien cuando el equipo se ve bien. Y se ven bien cuando hacen un gran trabajo.
Sabes que estás haciendo bien tu trabajo cuando los que están fuera del equipo comienzan a preguntarse si te necesitaban. Sí, puede ser aterrador si su jefe se pregunta si es necesario. Pero un buen jefe sabrá que tu habilidad y experiencia te hacen parecer innecesario cuando de hecho eres indispensable.
Confíe en su gerente para comprender la diferencia entre parecer innecesario y no ser necesario.

3. No derrotar al equipo con un libro de reglas ágiles
Ni Scrum ni Agile vienen con un libro de reglas (aunque algunos han intentado crear uno).
Si su producto tiene usuarios, considere escribir historias de usuarios. Pero las historias no son obligatorias para ser ágiles. Si alguien necesita saber cuándo entregará: estimar. Si no, tal vez no. Si crees que una revisión al final del sprint es demasiado tarde para recibir comentarios, haz una revisión individual a medida que se crea cada característica.
Ser ágil se trata de honrar los principios y valores que crean agilidad. Si te mantienes fiel a esos, no te puedes desviar demasiado, sin importar lo que te puedan decir algunos.

4. Nada es permanente así que experimente con su proceso
Parte de honrar los principios de la agilidad es experimentar con su proceso. Anime al equipo a probar cosas nuevas.
¿A su equipo le encantan los sprints de dos semanas y cree que funcionan perfectamente? Estupendo. Ahora pídales que prueben una carrera de una semana o tres semanas y observen los resultados. Los experimentos pueden no ser siempre populares, pero son la mejor manera de garantizar que continúe descubriendo nuevas y mejores formas de trabajar.

5. Asegúrate de que los miembros del equipo y los interesados ​​se vean como compañeros
Los miembros del equipo y las partes interesadas del lado del negocio aportan una perspectiva importante a una iniciativa de desarrollo de productos. Como tal, cada uno necesita ser valorado por igual.
Cuando una de las partes ve al otro como algo tolerable, la organización como un todo sufre. Los equipos de desarrollo deben comprender la perspectiva única presentada por los interesados. Y las partes interesadas deben respetar al equipo de desarrollo, incluida la escucha cuando los desarrolladores dicen que un plazo es imposible.

6. Proteja al equipo, incluso en más formas de las que puede pensar
Quizás el consejo ágil que se da con más frecuencia es que un Scrum Master necesita proteger al equipo de un propietario de producto o partes interesadas excesivamente exigentes. Y ese es un buen consejo. A veces, los propietarios de los productos simplemente piden demasiado con demasiada frecuencia y con demasiada agresividad. Esto obliga a los equipos a cortar esquinas, generalmente esquinas de calidad, que vuelven a rondar el proyecto.
Y entonces un buen Scrum Master protege al equipo contra esto.
Pero lo que no escuchas tan a menudo es que un buen Scrum Master también debería proteger al equipo contra la complacencia. Los buenos equipos ágiles buscan constantemente mejorar. Otros equipos se conforman, tal vez inconscientemente, en pensar que han mejorado lo suficiente. Y es probable que sean dramáticamente más rápidos y mejores que antes de haber oído hablar de ágil. Pero incluso los grandes equipos a menudo pueden mejorar mucho.
Los Great Scrum Masters protegen a los equipos de la sensación de que no les queda nada por aprender.

7. Desterrar el fracaso de su vocabulario
De vez en cuando, voy a visitar a un equipo que se refiere a un sprint como un "sprint fallido". Por lo general, esto significa que el equipo no entregó todo lo que planeaban. Apenas considero una falla, especialmente si el equipo terminó la mayoría de los elementos planificados o si manejaron hábilmente una emergencia.
Cuando un jugador de baloncesto tira el balón hacia la canasta y anota, se llama gol de campo. Cuando el jugador falla, se llama intento de gol de campo . No es un fracaso . Un intento .
Good Scrum Masters ayuda a los equipos a ajustar su forma de pensar para que reconozcan los sprints y las características que no alcanzan las expectativas como intentos en lugar de fracasos.

8. Elogie a menudo pero siempre atentamente
El otro día le dije a mi hija adolescente que estaba orgulloso de ella. Su rostro se iluminó. Eso no debería haberme sorprendido. ¿A quién no le gustaría que le digan que alguien está orgulloso de ellos?
Pero la forma en que reaccionó me hizo darme cuenta de que no debía contarle esto con la suficiente frecuencia. Pensé que era equivalente a que le dijera algo obvio, como: "Eres alta". Pero supe que no era así.
Nunca ofrezcas elogios falsos. Nadie quiere escuchar eso. Pero cuando los miembros de su equipo hacen un buen trabajo, hágales saber. Lo más probable es que no lo escuchen con la suficiente frecuencia.

9. Aliente al equipo a hacerse cargo de su trabajo
Un equipo que es nuevo en Agile confiará en su Scrum Master o coach de manera significativa. El equipo puede no saber cómo mantener reuniones de scrum diarias en quince minutos. O pueden no entender la importancia de superponer el trabajo o de ser un equipo multifuncional.
Lo mismo puede decirse de un equipo deportivo inexperto. El entrenador de los niños pequeños que aprenden a jugar fútbol (soccer) necesita enseñarles todo. Cuando mis hijas tenían 6 años, su entrenador corría a lo largo de todo el juego gritando: "¡Patea y corre!". Si no lo hacía, los jugadores jóvenes se olvidarían. Incluso con él gritando, de vez en cuando algún niño simplemente se sentaba en la hierba y miraba.
Compare el entrenador de los niños con el entrenador de un equipo de la Copa del Mundo. En un equipo de la Copa del mundo, los jugadores han aprendido qué hacer. Si el entrenador llega tarde a la práctica, los jugadores sabrán qué ejercicios o ejercicios para comenzar el día. El entrenador de la Copa Mundial no necesita recordarles a los jugadores que pateen y corran. Pero el equipo de la Copa Mundial nunca te diría que no necesitan un entrenador en absoluto.
No importa qué tan bueno sea un equipo ágil, todavía creo que se benefician de tener un Scrum Master o entrenador. Pero los buenos equipos ágiles asumen algunas de las tareas de entrenamiento más sencillas como parte de sus propios viajes para dominar las habilidades necesarias en el desarrollo de productos.

10. Cállate y escucha
Algunos de los mejores entrenadores o mentores que hará es permanecer en silencio y dejar que el equipo descubra la respuesta.
Esto puede ser difícil. Cuando ve que su equipo lucha por descubrir qué hacer, es natural querer intervenir y ofrecer consejos. Pero si resuelve problemas o incluso ofrece sugerencias con demasiada facilidad, los miembros del equipo aprenden a esperar que resuelva todos los problemas para ellos.
No quiero insinuar que nunca puedas ofrecer sugerencias. Eres una persona inteligente. Si no, no estarías en el rol en el que estás. Pero parte de ser un gran Scrum Master es ayudar a los equipos a aprender cómo resolver problemas por sí mismos. Si resuelves todos los problemas que enfrentan los miembros del equipo, no tienen la oportunidad de aprender cómo hacerlo ellos mismos.

¿Qué falta en esta lista?
Estoy seguro de que me faltan algunas perlas de sabiduría. ¿Cuál es el mejor consejo de una frase que has recibido o dado como Scrum Master? Por favor comparte tus pensamientos en los comentarios a continuación.

fuente : https://www.mountaingoatsoftware.com/blog/ten-sentences-with-all-the-scrum-master-advice-youll-ever-need

domingo, 12 de agosto de 2018

Una vista de la herramienta Team Canvas

Canvas es una herramienta estratégica facil de usar que ayuda a los miembros del equipo a iniciar proyectos y alinearse en una visión común. Según nuestra experiencia con startups y grupos creativos, está hecho para iniciar proyectos colectivos sin problemas, permitir que las personas conozcan entre sí y acumular el impulso suficiente para ponerse en marcha.  mas información de ella en http://theteamcanvas.com/use/