You are on page 1of 8

Redmine, la aplicacin Web 2.

0 para la Gestin de Proyectos


Claudia Soledad Soria Martn Roberto Tolava Universidad Tecnolgica Nacional Facultad Regional Tucumn Direccin de Proyectos Informticos soriacs@frt.utn.edu.ar tolavam@frt.utn.edu.ar +543815329354 - +543815522605

Abstract
Mediante este documento se presenta una herramienta innovadora para la gestin de proyectos. Tenemos la certeza de categorizar el software de gestin de proyectos Redmine [1]1 como innovador, ya que produjo un impacto positivo en los docentes y alumnos de la Universidad Tecnolgica Nacional Facultad Regional Tucumn. Como alumnos de la carrera Ingeniera en Sistemas de Informacin y miembros de la Direccin de Proyectos Informticos, consideramos que el recurso ms complicado de controlar y gestionar son las personas, en cualquier tipo de empresa, organizacin o proyecto; y no solo eso sino que tambin se debe trabajar bajo ciertas restricciones de alcance, tiempo, costo y calidad, lo cual hace de un proyecto un arma de doble filo si no se cuenta con las herramienta adecuadas de gestin. Por tal motivo elegimos utilizar un administrador de tareas de cdigo abierto y con las flexibilidad necesaria para enfrentar estos tipos de desafos con xito y encarar nuevos proyectos, modificando permanentemente la aplicacin para obtener mayores beneficios y un valor agregado para cada nuevo emprendimiento que se realice con la ayuda de la aplicacin. Redmine es la solucin que encontramos para gestionar de forma eficiente nuestros proyectos y ante esta posibilidad lo exponemos. Palabras Claves Cloud Computing, Gestin, Management, Oficina Virtual, Peticin, Planificacin, Proyecto, Recursos.

1. Introduccin
Gestionar los proyectos es una tarea crtica. La necesidad de organizar y administrar los recursos, tiempos, actividades y alcance hacen de esta un trabajo complejo que se agudiza ante el surgimiento de variables que pueden influir en la realizacin de un proyecto. Hace ms de un ao se propuso en la Direccin de Proyectos Informticos la utilizacin de una aplicacin libre2. Redmine, un gestor de proyectos de cdigo abierto y liberado bajo los trminos de la Licencia Publica General GNU versin 2, que con sus diversas funcionalidades permite a los usuarios de diferentes proyectos realizar el seguimiento y organizacin de los mismos. Es por ello que a principio de este ao se busc optimizar su funcionamiento agregando funcionalidades, entre ellas grficos, agendas, diagramas y otras caractersticas que permitieron mejorar aun ms la experiencia con la aplicacin. Por estas y otras razones, el gestor se comenz a utilizar tambin en distintos departamentos de nuestra facultad, tambin como herramienta de apoyo para diferentes ctedras. Se desea que los estudiantes, profesionales y porque no, los miembros de la comunidad, empleen herramientas como Redmine para la gestin de proyectos. Las principales virtudes de Redmine son las siguientes:
2

Fcil de usar Ilimitada jerarqua de proyectos Gestin de proyectos multidisciplinarios Personalizacin de proyectos Flexibilidad de roles y grupos de usuarios Integracin en repositorios de cdigo Uso de calendarios y diagrama de Gantt

Redmine es una aplicacin web flexible para la gestin de proyectos.

La propuesta fue llevada a cabo e implementada por el Ingeniero Eduardo Sebastin Terrones, reciente egresado de nuestra casa de altos estudios.

Notificaciones a correo electrnico Integracin con diversas herramientas Soporte de la comunidad open source3 Extensiones

