Hace algún tiempo comenté que habíamos empezado a utilizar Teambox como intranet, gestión documental y gestión del tiempo y tareas. Después de un buen tiempo usándolo, no deja de gustarme cada día un poquito más. Como todo, requiere un cierto esfuerzo por parte de uno, acostumbrarse a gestionar las tareas desde la aplicación, a dejarse de escribir documentos de word y utilizar las páginas de Teambox (una especie de Wiki), etc. Pero el resultado merece la pena.
Así pues, aprovecho las peticiones de Victor Peinado y Francisco Rangel vía Twitter para comentar cómo utilizamos Teambox en nuestra empresa. Eso si, todavía somos algo “newbies” por lo que seguramente podamos sacarle mucho más partido en el futuro.
La funcionalidad principal para la que utilizamos Teambox es la gestión de nuestros proyectos. Por un lado tenemos proyectos algo generales, como la Documentación General (documentación de nuestros procesos y plataforma tecnológica) o Difusión (científica y en eventos) y por otro lado tenemos los proyectos de desarrollo como el desarrollo de Wipley, la nueva versión de FlickrBabel o nuestro Sistema de Recomendación. La gestión de proyectos en TeamBox está muy lograda, ya que puedes crear todos los proyectos que quieras y asignar permisos a los usuarios para cada proyecto. Así pues, nosotros tenemos asignados a cada proyecto a aquellos que están encargados de su desarrollo, minimizando el número de proyectos que visualiza cada uno de los usuarios.
Dentro de cada proyecto, se gestionan una serie de listas de tareas, y dentro de cada lista de tareas se encuentras las tareas de grano fino. Nosotros gestionamos los prototipos o evoluciones de nuestros desarrollos como listas de tareas (por lo que cada lista de tarea tendrá una duraciónn de unas semanas) y cada lista de tareas contiene tareas que deben resolverse en pocas horas o días (generalmente funcionalidades o corrección de bugs).
Teambox provee una vista de tareas pendientes para cada proyecto, así como una vista global de las tareas pendientes de un usuario para todos sus proyectos, por lo que siempre tienes claras cuáles son tus tareas pendientes, y también si estás retrasado en alguna de ellas.
Dentro de las funcionalidades para gestión de proyectos, hay una parte para la gestión del tiempo, que aplica tanto a proyectos concretos como a la vista general. Para cada tarea, al seleccionarla como tarea completada, se puede introducir el tiempo que se ha dedicado a esa tarea, que posteriormente puede servir para mejorar las estimaciones del tiempo que se necesita para desarrollar determinadas tareas. Para visualizar los tiempos empleados, TeamBox muestra un calendario donde aparecen los tiempos dedicados a tareas por cada usuario en el día en el que la tarea ha sido marcada como resuelta. Debajo de esta vista de calendario aparecen todas las entradas relacionadas con la gestión del tiempo que permiten ver a un mayor nivel de detalle el tiempo empleado para cada tarea.
2.- Gestión de usuarios
Además de asignar permisos y roles entre usuarios y proyectos. Además, cada usuario tiene un perfil donde aparece el resumen de toda su actividad en Teambox, así como los datos que él quiera meter. Nosotros estamos utilizando este perfil para introducir datos como los correos, teléfonos y cuentas de twitter/facebook/linkedin, de forma que en un momento de necesidad podamos contactar entre nosotros de una forma fácil, más allá de utilizar los correos corporativos.

