Buscar este blog

jueves, 3 de febrero de 2011

15 minutos por Skype

En el grupo donde estoy de Scrum Master - rol que veo poco mediterraneolizable y en ese tema quizá entro algún día - se da la particularidad de que no estamos todos en la misma ubicación física, sino que estamos físicamente en dos sedes y a la practica en unos tres o cuatro oficinas. En este caso se planteó hacer la reunión diaria de manera telemática, y se selecciono Skype para hacer una sala de chat donde realizar la reunión. La primera decisión fue si lo hacíamos en chat de texto o en videoconferencia, pero dado que la conferencia - y no hablemos ya de la videoconferencia - con más de un interlocutor no acaba de funcionar de manera maravillosa (aún no sé porque tecnicismos), optamos por la magnifico, estupendo y tradicional mecanismo de chat en texto, almenos para comenzar.

Seria falso relatar las magnificas cualidades del chat de texto - carece de sentido - porque no hemos hecho ninguna reunión “de pie” en con el grupo, por lo que comentaré las cosas que me han llamado la atención de realizar las reuniones por chat:

1) Dado que las reuniones duran 15 minutos, es importante tenerlo escrito antes y pegar el resumen personal, ya que si hay que escribirlo en el mismo momento, cosa que alarga la reunión.

2) Hacen falta unas cuantas bastantes conversariones por skype para que las reuniones se hagan más cortas y el equipo sepa cuando se está alargando o no y que se hagan más eficientes.

3) Todo el mundo puede coger la batuta de la reunión, pero no es mala idea que cada persona pegue su resumen del día, espere unos momentos a ver si alguien quiere comentar alguna cosa y que pase el turno de palabra a un compañero que no haya dicho nada. Léase: paso de testigo.

4) Si hay que hacer algún comentario dirigido a una persona, puede ser interesante indicarlo de manera directa, p.e.

@roberto : este bloqueo es el mismo que el de ayer, no?


Así se facilita que no entren más personas en la conversión directamente.

5) La información que se escribe, se guarda en un log y luego puede ser interesante querer buscarla por algún motivo. Por ese motivo, añadir marcadores en el texto que se escribe, puede ayudar en un futuro a localizar cosas. Como ejemplo puedo añadir mi nombre de al principio

[juanp]

ayer: bla, bla, bla

hoy: bla, bla, bla

bloq: ninguno


Así, sé que buscando en los logs por [juanp] encontraré mis entradas.

6) Por el mismo motivo que (5) al comenzar la reunión es bueno poner una buena separación, porque Skype pone todos los logs juntos, dos buenas lineas de asteriscos pueden hacer correctamente su función.

Como el tema es curioso, he surfeado a ver si encontraba alguna cosa interesante. Sorpresa!
A Practical Guide to Distributed Scrum: Distributed Daily Scrum Meetings comenta pros i contras del chat de texto ; será interesante ver si en el futuro podemos ampliar o refinar este cuadro.

ProsCons
  • Whole team takes part in each day.
  • Team can discuss blockers and remove them immediately.
  • A transcript of the chat can easily become a set of notes for the meeting.
  • May be easier for non-language speakers to write their thoughts instead of speaking.
  • The team loses both face-to-face and verbal communication. Unlike teleconference interaction, the Scrum Team cannot hear voice inflections.
  • No guarantee the Scrum Team is paying attention to the chat session.
  • Full accountability for the meeting occurring at the same time every day is fully on the ScrumMaster.
  • Can be chaotic depending on how the team conducts the meeting.

3 comentarios:

  1. Muy interesante contribución.
    Hay iniciativas similares pero en lugar de usar Skype usan Google Wave:

    Documentando en Scrum con Google Wave
    http://www.sg.com.mx/content/view/995

    Scrum Task board gadget
    http://www.masteringwave.com/2010/01/scrum-task-board-gadget/

    Planning meetings with multiply particpants in Wave
    http://www.masteringwave.com/2010/02/planning-meetings-with-multiply-particpants-in-wave/

    Podéis montaros un Wave insite, algunos ya lo hacen.
    SAP a tomado el proyecto y lo está integrando a sus necesidades, podéis leerlo aquí:
    http://wiki.sdn.sap.com/wiki/display/EmTech/Google+Wave

    Saludos.

    ResponderEliminar
  2. Efectivamente, hacer las reuniones por chat implica que la atención muchas veces no se centra en la reunión, sino que se dispersa. Pero por lo menos queda escrito.

    ResponderEliminar
  3. Hay una cosa que queda clara y es la necesidad de definir las herramientas corporativas que deben ayudarnos en nuestro día a día en la aplicación de esta nueva metodología. Este es uno de los casos más claros, pero también ha llegado el momento de escoger el repositorio para la documentación que generan los diferentes grupos.
    Con o sin Scrum, algo que he echado en falta desde el primer momento ha sido la existencia de esta herramienta de comunicación ágil establecida por la organización, cada uno utilizaba una diferente, hoy en día todavía es así.
    Esta claro que es un paso más y todavía estamos cerrando los primeros ciclos, pero es el momento de darlo.

    ResponderEliminar