Redmine Tutorial - Como usar Redmine Project Management

Este titorial de Redmine explica como instalar e usar a ferramenta de xestión de proxectos de Redmine. Tamén abarca a comparación de Jira e Redmine:

Redmine é unha ferramenta de xestión de proxectos escrita en Ruby. Soporta varios servidores de bases de datos e tamén se coñece como un sistema de seguimento de problemas.

É unha ferramenta de código aberto que axuda aos usuarios a compartir as súas ideas mediante foros e blogs internos, polo que se obtén o coñecemento. mantido entre os membros do equipo.

Redmine Titorial

Neste tutorial , coñeceremos como o usuario pode instalar Redmine, como usar a ferramenta, as súas características xunto coas diferenzas entre JIRA e Redmine.

Características de Redmine:

  • É unha ferramenta de código aberto.
  • Mantén un seguimento de varios proxectos.
  • Permite que o usuario teña roles e permisos diferentes.
  • Os usuarios poden rastrexar o tempo que se dedicou ao problema.
  • Os usuarios poden ver informes visuais mediante gráficos e gráficos.

Redmine vs JIRA

Desenvolvido por unha empresa australiana "Atlassian", JIRA é unha ferramenta de seguimento de problemas que axuda aos usuarios a rastrexar os problemas. JIRA utilízase en metodoloxía áxil e pode executarse en diferentes sistemas operativos.

É unha ferramenta independente da plataforma que tamén se usa na xestión de fluxos de traballo e procesos. JIRA baséase enteiramente en tres conceptos, é dicir, Proxecto, Problema eNovas

  • Os usuarios poden publicar noticias relacionadas co proxecto ou sobre calquera tema que lles guste.
  • As novas pódense engadir/editar/eliminar segundo o permiso que teña o usuario.
  • Os usuarios poden ver o título da noticia relacionada co Proxecto na pestana Visión xeral unha vez que o usuario fai clic na noticia, redirixe aos detalles.
  • Poñemos un exemplo de xestor de proxecto que quere publicar algúns información a todo o equipo. O xestor do proxecto pode crear noticias facendo clic en "+Engadir noticias" e proporcionar o Resumo, o Título e a Descrición.
  • Todo o equipo pode ver o resumo das noticias na área Visión xeral do proxecto, e unha vez que o usuario faga clic. no título, redirixe á páxina detallada.

  • Os usuarios poden ver as últimas noticias navegando ata a pestana Noticias.

Documentos

  • É un lugar onde os usuarios poden engadir o manual de usuario ou documentos técnicos.
  • Hai dúas categorías de documentación.
    • Documentación do usuario
    • Documentación técnica
  • Desde a pestana do documento, un usuario pode engadir documentos facendo clic na ligazón "+Novos documentos".

  • Unha vez que o usuario carga o documento, o título pode utilizar como ligazón para descargar os documentos que foron engadidos.

Foros

  • É un lugar onde todo o equipo pode comunicarse entre si. Ademais, o usuario pode ver unha vista detallada de calqueratema que se tratou anteriormente.
  • O foro mostra os seguintes elementos na grella:
    • Temas
    • Mensaxes

Última mensaxe: ligazón á última mensaxe recibida

  • Unha vez que o usuario fai clic en calquera Tema, pode ver a vista detallada correspondente ao tema.

Ficheiros

  • É un lugar onde un usuario pode cargar ficheiros.
  • Ademais, o módulo Ficheiro pódese activar/desactivar desde a configuración.
  • O usuario pode engadir un ficheiro novo facendo clic na icona "+Novo ficheiro"

  • O usuario pode engadir un ficheiro seleccionando o botón "Escolla ficheiro" do local. Ademais, o usuario pode engadir máis dun ficheiro seleccionando a ligazón " Engadir outro ficheiro ".

Conclusión

Neste titorial, cubrimos a introdución de Redmine, a diferenza entre JIRA e Redmine, as formas de usar Redmine e o seu procedemento de instalación.

Ademais, tamén ofrecemos unha breve ollada ao seguimento do tempo, o seguimento do progreso e outros aspectos útiles. ferramentas como Noticias, Documentos, Foros e Ficheiros.

Fluxo de traballo.