Gestin de un proyecto con Redmine Se comenz a trabajar en la DPI estableciendo filosofas para alentar el uso de software libre. La ventaja se precia en la calidad de las aplicaciones, por ser de escrutinio pblico generando gran capacidad para solventar errores y adquirir asistencia tcnica. Todas estas caractersticas benefician a los usuarios finales, es decir los miembros de los proyectos. Esta ventaja no se observa en aplicaciones propietarias que existen actualmente en el mercado o aplicaciones libres con poca madurez. La herramienta, brinda una solucin para gestionar diversos proyectos con caractersticas heterogneas (como tambin crear arboles, con el concepto de proyectos padre e hijo). La contencin de proyectos se lleva a cabo con la creacin de peticiones, que describen las actividades necesarias para realizarlo. Redmine est organizado para que los usuarios principiantes aprendan a usar las caractersticas bsicas de la herramienta velozmente, esta es una de las caractersticas sobresalientes del gestor. Al poseer diversos proyectos, los miembros pueden revisar el estado de los trabajos realizados, o generar informes de actividades y tiempos. Este seguimiento es posible gracias a los diagramas de actividades, diagramas de Gantt, reportes e informes que estn disponibles ingresando al servidor por medio de una conexin de internet, a continuacin se muestran figuras que describen las caractersticas anteriormente citadas.

2. Elementos del Trabajo y Metodologa


La administracin de recursos finitos requiere de una buena coordinacin de tiempo, lo cual supone un conjunto de tareas y recursos para alcanzar con un objeto particular, para ello el rol de un lder es esencial, el que debe dirigir, planificar actividades y determinar personas, bienes y capital con el fin de cumplir en tiempo y forma con el trabajo con el cual se estableci un compromiso. Miembros de la DPI [2]4 llevan a cabo proyectos con la supervisin de Redmine, el cual est desarrollado con Ruby on rails[3]5. La instalacin del software se realiz en un servidor GNU/Linux Debian Lenny[4]6 en el cual se encuentra en produccin la aplicacin, brindando contencin a proyectos de ndole informtico. Est configurado para que opere con un servidor Web Mongrel[5]7, motor de base de datos MySQL 5.0[6] y servidor Web Apache 2.0[7]. Se encuentra integrado con SVN[8]8, un servidor de repositorios habilitando un repositorio independiente para los proyectos que lo necesiten y tambin con Openfire[9]9, el mensajero con protocolo XMPP[10]10. La instalacin de la herramienta permite lograr estabilidad, seguridad y flexibilidad para la integracin con otro sistema. Este documento pretende mostrar los beneficios que generan trabajar con el gestor de proyectos Redmine para realizar la planificacin, desarrollo y seguimiento de todo tipo de proyectos, y porque se utiliza en la DPI, dejando otras opciones de lado.
3

La comunidad open source brinda soporte sobre las aplicaciones libres con la filosofa de la FSF (Free Software Foundation) [11]. 4 Direccin de Proyectos Informticos de la Universidad Tecnolgica Nacional, Facultad Regional Tucumn 5 Tambin conocido como RoR o Rails es un framework de aplicaciones web de cdigo abierto escrito en el lenguaje de programacin Ruby. 6 Sistema operativo libre, con ncleo Linux y herramientas del proyecto GNU. La versin Lenny es la ltima versin estable. 7 Mongrel es el ms simple y rpido Web Server de Ruby. Est licenciado bajo Ruby y GPL2. 8 Subversion es un sistema de control de versiones libre y bajo licencia de cdigo abierto GPL. 9 Openfire es un servidor de mensajera rpida en tiempo real (RTC) bajo licencia de cdigo abierto GPL 10 Extensible Messaging and Presence Protocol (Protocolo de presencia y mensajera extensible)

Figura 1:Diagrama de actividades de un proyecto mostrando el progreso de la cantidad de peticiones en el tiempo (Actividades Creadas y Actualizadas)

