Tutorial de Redmine: com utilitzar la gestió de projectes de Redmine

Aquest tutorial de Redmine explica com instal·lar i utilitzar l'eina de gestió de projectes de Redmine. També inclou la comparació de Jira i Redmine:

Redmine és una eina de gestió de projectes escrita en Ruby. Admet diversos servidors de bases de dades i també es coneix com a sistema de seguiment de problemes.

És una eina de codi obert que ajuda els usuaris a compartir les seves idees mitjançant fòrums i blocs interns, com a resultat del qual el coneixement s'obté. mantinguda entre els membres de l'equip.

Redmine Tutorial

En aquest tutorial , coneixerem com l'usuari pot instal·lar Redmine, com utilitzar l'eina, les seves característiques i les diferències entre JIRA i Redmine.

Funcions de Redmine:

  • És una eina de codi obert.
  • Manté un seguiment de diversos projectes.
  • Permet que l'usuari tingui diferents rols i permisos.
  • Els usuaris poden fer un seguiment el temps que s'ha dedicat al problema.
  • Els usuaris poden veure informes visuals mitjançant gràfics i gràfics.

Redmine vs JIRA

S'està desenvolupant per una empresa australiana "Atlassian", JIRA és una eina de seguiment de problemes que ajuda els usuaris a fer un seguiment dels problemes. JIRA s'utilitza en metodologia àgil i es pot executar en diferents sistemes operatius.

És una eina independent de la plataforma que també s'utilitza en la gestió de fluxos de treball i processos. JIRA es basa completament en tres conceptes, és a dir, projecte, problema iNotícies

  • Els usuaris poden publicar notícies relacionades amb el projecte o qualsevol tema que els agradi.
  • Les notícies es poden afegir/editar/suprimir segons el permís que tingui l'usuari.
  • Els usuaris poden veure el titular de la notícia relacionat amb el projecte a la pestanya Visió general un cop l'usuari fa clic a la notícia, es redirigeix ​​als detalls.
  • Prenguem un exemple d'un gestor de projecte que vol publicar algunes informació a tot l'equip. El gestor del projecte pot crear notícies fent clic a "+Afegeix notícies" i proporcionar el resum, el títol i la descripció.
  • A continuació, tot l'equip pot veure el resum de notícies a l'àrea Visió general del projecte i, un cop l'usuari faci clic al títol, redirigeix ​​a la pàgina detallada.

  • Els usuaris poden veure les darreres notícies navegant a la pestanya Notícies.

Documents

  • És un lloc on els usuaris poden afegir el manual d'usuari o documents tècnics.
  • Hi ha dues categories de documentació.
    • Documentació de l'usuari
    • Documentació tècnica
  • Des de la pestanya del document, un usuari pot afegir documents fent clic a l'enllaç "+Documents nous".

  • Un cop l'usuari carrega el document, el títol pot utilitzar-lo com a enllaç per descarregar els documents que s'han afegit.

Fòrums

  • És un lloc on tot l'equip es pot comunicar entre ells. A més, l'usuari pot veure una visió detallada de qualsevoltema que es va tractar anteriorment.
  • El fòrum mostra els elements següents a la graella:
    • Temes
    • Missatges

Últim missatge: enllaç a l'últim missatge rebut

  • Un cop l'usuari fa clic a qualsevol tema, pot veure la vista detallada corresponent al tema.

Fitxers

  • És un lloc on un usuari pot carregar fitxers.
  • A més, el mòdul Fitxer es pot activar/desactivar des de la configuració.
  • L'usuari pot afegir un fitxer nou fent clic a la icona "+Fitxer nou"

  • L'usuari pot afegir un fitxer seleccionant el botó "Tria un fitxer" del local. A més, l'usuari pot afegir més d'un fitxer seleccionant l'enllaç " Afegeix un altre fitxer ".

Conclusió

En aquest tutorial, hem tractat la introducció de Redmine, la diferència entre JIRA i Redmine, maneres d'utilitzar Redmine i el seu procediment d'instal·lació.