A continuación móstranse algunhas indicacións sobre Redmine vs JIRA:

Parámetros Redmine JIRA
Xeneral Redmine admite moitos complementos para facelo personalizable, é moi flexible e fácil de aprender JIRA é moi difícil de aprender polos usuarios xa que JIRA ten un sistema de inclusión de dous niveis con categorías
Puntuación A puntuación global de Redmine é baixa pero é unha ferramenta de custo gratuíta A puntuación de JIRA en comparación con Redmine é máis alta, é dicir, 9,3 sobre 10
Custo Redmine é unha ferramenta de código aberto, é gratuíta JIRA non é para nada gratuíto, sempre está definindo algún custo
Wiki Redmine contén Build in Wiki as necesidades dos usuarios de JIRA para instalalo por separado
Categoría Redmine inclúese na ferramenta de xestión de proxectos JIRA inclúese na categoría Seguimento de problemas

Instalación de Redmine

Sistema operativo: Redmine admite sistemas UNIX, Linux, Windows e MacOS.

Como instalar

Paso 1 : Descarga Redmine desde aquí.

Paso 2 : Crea unha nova base de datos

MySQL

CREATE DATABASE redmine CHARACTER SET utf8mb4; CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'my_password'; GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost'; 

SQL Server

USE [master] GO -- Very basic DB creation CREATE DATABASE [REDMINE] GO -- Creation of a login with SQL Server login/password authentication and no password expiration policy CREATE LOGIN [REDMINE] WITH PASSWORD=N'redminepassword', DEFAULT_DATABASE=[REDMINE], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF GO -- User creation using previously created login authentication USE [REDMINE] GO CREATE USER [REDMINE] FOR LOGIN [REDMINE] GO -- User permissions set via roles EXEC sp_addrolemember N'db_datareader', N'REDMINE' GO EXEC sp_addrolemember N'db_datawriter', N'REDMINE' GO

Paso 3: Conexión de base de datos

Exemplo de base de datos MySQL

production: adapter: mysql2 database: redmine host: localhost username: redmine password: "my_password"

Exemplo de SQL Server

production: adapter: sqlserver database: redmine username: redmine # should match the database user name password: "redminepassword" # should match the login password

Paso 4: Instalar dependencias (Redmine usa Bundler para xestionar xemasdependencias).

gem install bundler bundle install --without development test

Paso 5: neste paso, xérase unha clave aleatoria para codificar a cookie que almacena os datos da sesión.

bundle exec rake generate_secret_token

Paso 6: Crea unha estrutura de base de datos

RAILS_ENV=production bundle exec rake db:migrate Windows Syntax: set RAILS_ENV=production bundle exec rake db

Paso 7: Insire os datos de configuración predeterminados na base de datos.

RAILS_ENV=production bundle exec rake redmine:load_default_data

Paso 8: Proba a instalación.

bundle exec rails server webrick -e production

Paso 9: inicie sesión na aplicación

Nota: Consulte esta ligazón como fonte de imaxe para os procedementos de instalación indicado anteriormente (paso 2 ao paso 9)

Complemento de Redmine

  • Redmine é unha ferramenta de xestión de proxectos multiplataforma, e o usuario pode integrar diferentes complementos que fagan máis uso.
  • Antes de comezar coa instalación do complemento, asegúrese de que é compatible coa versión de Redmine instalada.
  • Os usuarios poden instalar diferentes complementos desde aquí

Enlistados a continuación son os pasos para instalar complementos:

#1) Antes de comezar cos comandos, só tes que abrir o ambiente de pila de Bitnami facendo clic no atallo no menú Inicio baixo “Inicio > > Bitnami APPNAME Stack >> Consola de aplicacións” (Windows).

Nota : Substitúa o marcador de posición installdir polo directorio de instalación completo da pila Bitnami.

#2) Obtén o ficheiro .zip e clona o repositorio do complemento Git " installdir/apps/redmine/htdocs/plugins ".

#3) Instale o complemento no repositorio htdocs.

cdinstalldir/apps/redmine/htdocs/

instalación do paquete

bundle exec rake redmine:plugins NAME=PLUGIN_NAME RAILS_ENV=produción

Se podes ver algunha mensaxe de aviso relacionada co ficheiro de produción de rexistro, só tes que executar o seguinte comando.

