Pregunta

Recientemente comencé a usar "JIRA" con el complemento "Greenhopper". Sin embargo, no siento que esto realmente esté haciendo lo que quiero. Vi una característica genial en "Scrumworks Pro", donde puede ejecutar la aplicación como una aplicación de escritorio. Por lo tanto, mis requisitos incluyen cosas como:

  • Debe tener una interfaz de usuario realmente fácil para administrar tareas scrum
  • Preferiblemente debe tener una versión de escritorio que se conecta a la versión web
  • ¡No tiene que ser libre, siempre que se rockea!
  • No debe ser una aplicación de carnicería, sino algo específicamente diseñado para Scrum, con un buen equipo de desarrollo.
  • También sería una ventaja adicional si puede integrarse con la subversión de alguna manera.
  • Neo otra ventaja adicional si los sprints pudieran enviar resúmenes a los dueños de negocios del trabajo que se completó. Es decir, informes personalizados.

¿Alguna sugerencia?

¿Fue útil?

Solución

Tu podrías intentar Concierto del equipo racional de IBM.

Easy UI: Muy, especialmente la versión de Eclipse.

Desktop: puede usar la versión web, vs complemento o eclipse, por preferencia del miembro del equipo. Como dije, recomiendo Eclipse (pero realmente no he visto el complemento VS)

Precio: Creo que es gratuito hasta 10 desarrolladores, entonces son los esquemas de precios de IBM. Pero si eso no es un problema ...

(no) aplicación de carnicería: es IBM, por lo que no es un truco; Y se basa en el jazz, por lo que hay un jugo de comunidad de desarrolladores adicional allí. Si bien se supone que puede apoyar tanto tradicional como ágil, en mi experiencia es más fuerte para Scrum. Además, la configuración es altamente personalizable.

Integración SVN: Si bien no hay un puente oficial para esto, estoy bastante seguro de que se ha hecho antes (por ejemplo, por clearvision), y se puede hacer de nuevo si es necesario. Además, RTC viene con su propio sistema SCM: no sé si eso funcionaría lo suficientemente bien como para reemplazar a SVN por completo, pero podría hacerlo.

Informes: muchos (algo) paneles y gráficos personalizables. Si hay una manera de enviar informes automatizados, aún no lo he visto.

En general, suena bastante cerca de lo que estaba describiendo.

EDITAR: Por demanda popular, algunas capturas de pantalla ... de mi entorno de producción real. Esto va a ser largo.

Work Breakdown

Esta es la vista de desglose de trabajo de mi sprint actual. Puede ver que tiene historias de usuarios, tareas, puede tener defectos, AR, riesgos, impedimentos, lo que tiene. En realidad, es personalizable para que pueda agregar tipos de objetos adicionales, cada uno con sus propias propiedades y máquina de estado. Cada una de las propiedades que ve se puede cambiar desde esta vista, por lo que es muy fácil agregar una nueva tarea bajo una historia, establecer su estimación y un breve título, y listo. En general, quizás 10 segundos para crear una nueva tarea. CTRL+S comete sus cambios (toma ~ 1-2s).

De hecho, casi nunca tengo que dejar esta pantalla durante un sprint. Puede asignar trabajo a alguien haciendo el elemento bajo su nombre, arrastrando un elemento existente bajo su nombre, o haga clic derecho -> Asignar al propietario -> su nombre. Puede cambiar los estados y establecer el tiempo dedicado (o el tiempo a la izquierda, la vista es personalizable) desde esta pantalla también. De vez en cuando desea abrir un elemento para la edición individual, que puede hacer haciendo clic derecho en cualquier objeto. Eso lo abre en una nueva pestaña.

Puede ver que cada miembro del equipo individual, así como el equipo en su conjunto, se realiza un trabajo frente a esperado. Esto se basa en las fechas de lanzamiento que he establecido para los sprints y el trabajo total estimado. Si está haciendo Scrum correctamente, entonces en el segundo tercer día ya ha asignado cada historia la gran mayoría de sus tareas. Obtiene un medidor útil para cuántos artículos no ha estimado. De hecho, incluso puede filtrar elementos estimados para que pueda concentrarse en estimar los restantes (que nuevamente son dos clics).

