Organizadores de Proyectos
Hay una cosa evidente, la mayoría de los mortales, no podemos confiar en
nuestra cabeza. Habitualmente olvidamos tareas y dejamos que se enquisten otras (por pereza o
dejadez) lo que provoca que no seamos demasiado eficaces e incluso que acabemos
teniendo problemas (laborales y/o personales)
Se hace necesario utilizar herramientas que nos ayuden, de un modo sencillo a
solucionar este problema.
Hoy vamos a ver dos herramientas gratuitas construidas en Java (por lo que,
en principio, funcionan en cualquier sistema operativo) que afrontan de distintos
modos el problema. Cabe destacar que, para variar, están disponibles en
castellano (aunque este es un punto interesante a discutir porque puede denotar
que no nos implicamos en proyectos internacionales para ofrecernos a traducirlos
a nuestro lenguaje) .
Gantt Project
La primera que vamos a ver se llama GanttProject y como el propio nombre
indica, sirve para hacer los diagramas de Gantt, los más comúnmente utilizados
para las reuniones de seguimiento de proyectos.
Vamos al Web de la herramienta
http://ganttproject.sourceforge.net/ y la descargamos
Nos aseguramos que sea la versión deseada
E instalamos
Elegimos el directorio y conformamos los pasos típicos
Y ya la tenemos
Al arrancarla nos muestra los tips del día (muy profesional)
Y ya tenemos la aplicación operativa
En el menú principal podemos crear un nuevo proyecto
Insertamos las tareas y subtareas
Identificamos la tarea, comienzo, prioridad, etc…
Para introducir las fechas tenemos unos controles muy majos
y nos permite introducir notas adicionales para aydarnos
Ya esto tan acostumbrado a usar las aplicaciones en Ingles que
ya no me doy ni cuenta ….
En el menú de Settings podemos poner la herramienta en
castellano, cosa que agradará a mucha gente
Echo de menos alguna funcionalidad como «ir a una tarea», niveles de zoom y
cosas similares aunque para empezar no está nada mal.
Con esto tenemos ya la capacidad de representar lo que se suele llamar el WBS
o estructura de ruptura del trabajo. Esto no es ni más ni menos que, divide y
vencerás o, como se ha puesto de moda últimamente gracias a los patrones de
GRASP, la aplicación de los patrones de bajo acoplamiento y alta cohesión para
la resolución de problemas.
Os invito a haceros una pregunta ¿sois capaces de planificar un día? ¿y una
semana?. Si la respuesta es que no ¿que os hace pensar que seréis capaces de
seguir un plan de proyecto de semanas aunque este muy bien pintadito con la
herramienta anterior?. Os recomiendo que antes soluciones el primer problema
(organizar un día y una semana) para luego abordar el de organizar el trabajo de
mucha gente y de meses.
Memoranda
Con la segunda herramienta, llamada Memoranda (http://memoranda.sourceforge.net/)
vamos a tratar de solucionar parte del problema anterior….. y es tratar de
evitar que se nos olviden las cosas y trabajar en base a planificaciones de
tareas sobre periodos cortos de tiempo.
Esta herramienta es muy parecida a lo que seria una agenda en papel (donde no
se borran bien las cosas y mucho menos se organizan en distintas vistas) o una
ipaq (que son sensibles a las caídas, robos y perdidas) …. lo único que la
tienes en tu PC.
Tanto el aspecto del Web como de la herramienta derrocha buen
gusto
Descargamos la herramienta y la descomprimimos en un directorio
Si la arrancamos sin más, cogerá el lenguaje que está asociado a nuestra
máquina virtual. Si trababais en Windows aseguraos que lo teneis en castellano
El mejor modo de que trabaje en tu lenguaje es tocar el fichero por lotes que
arranca el programa Java y especificarle a la máquina virtual de java que el
lenguaje a utilizar (locale) es el castellano (Español: es). Este detalle te
sorprendería la cantidad de gente que lo desconoce -Duser.languaje=es
Ya al arrancarlo aparece en castellano
Podemos insertar tareas al proyecto por defecto y/o crear nuevos proyectos
Le asignamos el nombre
Y en negrita vemos el proyecto activo
Podemos crear una nueva tarea en el proyecto seleccionado
Y ver la agenda para comprobar las cosas pendientes
Una de las cosas que más me ha gustado, aparte de la apariencia
limpia y funcional, es que se puede poner tarea por tarea su nivel de evolución,
crear notas, etc.
Echo un poco de menos la posibilidad de generar calendarios
mensuales, anuales, informes, etc. aunque como ayuda a la organización diaria
puede ser muy útil
Conclusiones
Ya no existen excusas para decir que no soy organizado porque no
tengo herramientas. Si te pones a pensarlo bien nunca ha existido pero ahora,
con la cercanía y calidad de las soluciones gratuitas es imposible la
justificación.
Como siempre, cuando comenzamos a utilizar estas herramientas
empezamos a demandar otras funcionalidades (que al fin y al cabo es el modelo
del software libre).
Hay herramientas de pago mucho más profesionales y completas
que, para mi gusto, pecan de eso mismo… son tan completas que te asustan a la
hora de empezar a manejarlas. Una de las cosas que se tenían que plantear
seriamente muchos equipos de desarrollo es la posibilidad de crear dos juegos de
menús y de ventanas de dialogo (como ya hacen muchas herramienta): la reducida
para novatos y la avanzada para usuarios expertos.
Una nota para programadores Java intrépidos ¿por qué he buscado
las herramientas construidas en Java? ……. para saber que productos y
librerías han utilizado como base 😉
Si conocéis otras herramientas similares que merezcan ser
mencionadas y/o analizadas, no dudéis en escribirme
rcanales@autentia.com