3.- Teambox como Twitter interno
Una de las cosas que más me gusta de Teambox es que funciona como un Twitter interno (como Yammer), al permitir a los usuarios introducir sus estados en cada uno de los proyectos. De hecho, la vista general de cada proyecto, así como la vista general de todos los proyectos, es una especie de timeline con todas las actualizaciones de estados, todas las modificaciones sobre tareas, páginas creadas, etc. Esto permite tener una visión resumida pero muy clara de qué se va haciendo en cada proyecto, así como de estar más al día de lo que hacen los compañeros con los que trabajas en algún proyecto.
4.- Páginas (Wikis)
Teambox incorpora un opción para crear “páginas” en cada proyecto. Es una especie de Wiki algo más estructurado y más simple de utilizar, que permite generar documentación que sea accesible de online sin necesidad de abrir alguna otra aplicación como el Word o un visor PDF. Nosotros todavía estamos acostumbrándonos a utilizar esta funcionalidad, ya que después de muchos años utilizando el Word/OpenOffice, y más recientemente Google Docs para documentar, todavía hay una cierta tendencia a salirse del Teambox para documentar.
Por ejemplo, ya hemos empezado a utilizar las páginas para documentar el estado del arte de los proyectos, guardando las referencias principales sobre las tecnologías que trabajamos, con un resumen y un enlace a los pdf que contienen los artículos. Como la edición de las páginas es directa, no supone un sobre-esfuerzo ir documentando este tipo de cosas según se revisan artículos o acercamientos previos.
5.- Otras funcionalidades interesantes
He resaltado las funcionalidades que más estamos utilizando, pero hay muchas otras que utilizamos y son realmente útiles, como la compartición de ficheros de cualquier tipo (que aparecen en el timeline del proyecto y pueden vincularse desde las páginas del mismo), a la opción de “conversaciones” que sirve como un foro dentro del proyecto para discutir distintos aspectos, o como contenedor de “brainstormings” sobre los mismos. Realmente Teambox ofrece las funcionalidades necesarias para la gestión de grupos de trabajo de tamaño medio (y seguramente también grandes grupos de trabajo). El que ofrezca una interfaz móvil también es un excelente punto a favor, que por ahora no estamos aprovechando mucho pero seguro que cuando llegue Septiembre y nos toque salir más a reuniones y a vender productos, puede resultarnos muy útil.
También nos quedan por investigar algunas cosas que pueden resultarnos muy útiles, como la integración de los mensajes de commit al repositorio Git con el Timeline del proyecto.
Conclusiones
Para nosotros, Teambox resuelve prácticamente todas las necesidades de gestión de proyectos, organización documental y coordinación. Es una aplicación ligera, muy bien acabada y muy fácil de utilizar. Además, ofrece una serie de funcionalidades básicas (gestión de proyectos, wiki, foros, etc.) que pueden ser aprovechados con distintos fines, por lo que se puede adaptar el uso de Teambox a cada organización en función de las peculiaridades de la misma. Por otro lado, el repositorio con el código de Teambox tiene bastante actividad, es decir, se está mejorando y actualizando cada poco tiempo, y el hecho de que aunque sea OpenSource, haya una empresa detrás que esté rentabilizando su desarrollo, da una cierta confianza en cuanto a que la aplicación irá mejorando, y mucho, con el paso del tiempo.
Totalmente recomendada para start-ups, PyMES, estudios de desarrollo o profesionales autónomos, así como cualquier ámbito colaborativo.




