kaizen: mantener una carpeta con info de los tickets de un proyecto para desarrollar mejor
Una práctica que encuentro muy útil a la hora de trabajar en un proyecto de desarrollo, consiste en mantener una carpeta en cada proyecto en el que trabajo, allí guardo información relativa a cada ticket de desarrollo.
Si estoy trabajando en un ticket engorroso, que involucra hacer muchas consultas manualmente a una base de datos para averiguar una serie de datos, tengo una carpeta para este ticket, dentro de la carpeta guardo archivos de texto plano con las consultas que hace falta hacer.
Si encontré una serie de parámetros necesarios para hacer las pruebas, y me dio trabajo encontrarlos, allí, en la subcarpeta del ticket guardo también esa información.
Si hizo falta intercambiar una serie de screenshots con un usuario para explicar algo o entenderlo, allí también guardo esa información.
Si hizo falta tomar una serie de decisiones que no son triviales, allí se guarda.
Si hay que seguir una serie de pasos para probar algo, lo guardo también.
Toda esta información es ya útil al segundo día en que uno trabaja en un problema dado, cuando nos desconectamos de la tarea en cuestión. Y muchísimo más valiosa aún cuando surge la necesidad de retomar un tema.
Por supuesto, uno puede mantener toda esta información en algún documento o wiki aparte, compartido con otra gente del equipo de trabajo pero rápidamente la falta de agilidad al acceder al contenido, la necesidad de formatearlo y redactarlo de forma tal que otros puedan entender lo que estamos resolviendo, entre otras complicaciones, hace que uno abandone la tarea. En cambio, una simple carpeta dentro del proyecto, siempre a mano, un simple archivo de texto perfectamente editable en la IDE, no dan lugar a excusas. Espero que les resulte de utilidad.