Nota : use sudo se a pila estaba instalada como root.

“sudo chown :bitnami log/production.log

sudo chmod g+w log/production.log “

#4) Reinicie os servizos de Apache

sudo installdir/ctlscript.sh restart”

Hai algúns complementos máis explicado a continuación para a súa referencia:

#1) Plugin Agile

Este complemento é útil se os usuarios están a traballar en metodoloxía áxil. Usando este complemento, os usuarios poden crear Kanban ou scrum como taboleiros e gráficos.

Tanto a produtividade como o traballo, pódense seguir facilmente usando os gráficos e os taboleiros.

O complemento pode instalarse desde aquí.

#2) Complemento da lista de verificación

Os usuarios poden usar o concepto da lista de verificación en lugar de crear varias subtarefas. Con este complemento, un usuario pode engadir, eliminar e marcar todos os elementos da lista de verificación como "feitos".

Os usuarios tamén poden ver a pista de auditoría de todos os cambios. Un usuario pode facer unha lista de tarefas que facilite o seguimento de todas as tarefas. O complemento pódese instalar desde aquí.

#3) Preguntas e respostas, Foro de preguntas frecuentes e Informes de ideas

Aínda que Redmine contén un foro integrado, de feito podemosinstalar o complemento para o mesmo. O complemento non se centra principalmente no foro, senón que tamén ofrece outras funcionalidades.

O usuario pode instalar o complemento e obter máis detalles desde aquí.

Como usar Redmine

Rexistrar: A páxina de rexistro aparece unha vez que o usuario fai clic na pestana "Rexistrar" presente na esquina superior dereita da páxina. Os usuarios poden usar esta páxina para rexistrarse.

  • Un usuario debe rexistrarse para acceder á aplicación. Para o rexistro, o usuario debe proporcionar os datos requiridos en todos os campos obrigatorios marcados cun asterisco vermello. (Ver a imaxe de abaixo)
  • Unha vez que un usuario se rexistra en Redmine, pode acceder á aplicación.
  • O administrador pode engadir proxectos facendo clic en "Novo proxecto" para proporcionar algúns detalles necesarios e engadir novos membros ao proxecto.

Iniciar sesión:

  • A páxina de inicio de sesión aparece cando un usuario intenta para iniciar sesión en Redmine. Ademais, o usuario pode restablecer o contrasinal facendo clic na ligazón "Contrasinal perdido".
  • A ligazón Contrasinal perdido só aparecerá se o administrador a activou.
  • Os usuarios rexistrados poden iniciar sesión mediante proporcionando o ID de inicio de sesión e o contrasinal.

  • Se un usuario esquece ou perde o contrasinal, entón o usuario pode crear un novo contrasinal facendo clic na ligazón "Contrasinal perdido".páxina onde o usuario pode proporcionar o enderezo de correo electrónico válido e xerar o novo contrasinal.

Crear un problema

Os usuarios rexistrados poderán crear un defecto. Para crear un novo defecto, o usuario debe iniciar sesión. Para crear un novo problema, os usuarios deben navegar ata a pestana presente na cabeceira. Os usuarios tamén poden seleccionar diferentes rastreadores como Defecto, Función e Parche.

Para crear un problema, o usuario debe cubrir os seguintes campos:

  • Rastreador: Indica a categoría do problema.
  • Asunto: Unha frase curta e significativa.
  • Descrición: Proporciona un descrición do erro e pasos a reproducir.
  • Estado: Proporciona o estado do erro novo, resolto e pechado.
  • Ficheiros: Para cargar un ficheiro, se é o caso, é dicir, unha captura de pantalla dun problema.

Despois de proporcionar todos os detalles, crearase o defecto.

Busca:

Os usuarios poden ver a caixa de texto de busca presente na parte superior dereita.

  • É unha caixa de texto de busca sinxela.
  • Os usuarios poden buscar un defecto existente ou calquera novo que se crease.

  • O usuario pode buscar calquera ID de problema e facer clic en no botón Intro. Redirixirase á busca avanzada.
  • Os usuarios poden refinar a busca proporcionando os detalles na pantalla Busca avanzada.

A miña páxina:

