Redmine Tutorial - Ako používať Redmine Project Management

Tento návod na Redmine vysvetľuje, ako nainštalovať a používať nástroj na správu projektov Redmine. Obsahuje aj porovnanie Jira vs. Redmine:

Redmine je nástroj na správu projektov napísaný v jazyku Ruby. Podporuje niekoľko databázových serverov a je známy aj ako systém na sledovanie problémov.

Je to nástroj s otvoreným zdrojovým kódom, ktorý pomáha používateľom zdieľať svoje nápady pomocou fór a interných blogov, vďaka čomu sa znalosti udržiavajú medzi členmi tímu.

Redmine Tutoriál

V tomto návode sa dozviete, ako si používateľ môže nainštalovať Redmine, ako používať tento nástroj, jeho funkcie a rozdiely medzi JIRA a Redmine.

Funkcie Redmine:

  • Je to nástroj s otvoreným zdrojovým kódom.
  • Sleduje viacero projektov.
  • Umožňuje používateľovi mať rôzne roly a oprávnenia.
  • Používatelia môžu sledovať čas, ktorý strávili riešením problému.
  • Používatelia môžu zobraziť vizuálne správy pomocou grafov a diagramov.

Redmine vs JIRA

JIRA, vyvinutá austrálskou spoločnosťou Atlassian, je nástroj na sledovanie problémov, ktorý pomáha používateľom sledovať problémy. JIRA sa používa v agilnej metodike a môže bežať na rôznych operačných systémoch.

Je to nástroj nezávislý od platformy, ktorý sa používa aj v oblasti Workflow a správy procesov. JIRA je úplne založená na troch konceptoch, t. j. Project, Issue a Workflow.

Nižšie je uvedených niekoľko tipov na Redmine Vs JIRA:

Parametre Redmine JIRA
Všeobecné Redmine podporuje množstvo zásuvných modulov, ktoré umožňujú jeho prispôsobenie, je veľmi flexibilný a ľahko sa učí JIRA je pre používateľov veľmi náročná, pretože má dvojúrovňový systém zaradenia s kategóriami
Skóre Celkové skóre Redmine je nízke, ale je to bezplatný nástroj Skóre JIRA v porovnaní s Redmine je vyššie, t. j. 9,3 z 10
Náklady Redmine je open source nástroj, je bezplatný JIRA nie je vôbec zadarmo, vždy definuje nejaké náklady
Wiki Redmine obsahuje Build in Wiki Používatelia JIRA si ju musia nainštalovať samostatne
Kategória Redmine patrí pod nástroj na riadenie projektov JIRA patrí do kategórie Sledovanie problémov

Inštalácia Redmine

Operačný systém: Redmine podporuje systémy UNIX, Linux, Windows a MacOS.

Ako nainštalovať

Krok 1 : Stiahnite si Redmine odtiaľto.

Krok 2 : Vytvorenie novej databázy

MySQL

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

Server SQL

 USE [master] GO -- Vytvorenie veľmi základnej DB CREATE DATABASE [REDMINE] GO -- Vytvorenie prihlasovacieho mena s autentifikáciou prihlasovacieho mena/hesla SQL Servera a bez politiky vypršania platnosti hesla CREATE LOGIN [REDMINE] WITH PASSWORD=N'redminepassword', DEFAULT_DATABASE=[REDMINE], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF GO -- Vytvorenie používateľa pomocou predtým vytvorenej autentifikácie prihlasovacieho mena USE [REDMINE] GO CREATE USER[REDMINE] FOR LOGIN [REDMINE] GO -- Oprávnenia používateľa nastavené prostredníctvom rolí EXEC sp_addrolemember N'db_datareader', N'REDMINE' GO EXEC sp_addrolemember N'db_datawriter', N'REDMINE' GO 

Krok 3: Pripojenie k databáze

Príklad databázy MySQL

 production: adaptér: mysql2 databáza: redmine hostiteľ: localhost užívateľské meno: redmine heslo: "my_password" 

Príklad servera SQL Server

 production: adapter: sqlserver database: redmine username: redmine # malo by sa zhodovať s užívateľským menom databázy password: "redminepassword" # malo by sa zhodovať s prihlasovacím heslom 

Krok 4: Inštalácia závislostí (Redmine používa Bundler na správu závislostí drahokamov).

 gem install bundle bundle install --without development test 

Krok 5: V tomto kroku sa vygeneruje náhodný kľúč na zakódovanie súboru cookie, v ktorom sú uložené údaje relácie.

 bundle exec rake generate_secret_token 

Krok 6: Vytvorenie štruktúry databázy

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

Krok 7: Vloženie predvolených konfiguračných údajov do databázy.

 RAILS_ENV=production bundle exec rake redmine:load_default_data 