PD: Mis compañeros de equipo no necesariamente tienen buenas desgloses / estimaciones aquí. Pero se entiende la idea.

Las vistas que puede tener son muchas y se pueden personalizar. Entonces, si te gusta un tablero pegajoso para tus tareas, tienes ...

Taskboard View

En realidad no uso mucho esto, pero está ahí. Puede verlo mediante grupos agrupados de progreso, resuelto, etc. (como la captura de pantalla), lo cual es bueno para ver varios tipos de objetos diferentes; O puede hacerlo mediante la máquina de estado de un tipo de objeto específico (por lo que para los defectos que podría haber resuelto, WNF, etc.) Hablando de defectos, esto puede integrarse con ClearQuest (aunque tiene malas limitaciones si está utilizando una solución de múltiples sitios para cq). No sé si dejaría que RTC reemplace completamente un sistema de seguimiento de defectos diferente, pero posiblemente podría hacerlo.

Por cierto, el tablero de tareas es intuitivo en el sentido de que puede arrastrar una tarea de un estado a otro y actualizaría su estado, suponiendo que la transición del estado esté permitida por la máquina de estado que determinó.

Son posibles más vistas. Otro filtro que uso durante la planificación de sprint es "elementos de ejecución", lo que me deja solo las historias y las epopeyas, sin desorden debajo de ellos. Hablando de "debajo de ellos", podría tener otros tipos de relaciones que los padres, como "relacionado" o "bloqueo". Para hacerlos, aunque creo que tienes que entrar en el objeto específico. Padre-Child también se puede hacer de esa manera, pero generalmente simplemente arrastre objetos entre sí.

Agregaré aquí un par de capturas de pantalla del panel lateral y luego creo que he terminado ... porque deberías tener la idea.

Team Artifacts panel

El panel de artefactos del equipo le permite explorar los objetos relevantes. Generalmente para la gestión de scrum que serían planes, que es donde mantiene todos sus artículos de trabajo. El elemento de "elementos de trabajo" en realidad es un poco engañoso en ese sentido, le permite hacer consultas (por ejemplo, "Abrir asignado a mí"), que luego aparecen en un panel inferior. Personalmente prefiero usar los planes.

También puede ver compilaciones, control de origen allí: para algunos equipos son indispensables, para otros (como el mío) realmente no se usan.

Última captura de pantalla ...

Team Dashboard

En realidad, obtuve tres áreas en el tablero del equipo (cuatro con "compilaciones" no presentadas aquí, que no uso). "Mis elementos abiertos" en realidad pueden mostrar cualquier consulta, por cualquier pedido. Este usa prioridad. Rovering en cualquiera de estos muestra los elementos relevantes (toma 0.5-1s para pensar en ello), con F2 ampliando la información sobre herramientas. Al hacer clic en cualquiera de estas columnas, recupera los elementos para el panel inferior.

El registro de eventos es lo que esperarías, cosas que tu equipo ha estado haciendo. Del mismo modo, fácil de expandir, hacer clic en un elemento abre el elemento de trabajo correspondiente en una nueva pestaña.

Luego está la carga del equipo, que compara los elementos asignados estimados con las horas esperadas de cada miembro del equipo que quedan en la iteración, así como en total. Esto se basa en la configuración individual de las horas de trabajo y las ausencias planificadas (por desgracia, las ausencias no parecen apoyar ninguna programación de medio día, solo días completos). Por casualidad completa, tengo un miembro del equipo sin carga, uno con carga que coincide exactamente con sus horas esperadas, y uno que aparentemente masticó más de lo que podía tragar. Por supuesto, solo necesita actualizar sus tareas, aunque en este caso particular realmente está sobrecargado de trabajo. Este tablero permite que un Scrum Master identifique este tipo de situación rápidamente e intente resolverlo antes de que sea demasiado tarde. (No preguntes por qué eso no sucedió en este caso).