de Equipo, Lderes de Proyecto, Desarrolladores, Analistas Funcionales, Soporte IT, Informadores y Periodistas. Esta caracterstica de distribuir diferentes roles permite, entre otras ventajas, garantizar la seguridad de la informacin de los proyectos, ya que los permisos limitan la operatividad de los miembros. Los perfiles poseen diferentes permisos sobre un proyecto, siendo el lder de proyecto el usuario con mayor responsabilidad. Los miembros pueden participar de diversos proyectos, en los cuales pueden poseer distintos roles. Figura 2:Crecimiento de Actividades de un proyecto en el tiempo Organizar las actividades de un proyecto con peticiones Redmine aloja diversos proyectos, los proyectos albergan peticiones, las cuales poseen caractersticas que las distinguen como ser tipo, responsable, estado de trabajo, porcentaje de realizacin, etc. Luego de que el administrador crea un nuevo proyecto, cada lder de proyecto es el responsable de gestionar la planificacin con la herramienta. Hoy la Web 2.0 nos brinda la posibilidad de informar la realizacin de una reunin con Redmine, mediante la creacin de una peticin de tipo reunin, la cual es enviada a los correos electrnicos notificando a los usuarios que deban asistir la fecha, el lugar, la hora, la duracin y el contenido de la misma, entre otros tems. Se espera que los mismos confirmen su asistencia. Todo proyecto cuenta con un conjunto de tareas que se deben planificar, ejecutar y supervisar, y cuanto mayor es la envergadura del proyecto, o si bien el nmero de proyectos crece, la administracin de las actividades se hace ms complicada. Es importante poder detallar cada tarea para establecer un orden anteriormente planificado. Una peticin ofrece distintos tems que debe ser llenado por un usuario para darle forma a una actividad. Podemos observar un formulario de peticin en la figura 5. Tipos de Peticiones y Flujo de Trabajo (Workflow) Tipos de usuarios Existen dos tipos de perfiles de usuario; el administrador con permisos globales y el usuario cotidiano, el cual posee permisos dependiendo del perfil asignado en un proyecto. El administrador puede realizar modificaciones para otorgar autorizaciones a los usuarios sin privilegios, permitindoles, a travs del perfil que posean en el proyecto realizar ciertas actividades. En la Direccin de Proyectos Informticos existen perfiles para Lderes El flujo de trabajo (workflow) se determina con los diferentes estados de la peticin, siendo distinto para las de tipo tarea, error, requerimiento y reunin. Cada estado tiene un significado, en un supuesto escenario un estado nueva-asignado determina una nueva peticin, la cual solo el lder determinar si se llevar a cabo, modificando sus datos o cambindole el estado a asignada. El estado asignada indica que la actividad descripta debe ser realizada por la persona asignada en esa peticin.

Figura 3:Calendario de peticiones de un proyecto, asignadas a un miembro

Figura 4:Diagrama de Gantt

Figura 5: Una peticin y sus caractersticas Una vez que la persona responsable de realizar la peticin comience a trabajar se modificar nuevamente pasando el estado a trabajando. Con el avance de la tarea, evoluciona la actividad, cambiando el porcentaje de realizacin y el tiempo dedicado a la tarea, el responsable es quien se encarga de actualizar la peticin en cada avance, todos los cambios y actualizaciones de la peticin quedan guardados y visibles en una seccin de histrico que posee la actividad. Una vez que la labor se concreta, el responsable no tiene ms que cambiar el estado a resuelta junto con el porcentaje a 100%. Este es el curso normal de la peticin, sin embargo en el mbito real de desarrollo se pueden presentar situaciones que no permitan avanzar con la ejecucin de una actividad, por tal motivo se cuenta con cursos alternos, para ello existe el estado clarificacin, el cual es utilizado en caso de que el responsable necesite la explicacin de la tarea, y es recomendable que la misma sea asignada a su lder para que el establezca el curso que deba tomar. Tambin es muy til el estado suspendida, para aquellas actividades que temporalmente dejen de desarrollarse. Continuando, el estado cerrada detalla que la peticin fue ejecutada correctamente, asimismo el estado abortada, describe una peticin que nunca se llevar a cabo. Existen otros tipos de estados a disposicin de los usuarios, por ejemplo, en la educcin de requisitos [12]11 de software, los cuales muestran el estado de un requisito, ellos son: aprobado, validado e incorporado. Es importante aclarar que la herramienta ofrece la flexibilidad de trabajar con infinitos estados, siendo los descriptos anteriormente, el estndar en la misma y otros de creacin propia. Esta caracterstica permite adaptar el software a las necesidades de la empresa, organizacin o equipo de trabajo que lo elija como gestor de proyectos. A continuacin se muestra, mediante un grfico, el flujo de estados de una peticin de tarea descripto anteriormente.

