La herramienta de gestión de proyectos ágil más adecuada [cerrado]


He estado trabajando con la gestión de equipos ágiles durante bastante tiempo. Ahora estoy en una empresa que no importa lo duro que presione por el hecho de que cara a cara es el camino a seguir y que las hojas de excel funcionan para ponernos en marcha. Pero la compañía ve el "gráfico de quemado en una página web" como el enfoque principal. En realidad ven eso y la capacidad de ver y seguir el backlog en línea como lo más importante y básicamente no podemos comenzar antes de que esto esté en su lugar. Las personas involucradas en realidad no son que muchos y no están repartidos en varias oficinas, así que realmente no puedo ver la necesidad. Pero he decidido dejar de volverme loco por esto y simplemente morder la bala.

Así que empecé a mirar alrededor y le di a Pivotal Tracker, Banana Scrum y algunos otros una oportunidad. Una mezcla de todos ellos probablemente sería mi mejor opción, pero teniendo en cuenta los criterios de abajo, que me encajaría mejor? He buscado StackOverflow y he leído algunas recomendaciones antes de publicarlas, pero ninguna de ellas se ajustó realmente todas mis necesidades. El problema PRINCIPAL es dar a las personas una indicación de la carga de trabajo y la carga de trabajo futura del departamento, pero si vamos a comenzar a usar una herramienta de gestión, también podría llenar algunas otras solicitudes.

  • Capacidad para ejecutarlo en un sistema interno servidor (ya que muchos de los sistemas con los que debería integrarse no son públicos en la red)
  • Capacidad de integrarlo con Bugzilla, preferiblemente bidireccional
  • Capacidad para externos aplicaciones (como sitios web) para obtener datos acerca de atraso y bunrdown-chart
  • Capacidad para manejar equipos multifuncionales (es decir, podríamos solo tiene una persona en un equipo con un dada la habilidad. Antes de que yo maneje esto manualmente para evitar asignar a esta persona en un sprint, pero si otros son capaces de jugar con el backlog esto debe ser preferiblemente se indica automáticamente)
  • Capacidad para imprimir fichas
  • Pizarra virtual
  • Capacidad para configurar informes automáticos que se enviarán por correo
  • Indicación a largo plazo de grano grueso (nombre correcto?) estimation of features done and short term fine grained estimation

ACTUALIZACIÓN: el código abierto sería preferible. Jira es agradable, pero la licencia es bastante cara

ACTUALIZACIÓN 2012-01-03: Me gustaría dar un consejo sobre Backlogs para Redmine que agrega instalaciones de Scrum a Redmine de una manera aceptable.

Author: Nuwan, 2011-02-17

5 answers

JIRA con el plug-in GreenHopper proporciona la mayor parte de lo que quieres. Como usted dice, no es gratis, pero los costos de licencia son razonables. Veinte dólares para empezar con 10 usuarios es una buena oferta.

He usado GreenHopper durante unos años. Probamos hojas de cálculo de Excel de antemano; apestaban. El problema requiere una base de datos y una mejor visualización.

A petición, imprimimos tarjetas de tareas de JIRA para un tablero de tareas físico durante unos meses. Pero eso fue una tontería. -- SECO. Un proyector en la sala de standup es todo lo que necesita. Opcionalmente, puede filtrar las tareas para centrarse en los miembros del equipo a su vez.

Capacidad para ejecutarlo en un servidor interno (ya que muchos de los sistemas con los que debería integrarse no son públicos en la red)

Sí.

Capacidad para integrarlo con Bugzilla, preferiblemente bidireccional

La última vez que revisé, podría importar problemas de Bugzilla.

Capacidad para aplicaciones externas (tales como sitios web) para obtener datos sobre backlog y bunrdown-chart

Los scripts de Jelly y JQL podrían ayudar aquí.

Capacidad para manejar equipos multifuncionales (es decir, es posible que solo tengamos una persona en un equipo con una habilidad determinada. Antes solía manejar esto manualmente para evitar la asignación excesiva de esta persona en un sprint, pero si otros van a poder jugar con el backlog esto debería indicarse preferiblemente automáticamente)

No estoy seguro de lo que estás buscando aquí. Usted puede crear grupos personalizados de usuarios. En el sistema básico, la única indicación de sobre-asignación es el número total de horas de un usuario en un sprint.