Un usuariopode ver varios bloques nos que se almacena a información e o usuario pode personalizar a páxina en consecuencia.

  • O usuario pode ver todos os problemas que se lle asignou ou que lle informen en "A miña páxina". ".
  • Os bloques "Problemas asignados a min" e "Problema notificado" están activados por defecto. Tamén pode arrastrar e soltar os bloques segundo a súa conveniencia.
  • O bloque "Problema asignado a min" contén toda a información relacionada co problema asignado ao usuario de inicio de sesión. Inclúe os seguintes campos:
    • Identificación do problema
    • Proxectos
    • Rastreadores
    • Estado
    • Asunto
  • O bloque "Problemas informados" contén información relacionada co problema que foi informado polo usuario de inicio de sesión.

Xestión de proxectos mediante Redmine

Redmine é unha das mellores ferramentas para seguir o proxecto de forma eficiente. Hoxe en día, a empresa céntrase na metodoloxía áxil e, o máis importante, Scrum.

En Redmine, os usuarios poden crear todo como un problema como erro/función/tarefa e asignalo ao membro respectivo proporcionando a data de inicio e o final. data. Pódense seguir todas as actividades realizadas no proxector para a subtarefa usando a pestana "Actividade".

Creación de espazo para o proxecto

O usuario pode engadir o proxecto seleccionando a pestana Proxecto e premendo no Novo Proxecto. Por defecto, só os administradores do sitio e o xestor de proxectos poden crear espazopara o novo proxecto.

Ao crear un proxecto, debe proporcionarse un nome e un identificador único: utilízase un identificador como parte do URL do espazo do proxecto. Debería asignarse polo menos unha persoa como xestor de proxecto.

Concepto importante de Redmine

Visión xeral do proxecto

Os usuarios poden ver todos os detalles relacionados co proxecto dunha forma concisa

O bloque "Seguimento de problemas" do lado esquerdo contén o estado completo de todos os problemas que están en estado aberto/pechado.

O bloque "Membros" que aparece na pantalla A parte dereita contén todos os membros relacionados co proxecto e o bloque "Últimas noticias" contén todas as últimas noticias relacionadas co proxecto.

  • Informe de actividade contén todos os rexistros de auditoría ou información histórica relacionada co proxecto ou problemas buscados.

Seguimento de problemas

Hai dúas formas diferentes de rastrexar un problema como se mostra a continuación.

#1) Lista de problemas

Desde aquí, os usuarios poden ver a lista de problemas e seleccionar un específico problema para velo en detalle. Ademais, de forma predeterminada, o usuario pode ver un problema de Aberto; non obstante, o usuario debe aplicar o filtro para ver a lista en consecuencia.

#2) Issue Summary

Issue Summary proporciona o informe que contén todos os problemas relacionados co proxecto de todas as versións.

Contén diferentes táboas como Tracker, Version,Prioridade, Subproxecto, Autor asignado e Categoría, onde cada cuadrícula mostra os problemas abertos/pechados/total.

Seguimento do tempo

Detalles do rexistro de tempo.

Mostra os detalles do tempo total necesario para o proxecto. A función de rexistro de tempo só está dispoñible cando o módulo "Seguimento do tempo" do proxecto está activado

Entradas de tempo vistas nun nivel detallado:

Seguimento do progreso

Diagrama de Gantt

Úsase para seguir o progreso do proxecto, incluíndo a data de inicio, as datas de vencemento, o estado e a resolución. É un complemento e o usuario pode instalalo.

Calendario

A vista do calendario mostra os datos relacionados co proxecto de forma mensual, igual que outros calendarios. mostra. Mostrará todos os problemas con polo menos a data de inicio e a data de vencemento (se está dispoñible).

O módulo de calendario pódese activar e desactivar desde a pestana Configuración do proxecto para cada proxecto.

Repositorio

O usuario pode ver a pestana Repositorio na cabeceira e, unha vez que fai clic na mesma, redirixe ao repositorio do proxecto e o usuario pode ver as últimas confirmacións.

Os usuarios poden ampliar. o directorio facendo clic na icona "+". Se o usuario fai clic no número de revisión, proporcionará os detalles da confirmación.

Outras funcións útiles

A continuación móstranse algunhas outras características que están presentes na aplicación

Desprazarse arriba