Krok 8: Otestujte inštaláciu.

 bundle exec rails server webrick -e production 

Krok 9: Prihlásenie do aplikácie

Poznámka: Ako zdroj obrázkov pre vyššie uvedené inštalačné postupy (krok 2 až krok 9) nájdete na tomto odkaze

Zásuvný modul Redmine

  • Redmine je multiplatformný nástroj na správu projektov a používateľ môže integrovať rôzne doplnky, ktoré uľahčujú jeho používanie.
  • Pred začatím inštalácie zásuvného modulu sa uistite, že je kompatibilný s nainštalovanou verziou Redmine.
  • Používatelia si môžu nainštalovať rôzne pluginy odtiaľto

Nižšie sú uvedené kroky na inštaláciu zásuvných modulov:

#1) Predtým, ako začnete s príkazmi, otvorte prostredie zásobníka Bitnami kliknutím na zástupcu v ponuke Štart v časti "Štart>> Bitnami APPNAME Stack>> Konzola aplikácií" (Windows).

Poznámka : Nahraďte inštalldir zástupný symbol s úplným inštalačným adresárom zásobníka Bitnami.

#2) Získajte súbor .zip a klonujte úložisko zásuvného modulu Git " installdir/apps/redmine/htdocs/plugins " adresár.

#3) Nainštalujte zásuvný modul do úložiska htdocs.

" cd installdir/apps/redmine/htdocs/

inštalácia balíka

bundle exec rake redmine:plugins NAME=PLUGIN_NAME RAILS_ENV=production "

Ak sa vám zobrazí varovná správa týkajúca sa produkčného súboru denníka, potom stačí spustiť nasledujúci príkaz.

Poznámka : Ak bol zásobník nainštalovaný ako root, použite sudo.

"sudo chown :bitnami log/production.log

sudo chmod g+w log/production.log "

#4) Reštartovanie služieb Apache

" sudo installdir/ctlscript.sh reštart"

Niektoré ďalšie zásuvné moduly sú vysvetlené nižšie pre vašu potrebu:

#1) Plugin Agile

Tento doplnok je užitočný, ak používatelia pracujú v agilnej metodike. Pomocou tohto doplnku môžu používatelia vytvárať tabule a grafy podobné Kanban alebo Scrum.

Produktivitu, ako aj prácu môžete ľahko sledovať pomocou grafov a tabuliek.

Zásuvný modul si môžete nainštalovať tu.

#2) Checklist Plugin

Používatelia môžu namiesto vytvárania viacerých čiastkových úloh používať koncept kontrolného zoznamu. Pomocou tohto doplnku môže používateľ pridávať, odstraňovať a označovať všetky položky kontrolného zoznamu ako "hotové".

Používatelia môžu tiež vidieť auditnú stopu všetkých zmien. Používateľ si môže vytvoriť zoznam úloh, ktorý uľahčuje sledovanie všetkých úloh. Plugin je možné nainštalovať odtiaľto.

#3) Q&A, FAQ Forum a nahlasovanie nápadov

Hoci Redmine obsahuje vstavané fórum, môžeme si preň nainštalovať zásuvný modul. Zásuvný modul sa nezameriava hlavne na fórum, ale poskytuje aj iné funkcie.

Používateľ si môže nainštalovať zásuvný modul a získať ďalšie informácie tu.

Ako používať Redmine

Zaregistrujte sa: Stránka s registráciou sa zobrazí, keď používateľ klikne na záložku "Registrácia", ktorá sa nachádza v pravom hornom rohu na stránke. Používatelia môžu túto stránku použiť na registráciu.

  • Používateľ sa musí zaregistrovať, aby mal prístup k aplikácii. Pri registrácii musí používateľ uviesť požadované údaje vo všetkých povinných poliach označených červenou hviezdičkou (pozri nasledujúci obrázok).
  • Keď sa používateľ zaregistruje do Redmine, môže získať prístup k aplikácii.
  • Správca môže pridávať projekty kliknutím na "Nový projekt", kde uvedie niektoré potrebné údaje a pridá nových členov do projektu.

Prihlásenie:

  • Keď sa používateľ pokúsi prihlásiť do Redmine, zobrazí sa prihlasovacia stránka. Používateľ môže tiež obnoviť heslo kliknutím na odkaz "Stratené heslo".
  • Odkaz na stratené heslo sa zobrazí len vtedy, ak ho aktivoval správca.
  • Registrovaní používatelia sa môžu prihlásiť zadaním ID a hesla.

  • Ak používateľ zabudne alebo stratí heslo, môže si vytvoriť nové heslo kliknutím na odkaz "Stratené heslo".
  • Po kliknutí na odkaz "Stratené heslo" sa používateľ presmeruje na stránku Stratené heslo, kde môže zadať platnú e-mailovú adresu a vygenerovať nové heslo.

