Algunas herramientas ágiles
Tuesday, 1 de April de 2008Los métodos de desarrollo ágil ponen el énfasis en la comunicación “cara a cara” más que en la generación de documentación, de forma que alguno de los procesos más destacados, como por ejemplo SCRUM, pueden llevarse a cabo prácticamente sin herramientas: papel, boli y algunas tarjetas son suficientes.
Esta búsqueda de la sencillez no ha impedido que aparezcan en el mercado algunas aplicaciones específicas para trabajar con una metodología ágil. Os vamos a proponer algunas. De menos a más:
Enseña tus cartas
Cardmeeting es una sencilla herramienta de colaboración simultánea en la que los usuarios pueden ir añadiendo sus cartas con ideas, conceptos, tareas, etc. Puede resultar útil para celebrar una tormenta de ideas o brainstorming, para realizar una planificación ágil, o simplemente para fijar y compartir las ideas con otros usuarios. Las cartas pueden clasificarse luego en diferentes categorías temáticas (curioso, sorprendente, divertido, frustrante) y colores, de forma que podemos asignar un orden a las ideas formuladas de manera dispersa. Todavía está en versión Alfa. Si tenéis curiosidad, podéis repasar la conferencia Agile de 2006.

Hecho para scrum
Scrumdesk es una herramienta de gestión diseñada específicamente para trabajar con SCRUM, la metodología de desarollo ágil más conocida. Permite automatizar los procedimientos básicos de SCRUM, como son la elaboración del product backlog (lista de requisitos de alto nivel ordenada según la prioridad), el sprint backlog (lista de tareas que deben ser completadas en un plazo de entre 1 y 4 semanas) o las historias de usuario. Podéis consultar aquí la lista de funcionalidades.
Todo el ciclo del proyecto
En Rally afirman ser los auténticos y genuinos número 1 en el software de gestión ágil… Su aplicación cubre todo el ciclo del proyecto, y permite crear un flujo entre la labor de los gestores, desarrolladores y responsables de testing. Sus productos están centrados en las siguientes funciones: organización del proyecto, el reporte y control, la planificación y seguimiento, gestión de calidad, colaboración de equipos, customización e integración, y administración de permisos. Entre los clientes de Rally se encuentran varias grandes compañías.