Capacidad para imprimir fichas

Hicimos esto. Hay un elemento de menú "Imprimir tarjetas".

Pizarra virtual

Hay un tablero de tareas. Sin superficie de dibujo arbitraria.

Capacidad para configurar informes automáticos que se enviarán por correo

Sí, con un control muy fino de quién obtiene envió qué en respuesta a qué eventos. Hay varios mecanismos, configurables por administradores, administradores de proyectos o usuarios.

Indicación a largo plazo de grano grueso (nombre correcto?.. jeje) estimación de las características realizadas y estimación de grano fino a corto plazo

Hay un gráfico de burndown basado en horas para el corto plazo del próximo sprint, y un burndown basado en problemas para el largo plazo.

 15
Author: Andy Thomas,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-05-19 18:42:13

Pivotal Tracker es una gran herramienta. Desafortunadamente, ahora se paga (ya no es gratis). Otras herramientas que son bastante sólidas incluyen: Rally, Versión Uno, Jira (con Greenhopper), AgileZen, AgileBuddy, TinyPM, Aldon Agile Manager, Agile Bench, Scrum Desk, Scrum Ninja, por nombrar algunas.

Las herramientas ágiles están siendo construidas por la carga del barco. Usted nunca puede encontrar la " herramienta perfecta." Periodo.

Sugiero que empieces con una pizarra, cinta y stickies. Al final de la día, las tablas de pared son el REY para Ágil.

 10
Author: Agile Scout,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-08-18 11:48:42

En mi último proyecto usé Pivotal Tracker que era muy hábil, aunque tienes que aceptar que es el camino de Pivotal o la carretera :) Aunque ya no es gratis, es barato. No he probado Mingle, aunque escucho algunas cosas buenas sobre él si estás dispuesto a poner en el esfuerzo de configuración, similar a Greenhopper, que es lo que acabamos de cambiar a usar internamente.

@Jody - No creo que Jira sea exagerado para equipos pequeños si lo configuras mínimamente. Aun así yo puede simpatizar con que Jira / Greenhopper no 'solo funciona' fuera de la caja, y algo como Pivotal Tracker o 37signals BaseCamp puede ser una mejor opción.

 3
Author: Fox,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-04-07 10:46:35

Si estás interesado en herramientas de código abierto, te sugiero que mires el Directorio de Herramientas de Código abierto Scrum Pero si el costo es un problema y no tienes mucha gente en tu proyecto, muchas herramientas comerciales como TinyPM ofrecen una versión gratuita de sus herramientas para equipos pequeños (5 personas en su caso creo)

 2
Author: Franco,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-03-11 14:43:54

Usé 37 signals' basecamp con mucho éxito. Combiné esto con un 3rd party burndown chart - http://www.burndowngraph.com/.

Administré el backlog sin conexión en una hoja de cálculo o como una sola lista de tareas pendientes en el proyecto. Aunque podrías usar 2 proyectos basecamp. Uno para el sprint actual, y otro para el backlog. Cada historia se convierte en una lista de tareas pendientes, y cada tarea lo es ...bueno, un artículo de todo. Las estimaciones de horas para las tareas van al final de un elemento de todo en la forma " 1h " o " 1d" o lo que sea.

La suma de todas las tareas pendientes es tu backlog de sprint y taskboard en uno.

Para sus preocupaciones de integración, tienen una maravillosa API que le permite hacer casi cualquier cosa que desee.

No imprimirá tarjetas de índice, pero si realmente las necesita, siempre está la API.

Informes automáticos, hmmm. No lo creo, pero si la gente está genuinamente interesada, deberían revisar la página del proyecto para ver si hay actualizaciones.

No estoy seguro de que te ayudaría con la cruz cosa del equipo funcional, pero tal vez no entiendo exactamente el problema allí.

Creo que cubrió todos sus puntos (no que basecamp puede, pero está cerca)

Realmente suena como si estuviera tratando de usar esta herramienta para apaciguar a la administración, pero aún así hacer las cosas a su manera. Cualquier herramienta que elijas no será completamente exitosa hasta que tú y el equipo la adopten también.

La mejor de las suertes. Por cierto, creo que Greenhopper y Jira son exageraciones para equipos pequeños.

 0
Author: Jody,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-02-18 01:40:24