Vytvorenie problému

Registrovaní používatelia budú môcť vytvoriť defekt. Na vytvorenie nového defektu sa používateľ musí prihlásiť. Na vytvorenie nového problému musia používatelia prejsť na kartu prítomnú v záhlaví. Používatelia si môžu vybrať aj rôzne sledovače, ako napríklad Defekt, Funkcia a Záplata.

Na vytvorenie problému musí používateľ vyplniť nasledujúce polia:

  • Tracker: Uveďte kategóriu problému.
  • Predmet: Krátka a výstižná veta.
  • Popis: V súčasnosti sa nachádza na území Slovenskej republiky: Uveďte opis chyby a kroky na jej reprodukciu.
  • Stav: Uveďte stav chyby - nová, vyriešená a uzavretá.
  • Súbory: Odoslanie prípadného súboru, t. j. snímky obrazovky problému.

Po zadaní všetkých údajov sa chyba vytvorí.

Vyhľadávanie:

Používatelia môžu vidieť textové pole vyhľadávania v pravom hornom rohu.

  • Je to jednoduché textové pole na vyhľadávanie.
  • Používatelia môžu vyhľadávať existujúce chyby alebo akékoľvek nové chyby, ktoré boli vytvorené.

  • Používateľ môže vyhľadať ľubovoľné ID problému a kliknúť na tlačidlo Enter. Presmeruje sa na rozšírené vyhľadávanie.
  • Používatelia môžu spresniť vyhľadávanie zadaním podrobností na obrazovke Rozšírené vyhľadávanie.

Moja stránka:

Používateľ môže vidieť viacero blokov, v ktorých sú uložené informácie, a podľa toho si môže stránku prispôsobiť.

  • Používateľ môže vidieť všetky problémy, ktoré mu boli pridelené alebo ktoré nahlásil, v časti "Moja stránka".
  • Bloky "Problémy mi pridelené" a "Nahlásený problém" sú predvolene zapnuté. Bloky môžete tiež podľa potreby pretiahnuť a pustiť.
  • Blok "Issue Assigned to me" (Problém priradený mne) obsahuje všetky informácie týkajúce sa problému priradeného prihlásenému používateľovi. Obsahuje nasledujúce polia:
    • Identifikátory problému
    • Projekty
    • Sledovacie zariadenia
    • Stav
    • Predmet
  • Blok "Nahlásené problémy" obsahuje informácie týkajúce sa problému, ktorý nahlásil prihlásený používateľ.

Riadenie projektov pomocou Redmine

Redmine je jedným z najlepších nástrojov na efektívne sledovanie projektu. V súčasnosti sa spoločnosť zameriava na agilnú metodiku a predovšetkým Scrum.

V Redmine môžu používatelia vytvoriť všetko ako problém, napríklad chybu/funkciu/úlohu, a priradiť ju príslušnému členovi zadaním dátumu začatia a dátumu ukončenia. Všetky činnosti vykonané na projektore k čiastkovej úlohe možno sledovať pomocou karty "Aktivita".

Vytvorenie priestoru pre projekt

Projekt môže používateľ pridať výberom karty Projekt a kliknutím na Nový projekt. V predvolenom nastavení môžu priestor pre nový projekt vytvoriť len správcovia lokality a správca projektu.

Pri vytváraní projektu je potrebné uviesť názov a jedinečný identifikátor - identifikátor sa používa ako súčasť adresy URL priestoru projektu. Ako projektový manažér by mala byť priradená aspoň jedna osoba.

Dôležitý koncept Redmine

Prehľad projektu

Používatelia môžu prehľadne vidieť všetky podrobnosti týkajúce sa projektu.

Blok "Sledovanie problémov" na ľavej strane obsahuje kompletný stav všetkých problémov, ktoré sú v stave otvorené/uzavreté.

Blok "Členovia" zobrazený na pravej strane obsahuje všetkých členov súvisiacich s projektom a blok "Najnovšie správy" obsahuje všetky najnovšie správy súvisiace s projektom.

  • Správa o činnosti obsahuje všetky protokoly auditu alebo historické informácie týkajúce sa projektu alebo vyhľadaných problémov.

Sledovanie problémov

Existujú dva rôzne spôsoby sledovania problému, ako je uvedené nižšie.

#1) Zoznam problémov

Odtiaľto si používatelia môžu zobraziť zoznam problémov a môžu vybrať konkrétny problém, aby si ho mohli pozrieť podrobne. Taktiež si používateľ môže štandardne zobraziť otvorený problém, avšak na zobrazenie zoznamu musí použiť príslušný filter.