Francisco Manuel Rangel Pardo
1 year ago
Figura, como siempre, un placer leerte, muy claro y concisto, tanto que voy a intentar montar Teambox para trabajar en la gestión de proyectos, estoy un tanto harto de Microsoft en general y de Project en particular, recientemente me he pasado a MAC y estoy teniendo problemas con Open Proj, además que creo que no es colaborativo, Google Docs deja un poco que desear en cuanto a la gestión de proyectos, simplemente sirve para compartir documentos… vamos, que lo que cuentas me resulta muy interesante.
Si no es mucho pedir, ¿podrías publicar una guía de cómo empezar?
))))))
paranoik
1 year ago
Muchas gracias por la review, la verdad es que por lo que te he leído y lo que he estado mirando me gusta bastante. De hecho, ya he propuesto que lo prueben donde-tú-ya-te-puedes-imaginar a ver si mejoramos un poco la forma de trabajar
luiX_
1 year ago
Genial!
Cuéntate algo cuando lo integréis con git/svn a ver que tal…
Por cierto, ¿tiene notificaciones? Es decir, ¿puedes configurar eventos de notificación sin tener que seguir todo lo que “pasa”?
Pablo
1 year ago
Respondo las preguntas de @luiX_ (full-discloser: trabajo para Teambox):
- Hay integración actualmente con Github y Pivotal Tracker.
- Hay notificaciones por mail de cada vez que te mencionan (diciendo @usuario), cuando te asignan una tarea, o cuando comentan en un hilo en el que has participado.
Ahora acabamos de meter también Comunidades públicas. Os invito a leer el blog con las novedades!
JoSeK
1 year ago
Kico, merece la pena dejarse de MS y esas gaitas, que está app está muy bien. Nosotros usabamos Docs para gestión documental, y está muy completo pero el tema de combinar los docs con proyectos, etc. está muy limitado.
En cuanto a la guía, no soy el más indicado porque seguí los pasos de la instalación que tienen los chicos de Teambox, así que os remito a la guía, que está de lujo: http://wiki.github.com/teambox/teambox/installing-locally. Y si alguien no quiere pegarse con la instalación, se puede contratar el servicio directamente en la web de teambox, y así os quitáis de pegaros con la instalación (aunque a mi me sirvió para dar mi primer pasito en el mundo RoR, e ir comprendiendo algunos conceptos).
luiX_ ya te ha contestado Pablo, pero comentarte que lo de las notificaciones funciona muy bien, y también tienes la opción de responder esas notificaciones por correo. Dile a Mr. Cifuentes que lo tenéis que utilizar, ya veréis que gozada
vitojph
1 year ago
La verdad es que tiene muy buena pinta y una interfaz muy limpia y atractiva, que invita a utilizarlo desde el primer momento. El primer escollo es convencer a la gente de la necesidad de usar estas herramientas y coger hábito. Con Teambox no hay excusa para no documentar todos tus movimientos
Yo hasta ahora solo había usado las aplicaciones de 37signals. De verdad que está muy bien poder ajustar la instalación local a tus necesidades.
Con respecto a la gestión del de los usuarios, ¿se pueden generar informes a partir del tiempo que cada usuario ha registrado en las tareas que tiene asignadas? Algo sencillo, similar a lo que hace ididwork.com, que ayude en las justificaciones de proyectos o de cara a un cliente.
Gracias JoseK por currarte este repaso
JoSeK
1 year ago
Victor, nosotros estuvimos barajando el utilizar BaseCamp, y gracias a buscar alternativas a BaseCamp que pudiéramos tener en un servidor propio (y así escalar fácilmente sin demasiados costes cuando crezcamos), encontramos Teambox.
En cuanto a la gestión de estadísticas de usuarios, no es exáctamente lo que comentas, pero el otro día liberaron el API de teambox y la primera app que salió fue una herramienta para generación de estadísticas en los proyectos, por lo que seguramente con esta extensión, o modificando la misma, se puede tener lo que comentas: http://blog.teambox.com/teambox-api-example/
vitojph
1 year ago
@JoseK sí, algo así. Como queda registrado el tiempo que cada usuario dedica a cada tarea que tiene asignada, sería muy interesante poder p. ej. sacar resúmenes semanales o mensuales con la carga de trabajo por usuarios, horas dedicadas a cada tarea o workpackage, etc.
Lo dicho, está muy bien
¡Gracias otra vez!
Adrian
1 year ago
Seguís contentos con el? necesito algo parecido y parece lo mas razonable que veo “abierto”.
Un abrazo!
Teambox | El blog de Mantra
9 months ago
[...] servido para algo nuestra experiencia. Si queréis leer un poco más sobre el tema, este post en josek.net es muy interesante y también cuentan su [...]
Nando
7 months ago
Excelente aporte. Mi actual seguimiento de proyectos se limita a mantener un estricto orden y un archivo de seguimiento por cada proyecto involucrado, lo cual claramente se ha vuelto obsoleto despues de los diez primeros trabajos. Haré una prueba con esta herramienta.
Gracias por el análisis.
fcoblanco
6 months ago
Hola @josek_net he estado leyendo este magnífico post y la verdad es que me ha ayudado a despejar dudas sobre la elección de la plataforma de colaboración de proyectos y redes sociales que queremos montar. Sólo quería saber, como hace ya un año que lo tenéis montado, si ha seguido todo en esa vertiente o si en cambio con la perspectiva del tiempo y la experiencia habéis cambiado de opinión con respecto a TeamBox.
Gracias y saludos.
JoSeK
6 months ago
Hola, Francisco:
Seguimos encantados con teambox, eso si, migramos de nuestra instalación a teambox.com para tenerlo externalizado y olvidarnos de mantenimiento y actualizaciones
xavi
3 months ago
Muchas Gracias por tu Post.
Me ha servido de mucha ayuda tener la opinión de alguién que lo esté usando!
Si nos decidimos por teambox os lo decimos, por cierto:
que quieres decir con: “migramos de nuestra instalación a teambox.com para tenerlo externalizado y olvidarnos de mantenimiento y actualizaciones”
perdona pero yo no soy informatico y no sé a que te refieres con mantenimiento y actualizaciones!
gracias!
Jose
2 months ago
Muchas Gracias por el Post.
Estamos valorando Teambox como opción para la gestión de proyectos en nuestra empresa consultora de BI.
Usamos Scrum como metodología y echamos de menos, estimaciones en las tareas, sabéis si es posible? muchas gracias!!