11

La educcin de requisitos consiste en hallar e identificar los requisitos que debe satisfacer un determinado sistema de informacin. Se trata de una actividad propia de la ingeniera del software, anterior al anlisis de requisitos.

Figura 6: Workflow Peticin de tipo Tarea Plan de Mejoras Durante el mes de febrero del corriente ao se diseo un plan para aplicar caractersticas que den a la herramienta una mejor experiencia de uso para los miembros de los proyectos. El sitio oficial del proyecto Redmine ofrece soporte para brindar funcionalidades extra a la aplicacin. Miembros de la DPI investigaron diversas caractersticas que luego de ser comprobadas se integraron a la herramienta y actualmente se las utilizan en la gestin de los proyectos. Estas mejoras tambin contemplaban la integracin de Redmine con el servidor de mensajera Openfire, permitiendo agregar una caracterstica para enviar notificaciones a travs de mensajes personales a los miembros de los proyectos y que ellos puedan comunicarse por el envo de comandos con la herramienta. Se configur Mongrel para la virtualizacin de diversos servidores a partir del clustering del sistema Redmine. Se implementaron tambin extensiones, listas para utilizar, entre las cuales se pueden listar:

Administrador de recursos: Este mdulo aadido a la herramienta de gestin nos permite llevar un registro de los recursos disponibles de nuestro lugar de trabajo, lo cual es de gran utilidad ya que podemos verificar que recursos se encuentran siendo empleados y quines son los responsables de los mismos, esto nos cede la posibilidad de llevar un mejor control, ya que el equipo de trabajo es cada vez ms numeroso. Generador de Presupuesto: El plugin presupuesto sirve para administrar el conjunto de las prestaciones para cada proyecto, realiza de forma automtica el clculo de los indicadores clave de rendimiento. Descripcin de Clientes: Se utiliza para rastrear la informacin bsica del cliente de cada proyecto. Tiene por objetivo principal asociar a cada proyecto con un cliente y, adems almacena la informacin necesaria para podernos contactar con los mismos. Grficos: Permite realizar grficos para una mejor comprensin de la informacin perteneciente a la gestin de los proyectos. Messenger: La comunicacin entre los miembros del equipo de trabajo es de suma importancia, es por ello que se estableci la necesidad de la existencia del plugin Messenger, la cual permitir a los usuarios recibir notificaciones de Redmine y realizar consultas a travs de mensajera instantnea Tarifa de los miembros del proyecto: El plugin Tarifa proporciona una API que puede ser utilizado para encontrar el costo econmico que genera un miembro del equipo. Agenda: Ofrece un mtodo con el que asigna a los usuarios a los proyectos y permite realizar el seguimiento de esta asignacin con el tiempo. Lo hace mediante la creacin de estimaciones de tiempo diario de horas trabajadas por proyecto de cada usuario. Sistema de Notificaciones: Permite enviar notificaciones por correo electrnico hacia los usuarios, especificando el proyecto o una configuracin en particular. As se notifica de una sola vez, por medio del correo oficial de la Redmine usando los correos electrnicos especificados por los usuarios en su perfil personal. Estas y muchas ms caractersticas son posible de utilizar gracias al soporte ofrecido por la comunidad que trabaja para brindarle a la herramienta mayor amplitud. Por ltimo se puede nombrar la integracin de la aplicacin con un servidor de repositorios, configurable para cada proyecto.

