2008-10-31 14 views
7

Somos una tienda de Unix (Solaris, Linux). Este último ciclo de producto volví a la capacidad de liderazgo del proyecto y necesitaba generar un cronograma. Pregunté qué herramientas aceptarían mis gerentes y me sorprendió escuchar "archivos de texto". Mi compañero de equipo y yo intentamos esto, y lo que es peor, tablas HTML para rastrear las tareas que queríamos medir. Fue muy doloroso¿Cuál es su experiencia con TaskJuggler?

Luego probamos algunas herramientas. MrProject es defectuoso, limitado y se bloquea con demasiada frecuencia. Mi gerente jura que Microsoft Project es inflexible. Cada vez que necesitaban cambiar una tarea, reasignar un recurso o reequilibrar, en general, rehuían su plan. Entonces comencé a buscar en Internet una herramienta de planificación de proyectos con capacidad para Linux. Uno que sonaba interesante es TaskJuggler. Está limpio porque las entradas son archivos declarativos. Siento que estoy construyendo un archivo MAKE para un proyecto.

Sin embargo. Tengo un tiempo limitado para dedicarme a evaluar esta herramienta y parece bastante complejo. Antes de adentrarme en el próximo ciclo de productos, me gustaría saber si TaskJuggler es lo suficientemente robusto, flexible y capaz de manejar proyectos de recursos múltiples y de varios meses con cambios frecuentes. Por lo tanto, pido a todos los ingenieros que hayan tenido experiencia con esta herramienta que compartan sus ideas. ¡Gracias!

+0

http://pm.stackexchange.com – Reek

Respuesta

3

La sintaxis de TaskJuggler es bastante fácil, pero tómese su tiempo para leer la documentación. Mi experiencia con TJ:

  • sintaxis muy potente y expresiva
  • útil para el cálculo detallado de los grandes proyectos

Sin embargo, en realidad, una planificación manual tiene en cuenta muchas limitaciones implícitas, que TJ requiere hacerse explícito para obtener escenarios realistas. Por supuesto, esto es cierto para todas las herramientas de planificación, pero encontré bastante engorroso agregar y editar restricciones manuales en proyectos grandes en TJ ... Por lo tanto, me pareció menos adecuado para el seguimiento del proyecto y la reprogramación posterior.

Ahora uso OmniPlanner, que es una herramienta mucho más sencilla que TJ y MSProject, pero resulta adecuada para mis necesidades (especialmente en el seguimiento, análisis e informes).

+0

Gracias. De hecho, miré brevemente a OmniPlanner, pero la idea de llevar mi iBook personal al trabajo todos los días y posiblemente tener que compartirlo para permitir que los co-líderes ingresen sus números me desaniman. voy a tratar TJ en un proyecto más limitado, pero tenga mis expectativas bajas para los más grandes. –

8

No hay nada gratis en la gestión de proyectos, y la gestión de un proyecto complejo con software es inevitablemente compleja. La verdadera pregunta es, ¿la herramienta elegida ayuda con esto?

Task Juggler tiene una curva de aprendizaje, y al final es adecuada para alguien a quien no le importe leer el manual (una necesidad absoluta para esta herramienta) y no está vinculada a la entrada gráfica. Task Juggler requiere que piense sobre su proyecto y lo estructurará de una manera significativa. Es útil si se hace un diagrama por adelantado (muchos usuarios de TJ hacen mapas mentales y hay una herramienta en algún lugar para generar declaraciones de entrada TJ desde un mapa mental de FreeMind). También es muy útil si organiza su archivo de entrada de alguna manera significativa, haciendo que las cosas sean más fáciles de encontrar.

Dicho esto, una vez que empiezas, crear un proyecto con TJ es súper rápido. No necesita molestarse con un millón de cuadros de diálogo, simplemente dígale a TJ lo que desea en el lenguaje de texto de TJ.

Pero aparte de eso, lo que me gusta de TJ (y al principio odié, viniendo de un legado de otras herramientas más tradicionales) es que garantiza que tu agenda tenga sentido. OpenProj felizmente programa recursos al 300% y más. TJ te dará un error y te hará arreglarlo. Sí, es molesto Pero el resultado final es que tienes un cronograma del proyecto que tiene sentido y que en realidad se puede ejecutar. ¡Imagina eso!

Como ya he empezado por decir, nada es gratis. TJ requiere estudio y algo de esfuerzo. La recompensa es la generación de informes abundantes y abundantes, toda la información que necesita para administrar su proyecto según los costos y el cronograma, y ​​la aplicación de un enfoque lógico y confiable para la programación y la asignación de recursos. Y no cuesta $ 499 o lo que sea que vaya con MSP --- es gratis.

+0

Gracias, Bob.Es bueno escuchar una historia en gran medida positiva. Puse a TJ de lado en base a la respuesta leve y el tiempo limitado, pero me lleva a reconsiderar. –

5

He estado usando taskjuggler durante los últimos 4/5 años (4 proyectos con una duración promedio de un año o más). Me resulta muy útil para crear mis estimaciones iniciales de

  • cuánto tiempo el proyecto se llevará a
  • Cuando se liberará cada grupo de recursos.
  • ¿Y si añadimos más recursos con diferentes niveles de experiencia y eficacia a diferentes dominios del proyecto.

Normalmente, el tipo de cosas que la alta gerencia le preguntará acerca de su agenda se pueden generar mucho más rápido y en una granularidad más precisa en comparación con hacer algo similar utilizando MS Project u otras herramientas basadas en GUI.

Hasta hace poco estaba usando taskjuggler para obtener mi programación inicial y usar ms excel para rastrear el proyecto.

Esta es la primera vez que uso el malabarista de tareas para seguir el proyecto semanalmente. y hasta ahora los resultados se ven bien.

+0

Noté la cobertura 'inicial' durante la mayor parte de tu comentario. Me interesaría mucho escuchar cómo va el uso iterativo en su próximo proyecto (s). Gracias por la info. –

+0

¿Puede ampliar cómo encontró el seguimiento de trabajo un año después? Es lo principal que me impide volver a probar TJ. – ocharles

1

Estoy usando Taskjuggler para desarrollar un administrador de tareas muy detallado para grandes producciones cinematográficas. Es una causa brillante de su sintaxis y salidas csv. Screenshot of in-house Planing tool

1

Lo he estado usando por 1w y me encanta.

La prueba de aceptación, por así decirlo, es si el texto/codificación es más expresivo que la entrada basada en la interfaz de usuario. Si se siente cómodo expresando su pensamiento en un lenguaje estructurado pero prefiere/espera la interfaz de usuario, entonces no pase tiempo con TaskJuggler.

Ver http://www.pegasoft.ca/coder/coder_july_2008.html para estas observaciones como

"No hay que esperar una interfaz de usuario agradable con una 'Añadir tarea' botón de aquí." "Incluso los informes deben ser diseñados de que es torpe, lenguaje C-como"

Si así es como usted piensa entonces no pasa tiempo con TaskJuggler.

TaskJuggler es (casi) una conexión DSL para la planificación. Si no sabe qué es una DSL, no pase tiempo con TaskJuggler. O aprenda sobre DSL. :-)

Para el resto, pruébelo, ya que podría poner la planificación en sus manos y quitársela de las manos de las personas que solo la piden para solicitar el estado.

+0

[Idioma específico del dominio] (https://en.wikipedia.org/wiki/Domain-specific_language) para quienes no lo sabían. –

Cuestiones relacionadas