El rendimiento también es sorprendentemente bueno. No estoy seguro de lo que hicieron en su arquitectura, pero es mucho más suave que otras soluciones empresariales que he usado. Con mucho.

Tal vez debería dejar en claro que no estoy afiliado de ninguna manera a IBM, Jazz, RTC, etc. Creo que la herramienta es bastante ingeniosa. Todavía no he terminado de explorarlo, pero para Scrum parece bastante bueno y estoy feliz de correr la voz :)

¿Es esto lo que estás buscando?

PD: Hay un montón de herramientas ágiles por ahí, podría continuar mirando a su alrededor. Pero si Jira no fue lo suficientemente bueno para usted, entonces eso probablemente descalifica quizás el 90% de lo que hay que es peor (por ejemplo, Rally).

Otros consejos

Rastreador fundamental: http://www.pivotaltracker.com/

No hay versión de escritorio, pero prácticamente se mueve. Tiene muchas integraciones y herramientas de terceros.

VersionOne es muy bueno. Libere hasta 10 usuarios, una buena interfaz web y una rica base de complementos.

Hemos estado usando Assembla (www.assembla.com) durante más de un año. No es gratis y no tiene una versión de escritorio, pero definitivamente se mueve.

Algunas cosas que amo:

  • La interfaz de usuario es limpia y simple ser adecuada para desarrolladores y dueños de negocios por igual.
  • Las tareas y los compromisos están integrados de SVN y GitHub, por lo que facilita el seguimiento de los cambios de código relacionados con las tareas.
  • La herramienta Cardwall/Kanban es excelente para rastrear rápidamente tareas.
  • Se está desarrollando constantemente con nuevas características como revisión de código y características mejoradas de muro de tarjeta.

No puedo comparar su funcionalidad con todas las soluciones que existen, pero puedo decirle que funciona bien para nuestro equipo, es mucho mejor de lo que usan nuestros socios y que los clientes están contentos con él.

Como profesional de Scrum durante 8 años y el usuario de la mayoría de la herramienta mencionada anteriormente, no recomiendo nada mejor que una placa blanca simple y concentrarme en su proceso.

Pero si tiene que usar una herramienta, especialmente para equipos distribuidos ...

Recomiendo scrumdo.com rápido, fácil de usar.

Nice Kanban Board, Poker de planificación integrada, gestión de historias intuitivas con drag drop, ideal para equipos distribuidos.

También nos gusta el código fuente fácil y las integraciones de gestión del tiempo.

Los precios escalan muy bien con nuestros equipos en crecimiento.

También la versión de código abierto ayuda al equipo de seguridad para instalar en el firewall.

Scrumdo es muy recomendable. La gestión ágil de proyectos se hizo muy fácil. ¡Espero que todos los equipos de nuestra empresa usen Scrumdo!

Probar Envoltura agile. Estoy seguro de que te gustaría.

  1. Tiene una interfaz limpia, delgada y fácil de usar para administrar historias de usuarios de scurm, tareas, defectos, iteraciones, lanzamientos y atrasos.
  2. Se integra con subversión y gits. Tiene servicios API/web.
  3. GRATIS para el equipo de 5 usuarios. Muy asequible para equipos de mayor tamaño. Puede usar a pedido o en las instalaciones que se adapten a sus necesidades. Sin embargo, no viene en la versión de escritorio.
  4. Puede crear informes personalizados y usar muchos gráficos estándar: gráfico de velocidad, quemado, quemado, flujo acumulativo de la historia, etc.

Definitivamente eche un vistazo a A tiempo por Axosoft. Se adapta a su lista de deseos a un tee, incluida Integración de subversión (Si está utilizando Visual Studio), escritorio y clientes web, etc. He usado a tiempo durante los últimos cinco años y lo recomiendo encarecidamente.

Lo mejor de todo es que su sitio tiene toneladas de información, por lo que no tengo que pasar una noche creando capturas de pantalla para que coincida con la respuesta de Polymeron.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top