Integracin con otras herramientas Como se seal anteriormente Redmine permite la comunicacin con diversas herramientas. Con una extensa comunidad que brinda soporte a la herramienta constantemente se generan nuevas posibilidades de integrar con nuevos sistemas, convirtindola en un instrumento de gestin ms potente que otros, como ser Netoffice[13], Streber[14], ProyectOpen[15], E-groupware[16], los cuales estn desarrollado con software libre y poseen licencia GPL. Al ser estas aplicaciones libres existe toda una comunidad que respalda la generacin de nuevas funcionalidades e integracin con sistemas que permiten a los beneficiados minimizar el esfuerzo de organizar cada proyecto. La combinacin con otras herramientas enfatiz la calidad con la cual se llevan a cabo los proyectos, observndose que los usuarios aceptaban la herramientas integradas y a su vez generaban la necesidad de nuevas funciones, y es aqu donde el equipo de administracin continua con la etapa de generacin de nuevas soluciones a las sugerencias planteadas por los miembros de los distintos proyectos. Soporte tcnico, seguridad y plan de contingencias Redmine se encuentra en produccin en un servidor alojado en el centro de cmputos de la Universidad Tecnolgica Nacional, es mantenido por estudiante de los ltimos niveles de la carrera Ingeniera en Sistemas de Informacin, realizando tareas de gestin, correccin de errores, backup de archivos, bsqueda de nuevas funcionalidades. Se encuentra instalado en un servidor GNU/Linux, lo cual brinda robustez, brindando calidad de servicio de 24X712. La aplicacin permite establecer permisos y roles a miembros de los proyectos, estableciendo lmites para evitar errores o prdida de informacin. Los proyectos por defecto estn configurados para evitar miradas indiscretas, es decir que permite restringir el acceso solo a usuarios involucrados en los mismos. La implementacin en el servidor de la DPI posee un plan de backup para solucionar contingencias que pudiesen poner en peligro la integridad de la aplicacin y la informacin alojada de los proyectos que se desarrollan. La posibilidad brindada por la Universidad Tecnolgica Nacional de dar un espacio para que los
12

estudiantes puedan comenzar a desenvolverse profesionalmente asumiendo el rol de responsables de las tareas de mantenimiento gener resultados positivos, observables en la importancia que posee hoy la herramienta para distintas unidades acadmicas de la casa de altos estudios.

3. Resultados
Se pueden ver los resultados del uso de esta herramienta en el exitoso manejo de proyectos cerrados, cumpliendo sus objetivos. Desde la implementacin del sistema se generaron diversos proyectos, acumulando horas de experiencia a los miembros de los distintos equipos. Luego de casi un ao de trabajo debido a la buena respuesta de los usuarios y de las actividades que contiene el servidor, se planific actualizar el gestor de proyectos agregando funcionalidades, es decir nuevas caractersticas para mejorar la planificacin y seguimiento de las tareas. As tambin se investig para obtener integracin con otras herramientas, que actualmente trabajan en conjunto con el gestor de proyectos. Redmine es la herramienta elegida por la Direccin de Proyectos Informticos por haber brindado una excelente administracin de los proyectos, aunque si bien, como se indic anteriormente, se est trabajando en el plan de mejoras, con la pretensin de perfeccionarlo, cada vez ms para enfrentar nuevos desafos a futuro. De la implementacin de Redmine podemos destacar los siguientes puntos gestionados con la herramienta: 1. 2. 3. 4. 5. 6. 7. Evaluacin minuciosa las tareas de cada miembro en cada proyecto. Verificacin del esfuerzo realizado por cada miembro. Calificacin de eficiencia del equipo de trabajo de forma sencilla. Fcil estimacin de costos de un proyecto, gracias a los plugin aadidos. Disminucin del esfuerzo en la determinacin de los indicadores financieros claves. Documentacin obtenida de cada tarea, en caso de que la hubiese. Construccin de historiales en los proyectos efectuados, los cuales pueden servir como base o gua de proyectos con caractersticas similares. Observacin de la evolucin de los proyectos, mediante grficos.