A més, també fem una breu mirada al seguiment del temps, al seguiment del progrés i altres coses útils. eines com Notícies, Documents, Fòrum i Fitxers.

Flux de treball.

A continuació es mostren algunes indicacions sobre Redmine vs JIRA:

Paràmetres Redmine JIRA
General Redmine admet molts connectors per fer-lo personalitzable, és molt flexible i fàcil d'aprendre JIRA és molt difícil d'aprendre pels usuaris, ja que JIRA té un sistema d'inclusió de dos nivells amb categories
Puntuació La puntuació general de Redmine és baixa, però és una eina de cost gratuïta La puntuació JIRA en comparació amb Redmine és més alta, és a dir, 9,3 sobre 10
Cost Redmine és una eina de codi obert, és gratuïta JIRA no és gens gratuït, sempre està definint algun cost
Wiki Redmine conté Build in Wiki Les necessitats dels usuaris de JIRA per instal·lar-lo per separat
Categoria Redmine s'inclou a l'eina de gestió de projectes JIRA entra a la categoria Seguiment de problemes

Instal·lació de Redmine

Sistema operatiu: Redmine admet sistemes UNIX, Linux, Windows i MacOS.

Com instal·lar-se

Pas 1 : descarregueu Redmine des d'aquí.

Pas 2 : creeu una base de dades nova

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

Pas 3: Connexió a la base de dades

Exemple de base de dades MySQL

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

Exemple de SQL Server

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

Pas 4: instal·lar dependències (Redmine utilitza Bundler per gestionar gemmesdependències).

gem install bundler bundle install --without development test

Pas 5: en aquest pas, es genera una clau aleatòria per codificar la galeta que emmagatzema les dades de sessió.

bundle exec rake generate_secret_token

Pas 6: Creeu una estructura de base de dades

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

Pas 7: inseriu les dades de configuració predeterminades a la base de dades.

RAILS_ENV=production bundle exec rake redmine:load_default_data

Pas 8: proveu la instal·lació.

bundle exec rails server webrick -e production

Pas 9: inicieu sessió a l'aplicació

Nota: Consulteu aquest enllaç com a font d'imatge per als procediments d'instal·lació proporcionat més amunt (del pas 2 al pas 9)

Connector de Redmine

  • Redmine és una eina de gestió de projectes multiplataforma, i l'usuari pot integrar diferents connectors que en facin més ús.
  • Abans de començar amb la instal·lació del connector, assegureu-vos que és compatible amb la versió de Redmine instal·lada.
  • Els usuaris poden instal·lar diferents connectors des d'aquí

A continuació es mostren són els passos per instal·lar connectors:

#1) Abans de començar amb les ordres, només cal que obriu l'entorn de la pila de Bitnami fent clic a la drecera del menú Inici a "Inici > > Bitnami APPNAME Stack >> Consola d'aplicacions” (Windows).

Nota : substituïu el marcador de posició installdir pel directori d'instal·lació complet de la pila de Bitnami.

#2) Aconsegueix el fitxer .zip i clona el directori “ installdir/apps/redmine/htdocs/plugins ” del connector Git.

#3) Instal·leu el connector al repositori htdocs.

cdinstalldir/apps/redmine/htdocs/

instal·lació del paquet

bundle exec rake redmine:plugins NAME=PLUGIN_NAME RAILS_ENV=producció

Si podeu veure qualsevol missatge d'avís relacionat amb el fitxer de producció de registres, només heu d'executar l'ordre següent.

Nota : feu servir sudo si la pila està instal·lada com a root.

“sudo chown :bitnami log/production.log

sudo chmod g+w log/production.log “

#4) Reinicieu els serveis d'Apache

sudo installdir/ctlscript.sh restart”

Hi ha alguns connectors més s'explica a continuació per a la vostra referència:

#1) Connector àgil

Aquest connector és útil si els usuaris treballen amb una metodologia àgil. Amb aquest connector, els usuaris poden crear Kanban o scrum com taulers i gràfics.

Tant la productivitat com el treball, es poden fer un seguiment fàcilment mitjançant els gràfics i els taulers.

