2.
3. Conclusiones
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)
.
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.
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
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 😉
Roberto Canales Mora
Extraído de
www.adictosaltrabajo.com