redmine tutorial how use redmine project management
Acest tutorial Redmine explică modul de instalare și utilizare a instrumentului de gestionare a proiectelor Redmine. De asemenea, acoperă comparația dintre Jira și Redmine:
Redmine este un instrument de management de proiect scris în Ruby. Acesta acceptă mai multe servere de baze de date și este, de asemenea, cunoscut sub numele de sistem de urmărire a problemelor.
Este un instrument open-source care îi ajută pe utilizatori să își împărtășească ideile folosind forumuri și bloguri interne, în urma cărora cunoștințele sunt menținute în rândul membrilor echipei.
Ce veți învăța:
- Tutorial Redmine
- Redmine Vs JIRA
- Instalare Redmine
- Plugin Redmine
- Cum să utilizați Redmine
- Concluzie
Tutorial Redmine
În acest tutorial, vom afla cum utilizatorul poate instala Redmine, cum să utilizeze instrumentul, caracteristicile sale, precum și diferențele dintre JIRA și Redmine.
Caracteristici Redmine:
- Este un instrument open-source.
- Păstrează o evidență a mai multor proiecte.
- Permite utilizatorului să aibă roluri și permisiuni diferite.
- Utilizatorii pot urmări timpul petrecut pentru această problemă.
- Utilizatorii pot vedea rapoarte vizuale folosind grafice și diagrame.
Redmine Vs JIRA
Fiind dezvoltat de o companie australiană „Atlassian”, JIRA este un instrument de urmărire a problemelor care ajută utilizatorii să urmărească problemele. JIRA este utilizat în metodologia agilă și poate rula pe diferite sisteme de operare.
Este un instrument independent de platformă, care este utilizat și în fluxul de lucru și în gestionarea proceselor. JIRA se bazează în întregime pe trei concepte, și anume, proiect, problemă și flux de lucru.
Mai jos sunt enumerate câteva indicații pentru Redmine Vs JIRA:
Parametrii | Mină roșie | JIRA |
---|---|---|
general | Redmine acceptă o mulțime de pluginuri pentru a-l personaliza, este foarte flexibil și ușor de învățat | JIRA este foarte greu de învățat de către utilizatori, deoarece JIRA are un sistem de includere pe două niveluri cu categorii |
Scor | Scorul general al Redmine este redus, dar este un instrument gratuit | Scorul JIRA în comparație cu Redmine este mai mare, adică 9,3 din 10 |
Cost | Redmine este un instrument open source, este gratuit | JIRA nu este deloc gratuit, ci întotdeauna definește un anumit cost |
Wiki | Redmine conține Build in Wiki | Utilizatorii JIRA trebuie să-l instaleze separat |
Categorie | Redmine face parte din instrumentul de management al proiectului | JIRA face parte din categoria Urmărirea problemelor |
Instalare Redmine
Sistem de operare: Redmine acceptă sistemele UNIX, Linux, Windows și MacOS.
Cum să instalați
Pasul 1 : Descărcați Redmine din Aici .
Pasul 2 : Creați o nouă bază de date
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
Pasul 3: Conexiune la baza de date
Exemplu de bază de date MySQL
production: adapter: mysql2 database: redmine host: localhost username: redmine password: 'my_password'
Exemplu de SQL Server
production: adapter: sqlserver database: redmine username: redmine # should match the database user name password: 'redminepassword' # should match the login password
Pasul 4: Instalați dependențe (Redmine folosește Bundler pentru a gestiona dependențele de pietre prețioase).
gem install bundler bundle install --without development test
Pasul 5: În acest pas, este generată o cheie aleatorie pentru a codifica cookie-ul stocând datele sesiunii.
bundle exec rake generate_secret_token
Pasul 6: Creați o structură a bazei de date
RAILS_ENV=production bundle exec rake db:migrate Windows Syntax: set RAILS_ENV=production bundle exec rake db
Pasul 7: introduceți datele de configurare implicite în baza de date.
RAILS_ENV=production bundle exec rake redmine:load_default_data
Pasul 8: Testați instalarea.
bundle exec rails server webrick -e production
Pasul 9: conectați-vă la aplicație
Notă: Vă rugăm să consultați acest lucru legătură ca sursă de imagine pentru procedurile de instalare furnizate mai sus (Pasul 2 până la Pasul 9)
Plugin Redmine
- Redmine este un instrument de gestionare a proiectelor pe mai multe platforme, iar utilizatorul poate integra diferite pluginuri care îi fac utilizarea mai multă.
- Înainte de a începe cu instalarea pluginului, asigurați-vă că este compatibilă cu versiunea instalată de Redmine.
- Utilizatorii pot instala diferite pluginuri de la Aici
Mai jos sunt pașii necesari pentru instalarea pluginurilor:
# 1) Înainte de a începe cu comenzile, trebuie doar să deschideți mediul stivei Bitnami făcând clic pe comanda rapidă din meniul Start din „Start >> Bitnami APPNAME Stack >> Consola de aplicații” (Windows).
Notă : Inlocuieste installdir substituent cu directorul complet de instalare a stivei Bitnami.
#Două) Obțineți fișierul .zip și clonați depozitul Git al pluginului ' installdir / apps / redmine / htdocs / plugins ”Director.
# 3) Instalați pluginul în depozitul htdocs.
' cd installdir / apps / redmine / htdocs /
cum să treceți matrici în java
instalarea pachetului
bundle exec rake redmine: plugins NAME = PLUGIN_NAME RAILS_ENV = producție '
Dacă puteți vedea orice mesaj de avertizare legat de fișierul de producție a jurnalului, atunci rulați doar comanda de mai jos.
Notă : Utilizați sudo dacă stiva a fost instalată ca root.
„Sudo chown: bitnami log / production.log
sudo chmod g + w log / production.log “
# 4) Reporniți serviciile Apache
' sudo installdir / ctlscript.sh reporniți ”
Mai multe pluginuri sunt explicate mai jos pentru referință:
# 1) Plugin Agile
Acest plugin este la îndemână dacă utilizatorii lucrează într-o metodologie agilă. Folosind acest plugin, utilizatorii pot crea Kanban sau scrum, cum ar fi tablele și diagramele.
Atât productivitatea, cât și munca, pot fi urmărite cu ușurință utilizând diagrame și plăci.
Pluginul poate fi instalat de la Aici .
# 2) Plugin pentru lista de verificare
Utilizatorii pot utiliza conceptul listei de verificare în loc să creeze mai multe subtaskuri. Cu acest plugin, un utilizator poate adăuga, șterge și marca toate elementele listei de verificare ca „terminate”.
Utilizatorii pot vedea, de asemenea, pista de audit a tuturor modificărilor. Un utilizator poate crea o listă de sarcini care facilitează urmărirea tuturor sarcinilor. Pluginul poate fi instalat de la Aici.
# 3) Întrebări și răspunsuri, Forum FAQ și Raportarea ideilor
Deși Redmine conține un forum încorporat, putem instala într-adevăr pluginul pentru același lucru. Pluginul nu se concentrează în principal pe forum, dar oferă și alte funcționalități.
Un utilizator poate instala pluginul și poate obține mai multe detalii de la Aici.
Cum să utilizați Redmine
Inregistreaza-te: Pagina de înregistrare apare după ce utilizatorul face clic pe fila „Înregistrare” prezentă în colțul din dreapta sus al paginii. Utilizatorii pot folosi această pagină pentru înregistrare.
- Un utilizator trebuie să se înregistreze pentru a accesa aplicația. Pentru înregistrare, utilizatorul trebuie să furnizeze datele necesare în toate câmpurile obligatorii marcate cu un asterisc roșu. (Vezi imaginea de mai jos)
- Odată ce un utilizator se înregistrează în Redmine, atunci acesta poate accesa aplicația.
- Administratorul poate adăuga proiecte făcând clic pe „Proiect nou” pentru a furniza câteva detalii necesare și pentru a adăuga noi membri la proiect.
Logare:
diferența în c și c ++
- Pagina de autentificare apare atunci când un utilizator încearcă să se conecteze la Redmine. De asemenea, utilizatorul poate reseta parola făcând clic pe linkul „Parolă pierdută”.
- Link-ul Parolă pierdută va apărea numai dacă administratorul a activat-o.
- Utilizatorii înregistrați se pot autentifica furnizând ID-ul de autentificare și parola.
- Dacă un utilizator uită sau pierde parola, atunci utilizatorul poate crea o nouă parolă făcând clic pe linkul „Parolă pierdută”.
- După ce utilizatorul face clic pe linkul „Parolă pierdută”, acesta redirecționează către pagina Parolă pierdută, unde utilizatorul poate furniza adresa de e-mail validă și poate genera noua parolă.
Creați o problemă
Utilizatorii înregistrați vor putea crea un defect. Pentru a crea un nou defect, utilizatorul trebuie să se conecteze. Pentru a crea o nouă problemă, utilizatorii trebuie să navigheze la fila prezentă în antet. Utilizatorii pot selecta, de asemenea, diferite trackere, cum ar fi Defect, Feature și Patch.
Pentru a crea o problemă, utilizatorul trebuie să completeze câmpurile de mai jos:
- Urmăritor: Indicați categoria problemei.
- Subiect: O propoziție scurtă și semnificativă.
- Descriere: Furnizați o descriere a erorii și pașii de reprodus.
- Stare: Furnizați starea ca eroare nouă, rezolvată și închisă.
- Fișiere: Pentru a încărca un fișier, dacă există, adică o captură de ecran a unei probleme.
După furnizarea tuturor detaliilor, defectul va fi creat.
Căutare:
Utilizatorii pot vedea caseta de text de căutare prezentă în partea dreaptă sus.
- Este o casetă text simplă de căutare.
- Utilizatorii pot căuta un defect existent sau orice defect nou care a fost creat.
- Utilizatorul poate căuta orice ID de problemă și faceți clic pe butonul Enter. Se va redirecționa către căutarea avansată.
- Utilizatorii pot rafina căutarea oferind detaliile pe ecranul Căutare avansată.
Pagina mea:
Un utilizator poate vedea mai multe blocuri în care sunt stocate informații, iar utilizatorul poate personaliza pagina în consecință.
- Utilizatorul poate vedea toate problemele atribuite sau raportate de acesta în „Pagina mea”.
- Blocurile „Probleme atribuite mie” și „Problemă raportată” sunt activate în mod prestabilit. De asemenea, puteți trage și plasa blocurile în funcție de comoditatea dvs.
- Blocul „Problemă atribuită mie” conține toate informațiile legate de problema atribuită utilizatorului de conectare. Include următoarele câmpuri:
- Codul problemei
- Proiecte
- Urmăritori
- stare
- Subiect
- Blocul „Probleme raportate” conține informații legate de problema care a fost raportată de utilizatorul de conectare.
Managementul proiectului folosind Redmine
Redmine este unul dintre cele mai bune instrumente pentru urmărirea eficientă a proiectului. În prezent, compania se concentrează pe metodologia agilă și cel mai important pe Scrum.
În Redmine, utilizatorii pot crea totul ca o problemă, cum ar fi Bug / Feature / task și să-l atribuie respectivului membru furnizând data de începere și data de încheiere. Toate activitățile efectuate pe proiector către subtask pot fi urmărite folosind fila „Activitate”.
Crearea spațiului pentru proiect
Proiectul poate fi adăugat de utilizator selectând fila Proiect și făcând clic pe Noul proiect. În mod implicit, numai administratorii site-ului și Managerul de proiect pot crea spațiu pentru noul proiect.
În timpul creării unui proiect, trebuie furnizate un nume și un identificator unic - un identificator este utilizat ca parte a adresei URL a spațiului proiectului. Cel puțin o persoană ar trebui să fie desemnată ca manager de proiect.
Concept important de Redmine
rezumatul proiectului
Utilizatorii pot vedea toate detaliile legate de proiect într-o manieră concisă.
Blocul „Urmărirea problemelor” din partea stângă conține starea completă a tuturor problemelor aflate în stare deschisă / închisă.
Blocul „Membri” afișat în partea dreaptă conține toți membrii legați de proiect, iar blocul „Ultimele știri” conține toate ultimele știri legate de proiect.
- Raport de activitate are toate jurnalele de audit sau informațiile istorice legate de proiect sau problemele căutate.
Urmărirea problemelor
Există două moduri diferite de a urmări o problemă, așa cum se arată mai jos.
# 1) Lista problemelor
De aici, utilizatorii pot vizualiza lista problemelor și pot selecta o anumită problemă pentru ao vedea în detaliu. De asemenea, în mod implicit, utilizatorul poate vedea o problemă deschisă, cu toate acestea, utilizatorul trebuie să aplice filtrul pentru a vizualiza lista în consecință.
# 2) Rezumatul problemei
Rezumatul problemelor oferă raportul care conține toate problemele legate de proiectul tuturor versiunilor.
Conține diferite tabele, cum ar fi Tracker, Versiune, Prioritate, Subproiect, Autor cesionar și Categorie, unde fiecare grilă arată problemele deschise / închise / totale.
Urmărirea timpului
Detalii cronologie
Afișează detaliile timpului total impus proiectului. Funcția de înregistrare a timpului este disponibilă numai când modulul „Urmărirea timpului” a proiectului este activat
Intrări de timp vizualizate la un nivel detaliat:

Raport cronologie
Utilizatorii pot vizualiza Detaliile cronologiei în formatul dorit, adică în format CSV. Raportul Timelog este accesibil de la Prezentare generală => Timp petrecut => Raport
Urmărirea progresului
Diagrama Gantt
Este folosit pentru a urmări progresul proiectului, inclusiv data de începere, termenele limită, starea și rezoluția. Este un plugin, iar utilizatorul îl poate instala.
Calendar
Vizualizarea calendarului afișează datele legate de proiect într-o manieră lunară, la fel cum arată alte calendare. Va afișa toate problemele cu cel puțin data de începere și data scadenței (dacă este disponibilă).
Modulul calendar poate fi activat și dezactivat din fila Configurare proiect pentru fiecare proiect.
Repertoriu
Utilizatorul poate vedea fila Repository din antet și, odată ce acesta face clic pe acesta, se redirecționează către depozitul de proiect și utilizatorul poate vedea cele mai recente confirmări.
Utilizatorii pot extinde directorul făcând clic pe pictograma „+”. Dacă utilizatorul face clic pe numărul revizuirii, atunci acesta va furniza detaliile comiterii.
Alte caracteristici utile
Mai jos sunt prezentate câteva alte caracteristici prezente în aplicație
faza de implementare în ciclul de viață al dezvoltării software-ului
Știri
- Utilizatorii pot publica știri legate de proiect sau orice subiect care le place.
- Știrile pot fi adăugate / editate / șterse în funcție de permisiunea pe care o are utilizatorul.
- Utilizatorii pot vedea titlul de știri aferent Proiectului în fila Prezentare generală, după ce utilizatorul dă clic pe știri, acesta redirecționând către detalii.
- Să luăm un exemplu de manager de proiect care dorește să publice câteva informații întregii echipe. Managerul de proiect poate crea știri făcând clic pe „+ Adăugați știri” și oferă rezumatul, titlul și descrierea.
- Întreaga echipă poate vedea apoi rezumatul știrilor în zona Prezentare generală a proiectului și, odată ce utilizatorul dă clic pe titlu, îl redirecționează către pagina detaliată.
- Utilizatorii pot vedea cele mai recente știri navigând la fila Știri.
Documente
- Este un loc în care utilizatorii pot adăuga manualul de utilizare sau documente tehnice.
- Există două categorii de documentație.
- Documentația utilizatorului
- Documentatie tehnica
- Din fila document, un utilizator poate adăuga documente făcând clic pe linkul „+ Documente noi”.
- Odată ce utilizatorul încarcă documentul, titlul poate fi folosit ca link pentru a descărca documentele care au fost adăugate.
Forumuri
- Este un loc în care întreaga echipă se poate comunica reciproc. De asemenea, utilizatorul poate vedea o vedere detaliată a oricărui subiect care a fost discutat anterior.
- Forumul afișează următoarele elemente în grilă:
- Subiecte
- Mesaje
Ultimul mesaj: link către ultimul mesaj primit
- După ce utilizatorul face clic pe orice subiect, poate vedea vizualizarea detaliată corespunzătoare subiectului.
Dosare
- Este un loc unde un utilizator poate încărca fișiere.
- De asemenea, modulul Fișier poate fi activat / dezactivat din setări.
- Utilizatorul poate adăuga un fișier nou dând clic pe pictograma „+ Fișier nou”
- Utilizatorul poate adăuga un fișier selectând butonul „Alegeți fișierul” din local. De asemenea, utilizatorul poate adăuga mai multe fișiere selectând „ Adăugați alt fișier ”Link.
Concluzie
În acest tutorial, am tratat introducerea Redmine, diferența dintre JIRA și Redmine, Modalități de utilizare a Redmine și procedura de instalare a acesteia.
Mai mult, avem o scurtă privire asupra urmăririi timpului, a urmăririi progresului și a altor instrumente utile, cum ar fi Știri, documente, forum și fișiere.
Lectură recomandată
- Tutorial de administrare JIRA: Administrarea și gestionarea utilizatorilor JIRA
- Jira Portfolio Tutorial: Plugin de gestionare a portofoliului de proiecte Agile pentru JIRA (Review)
- Instrument de gestionare a testului PractiTest Tutorial de examinare practică
- Tutorial TestLink: Un ghid pentru profesioniști pentru instrumentul de gestionare a testelor TestLink (Tutorial nr. 1)
- Cele mai bune 10 aplicații de gestionare a proiectelor în 2021 pentru dispozitive Android și iOS
- Cele mai bune 25 de instrumente de gestionare a proiectelor în 2021 (ultimele clasamente)
- 8 cele mai bune alternative Trello în 2021 pentru managementul proiectelor
- FogBugz Tutorial: Software de gestionare a proiectelor și de urmărire a problemelor
- TOP 10 Cele mai bune instrumente de gestionare a proiectelor Agile în 2021