Entradas con la etiqueta ‘lean’

Algunas herramientas de Scrum

Miércoles, 30 de Junio de 2010

Si bien es cierto que cuando se practica Scrum, lo mejor es ser fieles a la filosofía ágil y lean, empleando recursos sencillos como una pizarra, post-its, papel y lápiz, hay toda una serie de herramientas, online y offline, que nos permiten ponerle el “toque tecnológico” a la gestión de nuestros proyectos. Hoy vamos a repasar algunas de ellas, sin ningún orden en particular, de manera rápida como forma de “ampliar el repertorio” si es que queremos emplearlas en un momento dado.

1. ScrumWorks: La firma Collabnet pone a nuestra disposición dos versiones de su producto: una Basic, con funcionalidad simple, pero más que suficiente para pequeños proyectos o grupos, y la versión Pro, de pago, para actividades de mayor envergadura. Con su interfaz de dos columnas nos permite diferenciar entre el contenido de los sprints y las tareas del backlog fácilmente. Permite arrastrar y soltar tareas y gestiona de manera eficiente los lanzamientos de software, si así lo precisamos. El precio por licencia para la versión Pro es algo elevado (USD 500), pero incluye soporte de por vida, actualizaciones y acceso al servicio técnico.

2. SfTS: O Scrum for Team System, de la empresa EMC. Funciona bajo un esquema de suscripción (como casi todas), y es básicamente un plugin para el producto Visual Studio for Teams de la misma casa. Es gratuito, pero es necesario tener el producto mencionado antes para poderlo usar. Una manera de introducir los conceptos ágiles si estamos desarrollando bajo esta plataforma.

3. Pivotal Tracker: El “buque insignia” de los gestores ágiles. Con una interfaz muy amigable y sencilla, nos permite gestionar proyectos con filosofía ágil fácilmente. Una de sus características es que puede calcular la velocidad de un equipo a partir de los datos de los proyectos gestionados en él con anterioridad. Permite generar informes exportables, así como listas en formato CSV de tareas si hiciera falta. También puede importarlas para añadir tareas al Icebox o al Product Backlog, que podemos incluir en los sprints arrastrando y soltando. Su interfaz es muy parametrizable con distintas vistas de tareas en curso, hechas o pendientes. Permite invitar a personas que no tengan cuenta en PT a unirse a un proyecto determinado y nombrar varios administradores para cada proyecto. Como siempre, dos sabores: gratuito (todos los proyectos son públicos) y de pago.

4. Scrumy: Un enfoque minimalista muy lean. Simplemente añadimos el nombre de nuestro proyecto a la dirección web (es decir, http://www.scrumy.com/miproyecto) y ya está, sin necesidad de crear cuentas ni nada por el estilo. También dos modalidades: gratuito y de pago. La última permite pagar mes a mes (USD 7 por mes o USD 5 al mes, si se pagan 12 meses por adelantado). También permite arrastrar y soltar entre las cuatro columnas básicas: To Do, In Progress, Verify y Done. Una buena alternativa para no complicarse la vida si queremos comenzar sencillo.

5. ProjectCards: Esta herramienta, a diferencia de las anteriores (con excepción de SfTS) funciona en local en las principales plataformas (Windows, Linux, Mac OS y como plugin de Eclipse). Es una opción bastante potente si tenemos que gestionar múltiples proyectos complejos y queremos mantener el control “en local”. También posee dos versiones, una gratuita y otra de pago, con un precio por licencia de USD 145, que incluyen soporte perpetuo y actualizaciones. Nos permite llegar a un nivel de detalle muy granular si hiciera falta.

6. Gadget para Google Wave: Si alguno se apuntó a la onda Wave, hay un gadget que se puede emplear para gestionar proyectos con Scrum, como lo muestra este vídeo:

Y por último, una curiosidad. Sabian ustedes que es posible gestionar proyectos de Scrum utilizando el mando de la consola Wii, algo de software y mucha creatividad? Pasen y vean:

Álvaro Matiz

Aprendiendo a gestionar por procesos

Viernes, 9 de Octubre de 2009

Estamos colaborando con un cliente de Zaragoza en un cambio importante hacia la gestión por procesos en su organización, comenzando por el área de Sistemas (buena elección: área transversal, con gente joven y abierta a nuevas ideas como impulsora del proyecto global). Como parte de los talleres de formación y lanzamiento inicial, esta mañana la hemos dedicado a practicar con la simulación Ease-IT: en sólo 5 horas hemos pasado de gestionar 2 solicitudes al año a gestionar 27, con menos personal y muchos más ingresos. No está mal, ¿no? Y simplemente jugando con el proceso y pensando sobre él para conseguir optimizarlo.

Como siempre, han surgido preguntas interesantes. ¿Sirve de algo el Control de Calidad? (al menos en la forma tradicional de realizarlo). ¿Quién debe realmente realizar una determinada actividad? ¿Cómo minimizamos el “tráfico” o movimiento que no aporta nada al proceso? ¿Es mejor la especialización o el “multi-skill”? Y una pregunta fundamental a la hora de rediseñar un proceso: esta actividad ¿para qué? ¿Qué le está aportando al cliente final? Es sorprendente la gran cantidad de cosas que hacemos por la única razón de que siempre se han hecho así.

Gracias a todos por la participación y la buena disposición. Espero que no soñéis esta noche con Solicitudes Internas de Cliente, los estados que atraviesa el río Mississippi o puzzles de cuatro piezas…

© 2009 Pragmatic | Aviso Legal