8.
24x7 es un trmino que hace referencia a las 24 horas de un da los 7 das de la semana. Se describe as aquellos servicios que funcionan todo el tiempo.

9.

10. 11.

12.

13. 14.

Fcil determinacin de los puntos dbiles del proyecto, es decir que aspectos resultan complicados de resolver para avanzar en el desarrollo del mismo. Determinacin de la eficiencia en la ejecucin del proyecto. Visualizar el avance diario del proyecto de forma detallada en el mdulo actividad y con detalle en el mdulo peticin, planificacin, etc. Con la ayuda de imgenes fciles de interpretar con tan slo un vistazo. Se logra estar comunicado con todos miembros del equipo, ante la ocurrencia de cualquier evento generada por uno de los miembros del equipo. Nos permite observar de forma clara la asociacin entre cliente y proyecto. Podemos gestionar los recursos de la direccin de Proyectos Informticos, ya que Redmine permite llevar un registro de los recursos disponibles, y de los que no lo estn; indicando los responsables de la devolucin de los mismos. Esta caracterstica tambin es un valor agregado aadido a la herramienta para adaptarlo a nuestras necesidades.

Existe una gran flexibilidad en la herramienta, pero a pesar de que es un aspecto importante, los usuarios que se incorporan al equipo deben adaptarse rpidamente a la misma, lo cual puede resultar un poco agobiante para nuevos miembros, ya que la informacin que deben asimilar es abundante y se considera una desventaja en el momento del aprendizaje de distintas funcionalidades a la vez. Tambin resaltamos la necesidad de disponer de buen soporte tcnico para que un servidor brinde el servicio a los miembros de los proyectos. Al ser una aplicacin libre es necesario que se configure de forma personalizada, para evitar posibles ataques. Enfrentamos problemas para lograr el buen funcionamiento de algunas extensiones. Al ser un sistema desarrollado de forma colaborativa surgen problemas que pueden variar, ya sea por la falta de prueba sobre las mismas y sobre distintos entornos en los que puede trabajar la aplicacin. Estos aspectos deben ser analizados ante la implementacin de Redmine como herramienta de gestin.

Luego de casi 17 meses de experiencia con la herramienta, podemos cuantificar el uso de Redmine revelando que se crearon en total ms de 110 proyectos, utilizan la herramienta ms de 200 usuarios y se crearon alrededor de 2400 peticiones en la misma.

5. Conclusin
Esta herramienta brinda una ptima gestin de los contenidos de los proyectos alojados en el software y proporciona experiencia a los estudiantes, quienes aprenden a profesionalizar los procesos y ganar en organizacin. En la era de la comunicacin, esta herramienta permite acercar las personas con solo un clic, as compartir es muy accesible compartir una gran cantidad de informacin que siempre estar disponible para los miembros de los equipos de trabajo. Redmine es una combinacin de una herramienta totalmente potente y fcil de emplear. Es decir permite la gestin de mltiples proyectos a la vez con capacidad suficiente de supervisar, no solo el avance del equipo de trabajo en su conjunto, sino tambin el aporte de cada miembro para el desarrollo del mismo. Cuenta con una infinidad de mdulos aptos de ser modelados de acuerdo a las necesidades de los usuarios, y asignados para determinados perfiles segn los permisos correspondientes, lo cual, adems, garantiza la seguridad de la informacin que, actualmente es considerada un activo de las organizaciones. Estas funcionalidades, y muchas ms, se visualizan en tan solo una pantalla web, y estn ubicadas de tal manera que la navegacin es totalmente intuitiva.

