1 ¿QUÉ ES REDMINE? 2 ¿CÓMO INSTALAR REDMINE?

1 ¿QUÉ ES REDMINE?
Redmine es un gestor de proyectos de código libre. La principal ventaja que nos aporta
como gestor de proyectos es poder tener toda la información asociada a un proyecto
acotada dentro del mismo. Además nos permitirá el control de la ejecución del mismo,
todo ello a través de una interfaz web que hace sencilla la gestión de los mismos.
Redmine permite gestionar, dentro de un proyecto, a los usuarios, los flujos de trabajo y
flujos de tareas, roles y cargos, etc.
2 ¿CÓMO INSTALAR REDMINE?
Vamos a mostrar en este vídeo como instalar Redmine en un entorno Windows de una
forma sencilla.
Usaremos para ello un instalador completo denominado BitNami Redmine Stack, que
facilita el proceso de instalación. Este instalador, de fácil uso, configura
automáticamente todo el software necesario para utilizar Redmine (servidor web, una
base de datos y otros módulos), las dependencias necesarias, tanto para su uso en
producción como para el desarrollo de nuevas funcionalidades.
Existen versiones del instalador para Windows, Linux y OS
Para descargar el instalador accederemos a la url http://bitnami.org/stack/redmine.
Debemos idenficarnos para poder descargar el instalador (correo electrónico y
contraseña)
Página 1 de 47
Disponemos de tres opciones:



Descargar un instalador
Descargar una máquina virtual
Uitilizar Redmine en “la nube” o como servicio.
En nuestro caso, escogemos la descarga del instalador. Pinchando en la opción
“installers”, elegimos el instalador de Windows y pinchamos en descargar.
Debido a que el instalador pesa 185 Mb, previamente hemos realizado la descarga del
instalador y continuamos ahora con el proceso de instalación.
Hacemos doble click en el instalador y pinchamos en “ejecutar”
Comienza el proceso de instalación, que consta de varios pasos:
Lo primero será escoger el idioma
Página 2 de 47
Avanzamos y pincharemos enh “siguiente”
Debemos seleccionar la instalación de los 5 módulos que nos ofrece el instalador.
Y aceptar el directorio de instalación que nos ofrece el instalador.
Debemos dar de alta nuestros datos de registro. Con estos datos se creará una cuenta
de administrador.
Página 3 de 47
Escogeremos de nuevo el idioma, ya mostrado por defecto.
Podemos configurar el instalador para que Redmine envíe notificaciones por correo.
Para ello seleccionamos la opción ….. y escogemos nuestro proveedor de correo. En este
caso, utilizaremos gmail.
Podremos elegir la opción “personalizada”, de forma que el instalador nos solicitará que
configuremos los datos de nuestro servidor de correo:
Página 4 de 47
Como comentamos, en este caso utilizaremos el servidor de correo gmail. Debemos de
utilizar los datos de una cuenta específica, no personal de gmail.
Evitamos el aviso que aparece en pantalla y pinchamos en siguiente:
Comienza entonces el proceso de instalación, que durará varios minutos:
Página 5 de 47
<Aquí hacer una pausa. El proceso de instalación dura mucho>
Finalmente termina la instalación:
Para acceder a la aplicación, accederemos a Todos los programas, escogeremos Bitnami
Redmine Stack y la opción redmine manager tool.
Página 6 de 47
3 ¿CÓMO USAR REDMINE?
Redmine, gestor de proyectos de código libre. La principal ventaja que nos aporta como
gestor de proyectos es poder tener toda la información asociada a un proyecto acotada
dentro del mismo. Además nos permitirá el control de la ejecución del mismo, todo ello
a través de una interfaz web que hace sencilla la gestión de los mismos.
Redmine permite gestionar, dentro de un proyecto, a los usuarios, los flujos de trabajo y
flujos de tareas, roles y cargos, etc.
Redmine soporta distintos tipos de proyectos. Los usuarios que acceden tienen distintas
funciones según el rol asignado, ya sea como usuario, jefe de proyecto, administrador,
etc. todo ello en función de un sistema de permisos. Cada proyecto puede llevar
asociado si así lo deseamos documentos, archivos o noticias. Además se establece un
sistema de notificaciones para los usuarios mediante correo electrónico ya sea porque
se le ha asignado una tarea o porque una parte del proyecto ha cambiado o se ha
actualizado.
A cada proyecto le podemos asociar un Wiki que nos permite generar contenidos
rápidamente, y editarlos y gestionarlos de forma colaborativa. También tenemos la
posibilidad de tener un foro por proyecto, lo que sin duda contribuye en gran medida a
reducir el nivel de correos que nos cruzamos entre los participantes en el mismo, lo que
sin duda contribuye a mejorar la productividad de cada uno de los miembros del
proyecto.
Para acceder a la aplicación, accederemos a Todos los programas, escogeremos Bitnami
Redmine Stack y la opción redmine manager tool:
Página 7 de 47
La pestaña Welcome nos ofrece determinadas funcionalidades:
1. Open phpMyAdmin: acceso a phpmyAdmin para desarrolladores
2. Open Aplication Folder: enlace a la carpeta donde se ha instalado el
software Redmine
3. Visit BitNami: enlace a la página https://bitnami.com/
Página 8 de 47
4. GetStarted: enlace a la wiki de documentación de BitNami:
https://wiki.bitnami.com/
5. Go to Application: acceso al gestor Redmine, a través de la url
http://localhost/
Debemos de pinchar en el enlace “Access Bitnami Redmine Stack” para acceder a la
aplicación
Este acceso nos conduce a la página principal de Redmine, accesible también a través de
la url http://localhost/redmine/
La pestaña Manage Servers nos muestra los servicios desplegados (Base de datos,
servidor de aplicaciones, etc) y su Estado, permitiéndonos también parar y resetear
servicios, individualmente o en bloque:
Página 9 de 47
La pestaña Application Log nos mostrará los logs de errores de la aplicación en caso de
existir.
Por tanto, a través de la url http://localhost/redmine/ accederemos a la página
principal de Redmine.
Lo primero que debemos hacer es identificarnos con el usuario y contraseña (o
registrarnos con nuestro usuario y contraseña) que hemos creado en el proceso de
instalación, escogiendo en la parte derecha de la pantalla “iniciar sesión”
Página 10 de 47
-
Iniciar sesión nos permitirá, dando de alta el usuario y la contraseña, acceder a
Redmine.
Si nos hemos olvidado la contraseña, podemos recuperarla a través de la opción
“Olvidaste la contraseña”. Redmin nos pedirá el correo electrónico que hemos
creado en el proceso de instalación para reenviarnos la contraseña.
-
Registrar : se utilizar para dar de alta o crear un nuevo usuario en Redmine sin la
intervención del administrador. Redmine solicita que se rellenen los datos del
siguiente formulario
Debemos pinchar en el botón Aceptar.
Redmine enviará un correo electrónico a la dirección dada de alta, en el que se
dan indicaciones para activar la cuenta de usuario
Página 11 de 47
El administrador puede inhabilitar esta funcionalidad.
Tras habernos identificado, se muestra la pantalla inicial de Redmine, que dispone de las
siguientes opciones, que analizaremos a continuación
Mi página:
Presenta la configuración de nuestra página de trabajo. Permite mostrar varios bloques
de información sobre los proyectos.
Por defecto, se muestran las peticiones asignadas y las peticiones registradas por mí.
Accediendo al enlace “Personalizar esta página” podemos configurar el contenido de
nuestra página de trabajo, añadiendo otras informaciones como calendarios,
documentos, etc. Debemos escoger el tipo de contenido que queremos añadir y pinchar
en el botón “añadir”
Podemos eliminar cualquiera de los contenidos que forman parte de la página y
configurar el formato y organización de la página de inicio arrastrando con el ratón los
diferentes bloques
Página 12 de 47
Proyectos:
Muestra información sobre los proyectos dados de alta en la herramienta.
Administración:
Nos permitirá administrar y configurar la herramienta según nuestras necesidades
Ayuda:
Permite el acceso al manual de usuario de Redmine
Página 13 de 47
Mi cuenta:
Muestra la información sobre la cuenta de usuario con la que estamos conectados. Nos
permite cambiar la configuración de la cuenta de usuario
Se muestran los datos básicos del usuario: nombre, apellido, correo electrónico e idioma
Se podrán aplicar cambios en la configuración de la recepción de las notificaciones por
correo, seleccionando las alternativas mostradas. Si se ha marcado Notificaciones por
correo, se recibirán notificaciones sobre cualquier evento que se produzca en los
proyectos a los que pertenezca (problema añadido o editado, nuevo documento, ...). Si
no se ha marcado, sólo recibirá notificaciones sobre los problemas en los que esté
involucrado (autor o asignado) y sobre las cosas que vigile (por ejemplo problemas,
foros).
Se permite la configuración de preferencias (mencionarlas)
En la parte derecha se muestra información de los datos de la cuenta
Podremos cambiar la contraseña de usuario pinchando en el enlace “Cambiar
contraseña”. Deberemos introducir la contraseña antigua y dos veces la nueva
contraseña
Terminar sesión:
Finalizar la sesión de usuario.
Página 14 de 47
Analizaremos las principales funcionalidades que nos ofrece Redmine, siguiendo un
ejemplo de aplicación sencillo.
Comenzaremos por las opciones de Administración que ofrece Redmine, accediendo al
menú Administración.
La pantalla está organizada en dos sectores.
El sector central, es el sector de trabajo
El sector derecho, que presenta un árbol informativo sobre la sección en la que estamos
trabajando. Nos permitirá navegar por las diferentes opciones
Disponemos de diferentes opciones:
1. Proyectos:
Podremos crear proyectos y ver su estado. Para crear un proyecto pinchamos en el
enlace “Nuevo proyecto”
Debemos dar de alta ciertos datos, al menos los obligatorios, marcados con un *
(obligatorios):
Nombre: identifica el proyecto. Al darlo de alta, automáticamente
Redmine cubre el identificador, que podemos modificar
Seleccionamos las opciones público y heredar miembros y escogemos
todos los módulos y tipos de peticiones que queremos que formen parte de
nuestro proyecto
Página 15 de 47
Pinchamos en “Crear”. La opción “Crear y continuar” crea el proyecto y muestra de
nuevo el formulario de creación de proyecto
Una vez creado el proyecto, lo veremos en el listado de proyectos, donde se mostrará si
el proyecto es Público o no, la fecha de creación, y la posibilidad de archivarlo, borrarlo
o copiarlo.
Disponemos además, en la parte superior de un filtro que nos permitirá listar todos los
proyectos según diferentes opciones
2. Grupos:
Nos permite crear diferentes grupos de usuarios
Los grupos se pueden añadir a los proyectos tal y como se hace con los usuarios
individuales, incluso con los mismos perfiles. Al añadir un usuario a un grupo, el usuario
hereda los mismos privilegios que el grupo.
Por defecto, existen dos grupos de usuarios ya creados: Usuarios anónimos y Usuarios
no miembros.
Para crear nuevos grupos pincharemos en el enlace Nuevo Grupo:
3. Permisos y perfiles:
Nos informa de agrupaciones, perfiles con permisos asignados. Por defecto se dispone
de varios perfiles con permisos asignados:
Página 16 de 47
Se dispone de 5 perfiles por defecto, con posibilidades de ordenación, copiado y
borrado.
Pinchando en el nombre de cada perfil se presenta el resumen de permisos que dispone,
en todos los módulos que forman parte del proyecto.
Explicamos, por ejemplo, el perfil de Jefe de Proyecto. Al editar el perfil se tiene la
posibilidad de gestionar la asignación de peticiones, tanto confirmarla, seleccionando la
opción “Se pueden asignar peticiones a este perfil” como la visibilidad de peticiones
Crearemos un nuevo perfil desde el enlace “nuevo perfil”. Creamos el perfil Analista.
Gestionamos la asignación de peticiones y copiamos el flujo de trabajo del
“desarrollador”. Más adelante se explicará el significado de esta opción. A continuación
asignamos permisos a cada módulo:
Página 17 de 47
En la página principal de perfiles y permisos, podemos obtener un informe de permisos
de todos los perfiles en el enlace “informe de permisos”
4. Usuarios:
<ver si es conveniente ponerlo antes que proyecto>
Muestra la lista de usuarios actualmente dados de alta en Redmine. Al principio
mostrará únicamente el usuario administrador
La información que se presenta de cada usuario es el identificador, nombre y apellidos,
correo electrónico, fecha de creación y fecha de última conexión
Presenta además un filtro que nos permite listar a los usuarios según estado (activo,
bloquedo y conectado) y grupo
El ícono Administrador indica que el usuario tiene permisos de administrador, lo que le
permite acceso sin restricción a toda la aplicación y a todos los proyectos.
Página 18 de 47
Crearemos un nuevo usuario a través de la opción “Nuevo usuario”
Tenemos que indicar, al menos, los campos obligatorios
Además de los campos identificativos, debemos incluir la contraseña e incluso generarla.
En las notificaciones que el usuario recibirá por correo electrónico debemos escoger la
opción más adecuada de entre las disponibles
Hay dos tres posibles configuraciones respecto a las notificaciones por correo
electrónico:




Para cualquier evento en todos mis proyectos
Esta opción incluirá cualquier evento habilitado para ser notificado en la sección
de Configuración de la aplicación.
Para cualquier evento de los proyectos seleccionados
Se desplegará la lista de proyectos de los cuales se es parte, y los proyectos
seleccionados serán los únicos que enviarán notificaciones al usuario.
Sólo para eventos monitorizados o relacionados conmigo
Esta opción hace que las notificaciones sean enviadas sólo por eventos
directamente relacionados con el usuario.
Además de estos puntos, también se puede definir si se desea recibir
notificaciones de eventos generados por cambios hechos por el mismo usuario.
Debe estar marcada la opción “enviar información de la cuenta de usuario”
Página 19 de 47
Una vez creado el usuario, debemos de continuar su configuración, a través de las
opciones “Grupos y Proyectos” que se habilitan tras la creación del usuario
Asignamos el grupo
Para asignar el proyecto, deberemos escoger este en la parte derecha y el perfil
adecuado, pinchando en el botón “Añadir”
Disponemos de las opciones de Modificación y Borrado.
En esta pantalla de usuario, podemos editar su perfil, pinchando en el enlace “perfil”,
bloquear el acceso del usuario a redmine (y también desbloquear) y borrar al usuario.
En Redmine no se puede eliminar un usuario. La razón de esto es que desde el punto de
vista de la administración de proyectos, no es correcto eliminar a las personas que de
alguna u otra formaron parte de los proyectos, y que probablemente tienen peticiones
asignadas a ellas, por lo que el eliminar completamente los usuarios de la aplicación
significaría eliminar información importante acerca de los proyectos. En lugar de
eliminar un usuario, lo que se hace es Bloquear un usuario, impidiendo que ese
usuario pueda volver a tener participación activa dentro de la aplicación mientras se
encuentre con ese estado.
Página 20 de 47
Creamos varios usuarios para trabajar en el proyecto: Analista y Jefe de Proyecto
Marcamos en el analista la opción de generar contraseña. Se autogenera la contraseña
que se envía cuando se remita la información a la cuenta de usuario por correo
electrónico
5. Tipos de peticiones:
Muestra los tipos de peticiones que se utilizarán en los proyectos que gestionemos.
Por defecto, Redmine muestra tres tipos de Peticiones: Errores, Tareas y Soporte.
Se dispone de la posibilidad de reordenar estos tipos de peticiones e incluso eliminarlas.
Para dar de alta un nuevo tipo de petición pincharemos en “Nuevo tipo” y rellenaremos
los datos que nos solicita Redmine
Debemos asignar un nombre
Debemos incorporar los campos básicos que van a describir el nuevo tipo de petición,
copiar el flujo de trabajo. Será aconsejable que asignemos el tipo de petición al proyecto
en el que se va a utilizar. En caso contrario estará disponible para todos los proyectos
En la pantalla de tipos de peticiones se puede obtener un resumen todos los tipos con
los campos básicos de cada una de ellas
Página 21 de 47
6. Estado de las peticiones
Se definen los diferentes estados por los que pueden pasar los tipos de peticiones del
punto anterior
Redmine ofrece por defecto una lista de estados., con una determinada ordenación y
con la posibilidad de borrar estos estados.
Para crear un nuevo estado debemos pinchar en nuevo estado y asignar un nombre al
nuevo estado.
Existen dos parámetros de configuración importantes:


