Gestión de desarrollo de software mediante Redmine/Trac

De Wiki de EGC
Saltar a: navegación, buscar

¿Qué es Redmine?

Es un sistema de gestión integral de proyectos muy flexible, que integra las siguientes herramientas para la gestión de:

  • Tareas asignadas, que permite el seguimiento de tareas e incidencias (issue tracking), que permite saber el estado en el que se encuentra una tarea o incidencia en el desarrollo del proyecto.
  • Tiempo asignado a cada tarea, para hacer el seguimiento del tiempo empleado en cada tarea (time tracking), que permite planificar el tiempo dedicado a cada tarea o incidencia. Esto incluye:
    • Diagrama de Gantt, que representa gráficamente en base la asignación de tareas en el tiempo. En base a la información obtenida a partir del seguimiento del tiempo en cada tarea, representa un diagrama de Gantt incluyendo la dependencia con otras subtareas.
    • Calendario, que representa las asignación de tareas en el tiempo.
  • Documentación y ficheros, incluyendo una wiki, que permite la generación de notas y documentación autoeditable.
  • Noticias.
  • Repositorio de código, que permite navegar sobre un repositorio svn, git, etc.
  • Foros, para discusión relacionada con el proyecto.

Estas funcionalidades son opcionales y pueden activarse/desactivarse al crear el proyecto.

Instalación de Redmine

La instalación de Redmine para Ubuntu 12.04 está descrita, paso por paso, en la web de redmine. Estas instrucciones no son compatibles con la versión más moderna de Ubuntu (14.04), ya que se producen cambios en los archivos de apache.