Hace un par de semanas en la oficina estábamos hablando sobre implementar un
administrador de proyectos
que nos permita tener un cierto control en la cuestión de tiempos, costos, tareas, etc. Así que comenzamos a buscar googleando y nos encontramos con aplicaciones muy buenas, sin embargo, muchas de ellas, de escritorio.Lo que buscábamos debía ser un sistema multiplataforma, así que, lo mas sencillo sería apostar por un sistema web, que al mismo tiempo podamos usar desde cualquier parte. La mayoría de este tipo eran sistemas que ofrecían el "servicio", alojando en su servidores nuestra información bajo un costo, cosa que no nos agrado.Pero la búsqueda dio frutos y nos topamos con
Collabtive
, un sistema administrador de proyectos bastante simple y sobre todo OpenSource. Así que, nos daban la facilidad de descargarnos el código, montarlo en nuestro server, y si se diera el caso, modificar, implementar mejoras o aspectos a nuestro antojo.Los requerimientos son básicos:
PHP 5.1 o superior
MySQL 4 o superior
Apache2
Implementa algunas interesantes características como:
Manejo de proyectos
Tareas
Plazos
importar de Bascamp
Reporteador de información (inclusive a PDF)
Timetracking
Y muchas mas que podemos ver en la
web oficial
.Sería interesante implementar un par de cosas mas, como un svn-web (si, como
web-svn
) para sacar algunas cosillas interesantes, y un manejador de costos. Algo que me gusto fue el poder darle acceso al cliente para que el mismo compruebe el avance del proyecto.
Sobre implementar un svn-web, me agrado la idea, así que comencé a desarrollar una utileria, que aunque apenas va en los cimientos, podría funcionar bastante bien en el management project (aunque bien pudiéramos optar por
The Trac
).