Estado por defecto: cuando se crea una nueva petición este es el estado que se
asigna por defecto
Petición Resuelta: cuando una petición pasa por ciertos estados, además de
estos estados, también se considera que la petición está en estado Resuelta.
Esta configuración será importante para la explotación de datos
7. Flujo de trabajo
Una de las herramientas más versátiles proporcionadas es la de personalización de flujos
de trabajo. A través de esta herramienta es posible modelar de forma sencilla el proceso
de trabajo en el día a día de los proyectos. Para ello, Redmine permite asignar flujos de
trabajo en base a cargo, tipo de actividad y estado de las peticiones/tareas.
Página 22 de 47
Podemos crear nuevos flujos de trabajo utilizando la opción “Copiar” y escogiendo los
parámetros adecuados:
8. Listas de valores
Nos muestra valores con los que se podrán categorizar Documentos, Prioridad de las
Peticiones y el tiempo dedicado a actividades.
Página 23 de 47
En todos los casos se muestra el nombre, el estado por defecto, si están activos o no, la
posibilidad de ordenar y de borrar.
En cada uno de los bloques, para dar de alta nuevos valores, pincharemos en “Nuevo
valor” y asignaremos, al menos, el nombre:
Creamos Documentación de análisis y actividades Análisis y Gestión
9. Configuración
Muestra diferentes parámetros de configuración de que RedMine incluye por defecto
Página 24 de 47
Una vez finalizado el análisis de la Administración de RedMine, continuamos ahora
con las diferentes opciones de usuario, utilizando para ello nuestro proyecto Demo ya
creado.
Tras registrarnos en la aplicación, accedemos a la pantalla de usuario
A nivel usuario, también podemos tener disponible la opción Proyectos, dependiendo de
los permisos asignados, que nos permite crear un nuevo proyecto como lo hemos hecho
en el menú de administración
Para acceder al proyecto recién creado, y continuar con su planificación, pinchamos en
la opción “Proyectos” de la parte superior de la pantalla y sobre el nombre del proyecto
Accedemos, en este al proyecto:
Esta pestaña inicial nos permitirá gestionar el proyecto. Para ello, disponemos de los
siguientes contenidos, analizaremos en el orden más conveniente
Página 25 de 47
1. Pantalla Principal (Vistazo):
El contenido de esta pantalla es configurable en la administración. En ella se muestra la
siguiente información:
-
Peticiones: tanto de las tipologías existentes como las creadas. Se dispone
también del acceso a la lista completa de peticiones (enlace a la sección 3) al
calendario (enlace a la sección 6) y al diagrama de Gantt (enlace a la sección 5)
-
Miembros: se muestran todos los recursos personales vinculados al proyecto,
pudiendo acceder a su perfil
-
Podremos crear un subproyecto dentro del proyecto padre, pinchando en el
enlace “Nuevo subproyecto”. La configuración de un subproyecto es similar a la
de un proyecto
-
Tiempo dedicado: en la parte derecha tenemos un enlace que permite realizar
imputaciones de tiempos dedicados, para cada usuario, a cada una de las
actividades del proyecto. Disponemos además de informes. Dada su
importancia, analizamos este punto:
Página 26 de 47
o
El acceso “tiempo dedicado” (enlace al punto 3) permite imputar
tiempos dedicados a la realización de determinas actividades. Debemos
indicar la fecha y la hora en la que se ha realizado la actividad, la tarea
que se ha realizado (Comentario) y la clasificación de la tarea en la lista
de actividades disponibles. El campo Petición permite incluir el id
(numérico) de la petición para realizar búsquedas
o
El acceso “detalles” (enlace al punto 3) presenta un resumen de las
imputaciones de tiempos y tareas hechas en el proyecto
En la sección principal se muestran los detalles de todas las
imputaciones, disponiendo de información del proyecto al que se ha
imputado, la fecha, el usuario que ha realizado la tarea, la actividad, la
petición (en caso de estar vinculada), el comentario, las horas
imputadas, y la capacidad de borrar la imputación e incluso editarla para
poder modificarla. En este caso, se accede a la propia Petición. Algunos
de estos campos proporcionan accesos a sus respectivas secciones
(como Proyecto, usuario, ..) y todos los nombres de los encabezados del
formulario permiten ordenar las imputaciones según diferentes criterios,
pinchando sobre el nombre
Página 27 de 47
o
El acceso “Informe” (enlace al punto 3) presenta un informe de las
imputaciones de tiempos y tareas hechas en el proyecto
Se dispone también de la posibilidad de generar un Informe de
imputaciones según diversos criterios. Debemos escoger el primer
criterio temporal en “Detalles” y añadir un criterio, de entre los
disponibles, para generar el informe:
En la parte superior de esta página, podremos configurar filtros para generar los detalles
e informes que previamente hemos explicado, añadiendo nuevos campos y ordenando
los existentes de diferentes formas
2. Pestaña “Actividad”
En esta pestaña se muestra la información de toda la actividad realizada en el proyecto,
clasificada según los Tipos de actividades. Nos muestra un registro histórico de al menos
todas las actividades que se han producido en el proyecto indicado.
Esto puede incluir diversos contenidos como: la creación de nuevas peticiones (tareas,
errores, ..), cambios en el estado de la petición, nuevas noticias en el área de noticias,
nuevos mensajes en el Foro, nuevos documentos, registros de horas, etc.
Página 28 de 47
Usando las cajas de selección de la barra lateral de la derecha, puede elegir qué
elementos se pueden mostrar.
La actividad también está disponible como una fuente RSS Atom.
En la parte derecha de la pantalla debemos escoger la Actividad de la que queremos
obtener información. Tras pinchar en el botón aceptar, esta información se muestra en
la parte central de la pantalla:
La información de cada actividad y de cada usuario es accesible a través de sendos
enlaces, que nos llevan a sus pestañas correspondientes
3. Pestaña “Nueva Petición”
Analizaremos este contenido previamente a la pestaña Peticiones.
Utilizaremos esta sección para crear todas las peticiones, necesidades, tareas,
Incidencias en el proyecto, es decir, recogerá las tareas que se tengan que realizar en
todo el proyecto.
Debemos cubrir determinados datos obligatorios como el tipo de petición, el asunto, el
estado y la prioridad
Página 29 de 47
Es aconsejable además, completar la siguiente información:
La descripción de la petición
El estado en el que se encuentra: inicialmente, el estado informado por defecto
es “nueva”. Conforme avance la ejecución de la petición, este estado deberá modificarse
de entre la lista ofrecida
Asignación de prioridad
Asignación de la petición a un recurso concreto, de los disponibles en el
proyecto
Fechas de inicio y fin estimas, así como el tiempo estimado para resolverla
% de resolución, que deberá actualizarse conforme avance la ejecución de la
tarea
Posibilidad de incorporar ficheros a la petición
Asignar seguidores a la petición
Una vez creada la petición podremos aplicar diversas modificaciones a la petición que se
analizarán en el punto siguiente
Página 30 de 47
4. Pestaña “Peticiones”
En esta pestaña tendremos acceso a todas las tareas del proyecto, ordenadas según la
fecha de creación. Es en esta sección en la que se modificará cada petición según avance
su ejecución.
La información de las peticiones se organiza en varios sectores
-
Listado de peticiones y acceso: En la parte central de la pantalla vemos la lista de
peticiones dadas de alta en el proyecto. Se nos informa del tipo de petición, su
estado, prioridad, Asunto, asignación, y fechas de actualización. Todos estos
parámetros permiten ordenar las peticiones según diferentes criterios.
Para modificar cada petición debemos de pinchar en el asunto, mostrándose la
pantalla informativa de la petición:
Página 31 de 47
A través de esta sección tenemos información del estado de la tarea y podemos:
o
Modificar la petición
El enlace “Modificar” presenta una nueva pantalla en la que se muestran las
propiedades con las que se ha creado la petición. Se debe cambiar el estado
de la petición en caso de que ya se haya comenzado a trabajar en ella. Se
debe de modificar también el % realizado. Se ofrece la posibilidad de indicar
el tiempo dedicado a la petición, así como dar de alta notas de las
diferentes acciones que se van realizando. Se debe asignar actividad. Se
permite anexar nuevos ficheros a la petición
De esta forma, en cada petición, tendremos un listado de las
intervenciones que se realizan
Página 32 de 47
o
Cambiar el tiempo dedicado
En caso de que en la sección anterior no hayamos informado del tiempo
dedicado a la petición, a través de este enlace accedemos a la sección que
vemos en pantalla ya explicada previamente
Vemos entonces que Redmine permite conocer el avance del proyecto
tomando como punto de partida el esfuerzo estimado e incurrido a nivel
de tarea.
Página 33 de 47
o
Monitorizar:
Este enlace permitirá al usuario monitorizar la petición
o
Copiar:
Este enlace abre la pestaña de creación de peticiones, copiando los
datos disponibles de la petición base
o
Borrar
Borra la petición seleccionada
o
Citar
Permite añadir comentarios a la petición
Página 34 de 47
o
Añadir subtareas
Este enlace permite añadir “Subtareas” a la tarea “Padre”. Este enlace
nos conduce a la pestaña “nueva petición”, ya que una subtarea
previamente debe crearse como “nueva petición”. Al crear la subtarea,
esta tendrá una tarea padre identificada con su correspondiente id
La subtarea se creará como una petición nueva y deberá abordarse
como tal, estando relacionada con la tarea padre
o
Relacionar peticiones
Este enlace permite establecer relaciones entre las distintas tareas ya
existentes. Debemos indicar el tipo de relación que guardan ambas
peticiones y el id de la petición con la que se debe de relacionar
Continuando con el análisis de la pestaña “Peticiones”, vemos que en la parte superior
de la pantalla disponemos de un filtro que nos permitirá filtrar las peticiones. El usuario
puede definir el filtro, incluyendo nuevos campos, cambiando el orden de estos, etc.
Página 35 de 47
De esta manera, podemos obtener informes de actividad y dedicación al proyecto, cuya
finalidad es la de obtener información sobre tiempo dedicado a las distintas actividades
del proyecto de forma sencilla y en base a distintos criterios fácilmente personalizables.
La herramienta permite además exportar los resultados a formato de hoja de cálculo
(CSV).
Podemos generar múltiples informes como de situación sobre tareas, estado y avance.
El resultado de estos informes puede exportarse
Página 36 de 47
En la parte derecha de la pantalla tenemos diferentes alternativas para visualizar las
tareas y su estado:
o
Ver todas las peticiones: nos muestra el listado de peticiones
o
Resumen: presenta diferentes informes de tareas, siendo accesibles
múltiples campos de este informe
o
Calendario: muestra información de las subtareas en el calendario,
incluyendo información extendida
o
Gantt: muestra información de las peticiones o tareas en el diagrama de
Gantt, siendo accesibles estas tareas y subtareas
Página 37 de 47
5. Gantt
Además tenemos la posibilidad de reflejar el desarrollo del proyecto a través de
diagramas de Gantt, una herramienta muy visual que nos ayudará a controlar los
progresos del mismo.
Para diseñar el diagrama inicial de Gantt del proyecto, tras la creación del proyecto y de
los usuarios, podemos comenzar a establecer los hitos o etapas del mismo. Si vamos
añadiendo las previsiones de tiempo de cada una de las tareas podemos obtener el
gráfico de Gantt de para cada hito.
El diagrama de Gantt nos muestra entonces las peticiones (tareas) que se han
introducido con una fecha de comienzo y una estimada de terminación, o bien las
mismas están asignadas o son dependientes de otras que si tienen control por fecha.
Cada tarea se asignará a un miembro del equipo, que cuando se conecten a la página del
proyecto podrán visualizar las que tienen asignadas.
A medida que van marcando tareas como terminadas, en el gráfico del hito del proyecto
se van rellenando de color verde, de manera que podemos controlar de esta manera de
un golpe de vista cómo va el progreso del proyecto
Todo proyecto tiene una fase de ajustes, que requieren la creación de nuevas tareas,
incidencias, etc. Una vez aislados podemos asignarlos a un miembro del proyecto para
que ejecute la tarea pertinente. Estas peticiones también se incluirán en el Gantt
6. Calendario
Este enlace nos permite visualizar las tareas y peticiones en el calendario temporal de
ejecución de proyecto, de forma similar a cómo se mostraba en la sección “calendario”
de la pestaña peticiones.
Se incluye una leyenda indicativa sobre el comienzo y finalización de las tareas
Página 38 de 47
7. Noticias:
Este enlace permite dar de alta noticias que formarán parte del proyecto. Disponemos
de los enlaces “Nueva noticia” y “monitorizar”. Para crear una nueva noticia debemos
indicar su título y su descripción, pudiendo incluir un resumen y un archivo adjunto
8. Documentos
Este enlace nos permite incluir ficheros de proyectos, organizados según las pautas
incluidas en la administración.
Para incluir un nuevo documento pincharemos en el enlace “nuevo documento”,
indicando la categoría, el título, la descripción y anexando el propio documento
Página 39 de 47
En la sección derecha de la pantalla se nos permite mostrar los documentos ordenados
según diferentes parámetros
9. Wiki
Redmine dispone de un Wiki donde podemos centralizar toda la documentación del
proyecto, howto u otra información que puede ser interesante para los desarrolladores
o usuarios.
Página 40 de 47
Crearemos la wiki pinchando en el enlace crear
Una vez creada la wiki disponemos de varias opciones:
-
Modificar: que nos permitirá modificar ciertos parámetros de configuración de
la wiki
Monitorizar la actividad en la wiki
Bloquear
Renombrarla
Acceder a un histórico de la actividad
Página 41 de 47
10. Archivos:
Este enlace permitir incorporar al proyecto diferentes tipos de ficheros, no solo
documentos, como nuevos desarrollos,
Se deberá indicar la descripción y anexar el fichero
Se mostrará un listado de ficheros con diferente parámetros indicativos, pudiendo desde
este listado eliminar ficheros y ordenarlos según diferentes tamaños
Puede haber ficheros idénticos que se diferencian con versiones distintas. Las versiones
se representan gracias a un número hash de tipo MD5. A los ficheros se le añade un ID
único para su almacenamiento.
11. Configuración
Se muestran en este enlace diversos parámetros de configuración, muchos de ellos ya
mostrados en la sección Administrador. Analizaremos aquellas funcionalidades no
comentadas.
-
Versiones:
Permite incluir versiones dentro del proyecto, especialmente indicadas para gestionar
diferentes evoluciones o entregas de proyecto.
Para crear una nueva versión, debemos indicar su Nombre y descripción, su estado.
Especialmente importante es la elección “compartir”, ya que indicaremos el uso que se
podrá hacer de esta versión con el proyecto actual e incluso con todos los proyectos que
gestionemos
Página 42 de 47
Una vez creada la petición se enlaza con su planificación para poder gestionarla: incluir
peticiones, cerrarla, etc
Tras la creación de una nueva entrada general en la cabecera del proyecto, denominada
“Planificación”. Esta planificación incluye información sobre el estado de entregas de
versiones y permite la creación de nuevas versiones
-
Repositorio:
Se podrá crear un repositorio de información relacionado con la gestión de diferentes
entregas de proyectos de desarrollo de software
Deberemos escoger los parámetros de configuración mostrados en pantalla
Página 43 de 47
Una vez creado el repositorio provoca la existencia de una nueva entrada general en la
cabecera del proyecto, denominada “Repositorio”
Una vez creado el repositorio podremos aplicar configuraciones
La pestaña del repositorio permite navegar a través del repositorio del proyecto y
comprobar las últimas actualizaciones. Se puede expandir un directorio dándole un click
en el mismo.
-
Foros
Permite la creación de Foros en el ámbito del proyecto. Debemos indicar su nombre y
descripción
La creación de foros crea una nueva entrada general en la cabecera del proyecto,
denominada “Foros”.
Esta nueva entrada permitirá a los usuarios crear mensajes en los diferentes foros
existentes
Página 44 de 47
Los foros permiten a los usuarios de un proyecto el comunicarse con cada uno de los
componentes del mismo.
La lista de forosen el proyecto nos permite ver todo lo que está acaeciendo en cada uno
de ellos de forma resumida.
Para crear nuevos mensajes pincharemos en “Crear” y daremos de alta los diferentes
mensajes, pudiendo incluir documentos y clasificarlos
Se mostrará la lista de mensajes
Para responder a cada mensaje, una vez creado, será necesario acceder a él. Podremos
realizar diferentes acciones como “Responder”, “citar”, etc
Página 45 de 47
Finalmente, explicaremos las diferentes opciones de búsqueda que ofrece Redmine,
accesible desde la página principal del proyecto.
Redmine dispone de varios tipos de búsqueda:
-
Simple:
En la parte superior derecha de Redmine hay una sencilla caja de búsqueda. Tecleando
una palabra, y pulsando Retorno, Redmine ofrece la información de todos aquellos
elementos del Proyecto concreto en los que aparece esta palabra, dependiendo de los
permisos que tenga asignados el usuario
Es posible buscar por números. De esta forma el resultado será la petición con ese ID
Página 46 de 47
-
Avanzada:
Al pulsar la palabra “Buscar” Redmine muestra inmediatamente a la búsqueda avanzada
y la página de resultados. Observamos que el selector de proyectos permanece, y que
hay cajas de selección para limitar la búsqueda a tipos de entrada específicos. Las cajas
de selección se muestran sólo si se ha habilitado el módulo a ese nivel del proyecto.
De esta manera, se puede configurar la búsqueda, por ejemplo, buscando solo en los
títulos para limitar resultados.
Se puede habilitar la búsqueda para diferentes proyectos o restringir a diferentes
módulos de proyecto
En la página de Resultado se muestran los resultados de las búsquedas ordenados,
siendo el contenido accesible a través del título.
En la parte derecha de la pantalla se muestran los resultados ordenados por categorías.
Página 47 de 47