#2) Zhrnutie problému

Súhrn problémov poskytuje správu, ktorá obsahuje všetky problémy týkajúce sa projektu všetkých verzií.

Obsahuje rôzne tabuľky, ako napríklad Tracker, Version, Priority, Subproject, Assignee Author a Category, pričom každá tabuľka zobrazuje otvorené/uzavreté/celkové problémy.

Sledovanie času

Podrobnosti časového záznamu

Zobrazujú sa v ňom podrobnosti o celkovom čase strávenom na projekte. Funkcia časového záznamu je k dispozícii len vtedy, keď je aktivovaný modul "Sledovanie času" projektu.

Časové záznamy zobrazené na podrobnej úrovni:

Sledovanie pokroku

Ganttov diagram

Slúži na sledovanie priebehu projektu vrátane dátumu začatia, termínov, stavu a riešenia. Je to zásuvný modul a používateľ si ho môže nainštalovať.

Kalendár

Zobrazenie kalendára zobrazuje údaje súvisiace s projektom v mesačnom intervale, rovnako ako iné zobrazenia kalendára. Zobrazí všetky problémy aspoň s dátumom začiatku a dátumom splatnosti (ak je k dispozícii).

Modul kalendára je možné zapnúť a vypnúť na karte Konfigurácia projektu pre každý projekt.

Úložisko

Používateľ vidí v záhlaví kartu Úložisko a po kliknutí na ňu sa presmeruje do úložiska projektu a môže si pozrieť najnovšie revízie.

Používatelia môžu adresár rozšíriť kliknutím na ikonu "+". Ak používateľ klikne na číslo revízie, zobrazia sa podrobnosti o revízii.

Ďalšie užitočné funkcie

Nižšie sú uvedené niektoré ďalšie funkcie, ktoré sú v aplikácii prítomné

Novinky

  • Používatelia môžu uverejňovať správy týkajúce sa projektu alebo akejkoľvek témy, ktorá sa im páči.
  • Správy možno pridávať/upravovať/odstraňovať podľa oprávnenia, ktoré má používateľ.
  • Používatelia môžu vidieť titulok novinky týkajúcej sa projektu na karte Prehľad, akonáhle používateľ klikne na novinku, presmeruje sa na podrobnosti.
  • Vezmime si príklad projektového manažéra, ktorý chce zverejniť nejaké informácie pre celý tím. Projektový manažér môže vytvoriť novinku kliknutím na "+Pridať novinku" a uviesť Súhrn, Názov a Popis.
  • Celý tím potom môže vidieť súhrn noviniek v oblasti Prehľad projektu a po kliknutí na názov sa používateľ presmeruje na podrobnú stránku.

  • Používatelia si môžu pozrieť najnovšie správy, ak prejdú na kartu Novinky.

Dokumenty

  • Je to miesto, kde môžu používatelia pridať používateľskú príručku alebo technické dokumenty.
  • Existujú dve kategórie dokumentácie.
    • Používateľská dokumentácia
    • Technická dokumentácia
  • Na karte dokumentov môže používateľ pridávať dokumenty kliknutím na odkaz "+Nové dokumenty".

  • Po nahratí dokumentu môže používateľ názov použiť ako odkaz na stiahnutie pridaných dokumentov.

Fóra

  • Je to miesto, kde môže celý tím navzájom komunikovať. Používateľ si tiež môže pozrieť podrobný pohľad na akúkoľvek tému, o ktorej sa predtým diskutovalo.
  • Fórum zobrazuje nasledujúce položky v mriežke:
    • Témy
    • Správy

Posledná správa: Odkaz na poslednú prijatú správu

  • Keď používateľ klikne na ktorúkoľvek tému, zobrazí sa mu podrobné zobrazenie zodpovedajúce danej téme.

Súbory

  • Je to miesto, kam môže používateľ nahrať súbory.
  • V nastaveniach je možné zapnúť/vypnúť aj modul Súbor.
  • Používateľ môže pridať nový súbor kliknutím na ikonu "+Nový súbor".

  • Používateľ môže pridať súbor výberom tlačidla "Vybrať súbor" z miestnej ponuky. Používateľ môže pridať aj viac ako jeden súbor výberom tlačidla " Pridanie ďalšieho súboru " odkaz.

Záver

V tomto tutoriáli sme sa venovali úvodu Redmine, rozdielom medzi JIRA a Redmine, spôsobom používania Redmine a postupu jeho inštalácie.

Okrem toho sme sa v krátkosti pozreli aj na sledovanie času, sledovanie pokroku a ďalšie užitočné nástroje, ako sú správy, dokumenty, fórum a súbory.

Posunúť hore