Trello

En cada proyecto decidimos qué columnas usar, pero en general nos basamos en algo parecido a:

  • No todavía / Futurología: Estas tarjetas son cosas que nos interesaría hacer en un futuro, pero que no tienen prioridad. No es demasiado importante mantener una estructura y se pueden mezclar temas en una sola tarjeta.

  • Objetivos Mediano Plazo: Objetivos de negocio que queremos cumplir pero no son de primera prioridad.

  • Objetivo Actual: Objetivo de negocio hacia el que hay que apuntar con el desarrollo.

  • Backlog: Estas tarjetas indican funcionalidades a desarrollar en el corto plazo. Requieren tener un título que especifica el objetivo de una tarea. No debieran mezclarse temas y hay que evitar los checklists para que las tarjetas se mantengan granulares. En general, una tarjeta no debiera tomar más de una sesión de trabajo, deben estar constantemente priorizadas (las más importantes arriba).

  • En Progreso: Son las tareas que la persona está ejecutando. Idealmente cada persona debiera tener a lo más una tarjeta en esta columna en un momento dado.

  • Code Review: En estas tarjetas debiera existir un link al Pull Request asociado. Para esto usamos el Power-Up de Github en Trello.

  • En revisión: Las tarjetas en esta columna debieran poder probarse en el servidor/aplicación de Staging.

  • Listo este Sprint: Estas tarjetas ya están aprobadas y funcionando correctamente en Staging.

  • Listo: Tarjetas que ya están funcionando y no corresponden a algo que se haya hecho en este sprint.

Una vez a la semana nos juntamos a revisar el estado del proyecto, mirando las columnas de derecha a izquierda para ir actualizando el estado de las tarjetas.