4. Discusin
Como detallamos anteriormente, Redmine result ser la herramienta que estbamos buscando para realizar una eficiente gestin de los proyectos. Sin embargo, podemos detallar algunos aspectos que pueden ser considerados tema de discusin, con ser: El sistema permite que los usuarios ingresen el tiempo que les tom llevar a cabo la tarea asignada, agregar informacin en cada peticin y darle el seguimiento, por tal motivo podemos determinar que existe una dependencia en confiar en la buena fe de los miembros de un proyecto. De igual manera, se refleja en la calidad de los resultados, en caso de presentarse este tipo de acontecimiento podemos hacer un llamado de atencin y seguir de forma minuciosa el desarrollo de las tareas del individuo. Consideramos que existe de forma arraigada la tica profesional en nuestro equipo de trabajo, por lo que nos no resulta un problema grave, an as se lo debe tener en cuenta.

Contar con una herramienta como Redmine es una oportunidad que no se debe desaprovechar si se desea llevar organizadamente la gestin de actividades, tenemos en nuestras manos una herramienta potente y simple a la vez. Es difcil de transmitir lo vivido hace un ao y medio con esta herramienta, por tal motivo incentivamos a los gestores de proyecto, jefes de proyectos, profesores, alumnos y todo aquel que considere necesario gestionar una actividad de forma eficiente, a adquirir su propia experiencia.

[18] Ingeniero Ernesto Jos Rico, Especificacin de Requisitos de Software segn el estndar de IEEE 830 1999. UNSTA. [19] Nez, Luis Guillermo - Faras, Fernando Daniel, Tiressias: Navegar en todo sentido. Universidad Tecnolgica Nacional, Facultad Regional Mendoza. [20] Alicata, Leonel - Beltramo, Martn - Terrones, Eduardo, Diseo de solucin de vanguardia de telefona IP para UTN FRT. Universidad Tecnolgica Nacional, Facultad Regional Tucumn. [21] Ing. Gustavo G. Maigua Eduardo S. Terrones. Software para la Gestin de Proyectos en Contextos Universitarios. Universidad Tecnolgica Nacional, Facultad Regional de Tucumn, Direccin de Proyectos Informticos.

6. Referencias
[1] [2] [3] [4] [5] [6] [7] [8] [9] http://www.redmine.org/ http://dpi.frt.utn.edu.ar/ http://rubyonrails.org/ http://www.debian.org/ http://github.com/fauna/mongrel http://www.mysql.com/products/ http://www.apache.org/foundation/ http://subversion.tigris.org/ http://www.igniterealtime.org/projects/openfire/

Agradecimientos
Leonel L. Alicata. Ing. Joaqun E. Igon. Ing. Gustavo G. Maigua. Ing. Pablo Moreira Mora. Ing. Pablo Rovarinni. Ing. Eduardo S. Terrones. Roberto J. Tolava. Dr. Esteban Vera Pingitore. Integrantes de la Direccin de Proyectos Informticos de la Universidad Tecnolgica Nacional Facultad Regional Tucumn. Nuestros padres, quienes inspiran cada paso y nos levantan de cada fracaso. Nuestros hermanos y amigos, presentes en cada momento.

[10] http://xmpp.org/ [11] http://www.fsf.org/ [12] http://es.wikipedia.org/wiki/Educci%C3%B3n_de_requ isitos [13] http://sourceforge.net/projects/netoffice/ [14] http://www.streber-pm.org/ [15] http://www.project-open.com/ [16] http://www.egroupware.org/ [17] Alberto Domingo Ajenjo, Direccin y Gestin de Proyectos. Un enfoque prctico, 2da Edicin, Editorial Alfaomega, Mxico, Julio 2005.

Datos de Contacto
Claudia Soledad Soria. Universidad Tecnolgica Nacional, Facultad Regional Tucumn. Berutti 204 Barrio San Nicols, Alderetes Cruz Alta - Tucumn CP4178. soriacs@frt.utn.edu.ar. Martn Roberto Tolava. Universidad Tecnolgica Nacional, Facultad Regional Tucumn. Juan Bautista Alberdi 211 San Miguel de Tucumn - Tucumn CPT4000IVE. tolavam@frt.utn.edu.ar.

You might also like