Guadalinex

Que no te engañen, exige el código fuente.

Posts Tagged ‘Administración de proyectos’

Gestión de proyectos (Project Management)

Posted by Enrique Ramos Ortiz en May 21, 2008

/* Esta noticia ha sido modificada en diferentes ocasiones, añadiendo nuevos datos e impresiones, por lo que es posible que existan incoherencias entre las distintas opiniones dadas */

Se podría decir que un proyecto es una secuencia de tareas que tienen un principio y un final limitados por el tiempo, los recursos y el objetivo final, y que la administración de proyectos es el proceso de combinar de combinar estos elementos para satisfacer los requisitos de este.

Si alguna vez hemos tenido que administrar un proyecto, estas son algunas herramientas libres que conozco:

El funcionamiento de todas ellas es similar. La primera está destinada a escritorios GNOME, ya que utiliza librerías GTK, la segunda para KDE, con librerías QT, y la tercera de ellas está realizada en Java, lo que la convierten en una herramienta portable, que podemos ejecutar tanto en Linux, como en Windows como en Mac.

En verdad no me gustan excesivamente, de echo intento evitarlas, las aplicaciones hechas en Java, pero en este caso me quedo con GanttProject por la sencilla razón de que puedo abrir mis proyectos en cualquier máquina independientemente del sistema operativo que utilicen. El inconveniente que tiene es que posiblemente tengamos problemas a la hora de cargarla en algunas distribuciones Linux, ya que muchas de estas utilizan gij por defecto, y con este compilador de Java no parece funcionar.

Por otro lado, GanttProject parece ser el que menos actividad tiene, puesto que la última versión salió en Diciembre de 2007 y desde entonces no ha habido ningún cambio. En este sentido, parece que el desarrollo más activo es TaskJuggler, de KDE, cuya última versión data del 6 de Mayo, es decir hace escasamente un mes.

Por otro lado también me gustaría añadir, que al parecer, existe una versión de Planner para Windows (http://winplanner.sourceforge.net/) pero que no he probado.

Ya para terminar decir que me decantaría por TaskJuggler, que aunque parece la más compleja, también la más completa o al menos de la que existe mayor documentación. Además, esta herramienta podemos usarla tanto en modo consola, como mediante su interfaz gráfica (TaskJugglerUI), lo cual le da una potencia doble. Para mí, el manejo de una herramienta en interfaz de texto le da unas características extraordinarias, como es la no dependencia de máquinas potentes y ni siquiera interfaz gráfica, y el que sabiendo usar la consola, nunca dependeremos del interfaz gráfico que se use, ya que existe la posibilidad de poder crear varios, exportar a un mayor número de formatos, etc.

Algunos artículos sobre TasJuggler:

Inconvenientes: No existe traducción al español del la interfaz gráfica, y por lo que he leído en los foros, no parece haber mucha intención de que existan más idioma que el nativo de la aplicación. Además la interfaz gráfica no parece implementar la creación de tareas, recursos, dependencias, etc. Simplemente nos sirve para ver de forma gráfica nuestro proyecto, pero no para desarrollarlo. Le he estado echando un vistazo a la documentación, y la curva de aprendizaje puede ser algo larga y complicada.

    Posted in Aplicaciones | Etiquetado: | 5 Comments »