El connector es pot fer un seguiment. s'instal·larà des d'aquí.

#2) Connector de llista de verificació

Els usuaris poden utilitzar el concepte de llista de verificació en lloc de crear múltiples subtasques. Amb aquest connector, un usuari pot afegir, suprimir i marcar tots els elements de la llista de verificació com a "fets".

Els usuaris també poden veure la pista d'auditoria de tots els canvis. Un usuari pot fer una llista de tasques que facilita el seguiment de totes les tasques. El connector es pot instal·lar des d'aquí.

#3) Preguntes i respostes, fòrum de preguntes freqüents i informes d'idees

Tot i que Redmine conté un fòrum integrat, sí que podeminstal·leu el connector per al mateix. El connector no se centra principalment en el fòrum, sinó que també ofereix altres funcionalitats.

Un usuari pot instal·lar el connector i obtenir més detalls des d'aquí.

Com utilitzar Redmine

Registrar: La pàgina de registre apareix quan l'usuari fa clic a la pestanya "Registrar" que hi ha a l'extrem superior dret de la pàgina. Els usuaris poden utilitzar aquesta pàgina per registrar-se.

  • Un usuari ha de registrar-se per accedir a l'aplicació. Per al registre, l'usuari ha de facilitar les dades requerides en tots els camps obligatoris marcats amb un asterisc vermell. (Vegeu la imatge següent)
  • Un cop un usuari es registra a Redmine, pot accedir a l'aplicació.
  • L'administrador pot afegir projectes fent clic a "Nou projecte" per proporcionar alguns detalls necessaris i afegir nous membres al projecte.

Inici de sessió:

  • La pàgina d'inici de sessió apareix quan un usuari ho prova per iniciar sessió a Redmine. A més, l'usuari pot restablir la contrasenya fent clic a l'enllaç "Contrasenya perduda".
  • L'enllaç Contrasenya perduda només apareixerà si l'administrador l'ha activat.
  • Els usuaris registrats poden iniciar sessió mitjançant proporcionant l'identificador d'inici de sessió i la contrasenya.

  • Si un usuari oblida o perd la contrasenya, l'usuari pot crear una nova contrasenya fent clic a l'enllaç "Contrasenya perduda".
  • Un cop l'usuari fa clic a l'enllaç "Contrasenya perduda", es redirigeix ​​a la contrasenya perduda.pàgina on l'usuari pot proporcionar l'adreça de correu electrònic vàlida i generar la nova contrasenya.

Crear un problema

Els usuaris registrats podran crear un defecte. Per crear un nou defecte, l'usuari ha d'iniciar sessió. Per crear un nou problema, els usuaris han d'anar a la pestanya present a la capçalera. Els usuaris també poden seleccionar diferents rastrejadors com ara defecte, funció i pegat.

Per crear un problema, l'usuari ha d'omplir els camps següents:

  • Tracker: Indiqueu la categoria del problema.
  • Assumpte: Una frase breu i significativa.
  • Descripció: Proporcioneu un descripció de l'error i passos a reproduir.
  • Estat: Proporcioneu l'estat de l'error nou, resolt i tancat.
  • Fitxers: Per penjar un fitxer, si n'hi ha, és a dir, una captura de pantalla d'un problema.

Després de proporcionar tots els detalls, es crearà el defecte.

Cerca:

Els usuaris poden veure el quadre de text de cerca present a la part superior dreta.

  • És un quadre de text de cerca senzill.
  • Els usuaris poden cercar un defecte existent o qualsevol defecte nou creat.

  • L'usuari pot cercar qualsevol ID de problema i fer clic a al botó d'entrada. Es redirigirà a la cerca avançada.
  • Els usuaris poden refinar la cerca proporcionant els detalls a la pantalla de cerca avançada.

La meva pàgina:

Un usuaripot veure diversos blocs en els quals s'emmagatzema la informació i l'usuari pot personalitzar la pàgina en conseqüència.

  • L'usuari pot veure tots els problemes que se li han assignat o que ha informat a "La meva pàgina". ”.
  • Els blocs “Problemes assignats a mi” i “Problema notificat” estan activats de manera predeterminada. També podeu arrossegar i deixar anar els blocs segons la vostra conveniència.
  • El bloc “Problema assignat a mi” conté tota la informació relacionada amb el problema assignat a l'usuari d'inici de sessió. Inclou els camps següents:
    • Identificació del problema
    • Projectes
    • Trackers
    • Estat
    • Assumpte
  • El bloc "Problemes informats" conté informació relacionada amb el problema que va informar l'usuari d'inici de sessió.

Gestió de projectes amb Redmine

Redmine és una de les millors eines per fer un seguiment eficient del projecte. Avui en dia, l'empresa se centra en la metodologia àgil i, sobretot, en Scrum.

A Redmine, els usuaris poden crear-ho tot com un problema com ara error/funció/tasca i assignar-lo al membre respectiu proporcionant la data d'inici i finalització. data. Totes les activitats realitzades al projector a la subtasca es poden fer un seguiment mitjançant la pestanya "Activitat".

Creació d'espai per al projecte

L'usuari pot afegir el projecte seleccionant la pestanya Projecte i fent clic a Nou projecte. Per defecte, només els administradors del lloc i el gestor de projectes poden crear espaiper al projecte nou.

En crear un projecte, s'ha de proporcionar un nom i un identificador únic: s'utilitza un identificador com a part de l'URL de l'espai del projecte. S'ha d'assignar almenys una persona com a director de projecte.

Concepte important de Redmine

Visió general del projecte

Els usuaris poden veure tots els detalls relacionats amb el projecte de manera concisa. manera.

El bloc "Seguiment de problemes" a la part esquerra conté l'estat complet de tots els problemes que es troben en estat obert/tancat.

El bloc "Membres" que es mostra a la La part dreta conté tots els membres relacionats amb el projecte, i el bloc "Últimes notícies" conté totes les últimes notícies relacionades amb el projecte.

  • 1 L'>Informe d'activitat conté tots els registres d'auditoria o la informació històrica relacionada amb el projecte o els problemes cercats.

Seguiment de problemes

Hi ha dues maneres diferents de fer el seguiment d'un problema, tal com es mostra a continuació.

#1) Llista de problemes

Des d'aquí, els usuaris poden veure la llista de problemes i seleccionar-ne un específic. problema per veure-ho en detall. A més, de manera predeterminada, l'usuari pot veure un problema obert, però l'usuari ha d'aplicar el filtre per veure la llista en conseqüència.

#2) Resum del problema

El resum del problema proporciona l'informe que conté tots els problemes relacionats amb el projecte de totes les versions.

Conté diferents taules com ara Tracker, Version,Prioritat, Subprojecte, Autor assignat i Categoria, on cada graella mostra els problemes oberts/tancats/totals.

Seguiment del temps

Detalls del registre de temps

Mostra els detalls del temps total dedicat al projecte. La funció de registre de temps només està disponible quan el mòdul "Seguiment del temps" del projecte està activat

Entrades de temps vistes a un nivell detallat:

Seguiment del progrés

Diagrama de Gantt

S'utilitza per fer un seguiment del progrés del projecte, inclosa la data d'inici, les dates de venciment, l'estat i la resolució. És un connector i l'usuari el pot instal·lar.

Calendari

La vista del calendari mostra les dades relacionades amb el projecte de manera mensual, igual que altres calendaris espectacles. Mostrarà tots els problemes amb almenys la data d'inici i la data de venciment (si està disponible).

El mòdul de calendari es pot activar i desactivar des de la pestanya Configuració del projecte per a cada projecte.

Repositori.

L'usuari pot veure la pestanya Repositori a la capçalera i, un cop l'usuari fa clic a la mateixa, es redirigeix ​​al repositori del projecte i l'usuari pot veure les darreres confirmacions.

Els usuaris poden expandir-se. el directori fent clic a la icona "+". Si l'usuari fa clic al número de revisió, proporcionarà els detalls de la confirmació.

Altres funcions útils

A continuació es mostren algunes altres característiques que estan presents a l'aplicació

Desplaçar cap amunt