Redmine Tutorial - Jak používat Redmine Project Management

Tento výukový kurz Redmine vysvětluje, jak nainstalovat a používat nástroj pro správu projektů Redmine. Obsahuje také srovnání Jira vs. Redmine:

Redmine je nástroj pro správu projektů napsaný v jazyce Ruby. Podporuje několik databázových serverů a je známý také jako systém pro sledování problémů.

Jedná se o nástroj s otevřeným zdrojovým kódem, který pomáhá uživatelům sdílet své nápady pomocí fór a interních blogů, díky čemuž se znalosti udržují mezi členy týmu.

Výukový program Redmine

V tomto tutoriálu se dozvíte, jak si uživatel může nainstalovat Redmine, jak nástroj používat, jaké jsou jeho funkce a jaké jsou rozdíly mezi JIRA a Redmine.

Funkce Redmine:

  • Jedná se o nástroj s otevřeným zdrojovým kódem.
  • Udržuje přehled o více projektech.
  • Umožňuje uživateli mít různé role a oprávnění.
  • Uživatelé mohou sledovat čas strávený řešením problému.
  • Uživatelé mohou zobrazit vizuální reporty pomocí grafů a diagramů.

Redmine vs JIRA

JIRA, vyvinutá australskou společností Atlassian, je nástroj pro sledování problémů, který pomáhá uživatelům sledovat problémy. JIRA se používá v agilní metodice a může běžet na různých operačních systémech.

Jedná se o nástroj nezávislý na platformě, který se používá také v oblasti řízení pracovních postupů a procesů. JIRA je zcela založena na třech konceptech, tj. na Project, Issue a Workflow.

Níže je uvedeno několik tipů na Redmine Vs JIRA:

Parametry Redmine JIRA
Obecné Redmine podporuje spoustu pluginů, díky kterým je přizpůsobitelný, je velmi flexibilní a snadno se učí. JIRA je pro uživatele velmi obtížná, protože má dvouúrovňový systém zařazování do kategorií.
Skóre Celkové skóre Redmine je nízké, ale je to bezplatný nástroj. JIRA má ve srovnání s Redmine vyšší skóre, tj. 9,3 z 10.
Náklady Redmine je open source nástroj, který je zdarma. JIRA není vůbec zadarmo, vždy definuje nějaké náklady.
Wiki Redmine obsahuje Build in Wiki Uživatelé JIRA si ji musí nainstalovat samostatně
Kategorie Redmine spadá pod nástroj pro správu projektů JIRA spadá do kategorie sledování problémů

Instalace Redmine

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

Jak nainstalovat

Krok 1 : Stáhněte si Redmine odtud.

Krok 2 : Vytvoření nové databáze

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 -- Vytvoření velmi základní DB CREATE DATABASE [REDMINE] GO -- Vytvoření přihlašovacího jména s ověřováním přihlašovacího jména/hesla SQL Serveru a bez politiky vypršení platnosti hesla CREATE LOGIN [REDMINE] WITH PASSWORD=N'redminepassword', DEFAULT_DATABASE=[REDMINE], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF GO -- Vytvoření uživatele pomocí dříve vytvořeného ověřování přihlašovacího jména USE [REDMINE] GO CREATE USER[REDMINE] FOR LOGIN [REDMINE] GO -- Oprávnění uživatelů nastavená prostřednictvím rolí EXEC sp_addrolemember N'db_datareader', N'REDMINE' GO EXEC sp_addrolemember N'db_datawriter', N'REDMINE' GO 

Krok 3: Připojení k databázi

Příklad databáze MySQL

 produkce: adaptér: mysql2 databáze: redmine hostitel: localhost uživatelské jméno: redmine heslo: "my_password" 

Příklad serveru SQL Server

 production: adapter: sqlserver database: redmine username: redmine # mělo by odpovídat uživatelskému jménu databáze password: "redminepassword" # mělo by odpovídat přihlašovacímu heslu 

Krok 4: Instalace závislostí (Redmine používá Bundler pro správu závislostí drahokamů).

 gem install bundler bundle install --without development test 

Krok 5: V tomto kroku je vygenerován náhodný klíč, který zakóduje soubor cookie uchovávající údaje relace.

 bundle exec rake generate_secret_token 

Krok 6: Vytvoření struktury databáze

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

Krok 7: Vložení výchozích konfiguračních dat do databáze.

 RAILS_ENV=production bundle exec rake redmine:load_default_data 

Krok 8: Otestujte instalaci.

 bundle exec rails server webrick -e production 

Krok 9: Přihlášení do aplikace

Poznámka: Jako zdroj obrázků pro výše uvedené instalační postupy (krok 2 až krok 9) použijte tento odkaz.

Zásuvný modul Redmine

  • Redmine je multiplatformní nástroj pro správu projektů a uživatel může integrovat různé zásuvné moduly, které usnadňují jeho používání.
  • Před zahájením instalace zásuvného modulu se ujistěte, že je kompatibilní s nainstalovanou verzí Redmine.
  • Uživatelé si odtud mohou nainstalovat různé pluginy

Níže jsou uvedeny kroky k instalaci zásuvných modulů:

#1) Než začnete s příkazy, otevřete prostředí zásobníku Bitnami kliknutím na zástupce v nabídce Start pod položkou "Start>> Bitnami APPNAME Stack>> Konzola aplikací" (Windows).

Poznámka : Nahraďte installdir zástupný symbol s úplným instalačním adresářem zásobníku Bitnami.

#2) Získejte soubor .zip a naklonujte repozitář pluginu Git " installdir/apps/redmine/htdocs/plugins " adresář.

#3) Nainstalujte zásuvný modul do úložiště htdocs.

" cd installdir/apps/redmine/htdocs/

instalace svazku

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

Pokud se zobrazí varovná zpráva týkající se produkčního souboru protokolu, stačí spustit níže uvedený příkaz.

Poznámka : Pokud byl zásobník nainstalován jako root, použijte sudo.

"sudo chown :bitnami log/production.log

sudo chmod g+w log/production.log "

#4) Restartování služeb Apache

" sudo installdir/ctlscript.sh restart"

Některé další zásuvné moduly jsou vysvětleny níže pro vaši informaci:

#1) Plugin Agile

Tento doplněk je užitečný, pokud uživatelé pracují v agilní metodice. Pomocí tohoto doplňku mohou uživatelé vytvářet tabule a grafy typu Kanban nebo Scrum.

Produktivitu i práci lze snadno sledovat pomocí grafů a tabulek.

Zásuvný modul lze nainstalovat odtud.

#2) Zásuvný modul Checklist

Uživatelé mohou místo vytváření více dílčích úkolů používat koncept kontrolního seznamu. Pomocí tohoto doplňku může uživatel přidávat, odstraňovat a označovat všechny položky kontrolního seznamu jako "hotové".

Uživatelé mohou také vidět auditní stopu všech změn. Uživatel si může vytvořit seznam úkolů, který usnadňuje sledování všech úkolů. Plugin lze nainstalovat odsud.

#3) Q&A, FAQ Forum a hlášení nápadů

Přestože Redmine obsahuje vestavěné fórum, můžeme si pro něj nainstalovat zásuvný modul. Zásuvný modul se nezaměřuje hlavně na fórum, ale poskytuje i další funkce.

Uživatel si může plugin nainstalovat a získat další informace zde.

Jak používat Redmine

Zaregistrujte se: Stránka pro registraci se zobrazí, jakmile uživatel klikne na záložku "Registrovat", která se nachází v pravém horním rohu stránky. Uživatelé mohou tuto stránku použít pro registraci.

  • Pro přístup do aplikace se uživatel musí zaregistrovat. Při registraci musí uživatel zadat požadované údaje do všech povinných polí označených červenou hvězdičkou (viz obrázek níže).
  • Jakmile se uživatel zaregistruje do Redmine, může k aplikaci přistupovat.
  • Správce může přidávat projekty kliknutím na "Nový projekt" a zadat některé potřebné údaje a přidat nové členy do projektu.

Přihlášení:

  • Když se uživatel pokusí přihlásit do Redmine, zobrazí se přihlašovací stránka. Uživatel si také může obnovit heslo kliknutím na odkaz "Ztracené heslo".
  • Odkaz Ztracené heslo se zobrazí pouze v případě, že jej správce aktivoval.
  • Registrovaní uživatelé se mohou přihlásit zadáním přihlašovacího jména a hesla.

  • Pokud uživatel zapomene nebo ztratí heslo, může si vytvořit nové heslo kliknutím na odkaz "Ztracené heslo".
  • Jakmile uživatel klikne na odkaz "Ztracené heslo", dojde k přesměrování na stránku Ztracené heslo, kde může zadat platnou e-mailovou adresu a vygenerovat nové heslo.

Vytvořit problém

Registrovaní uživatelé budou moci vytvořit defekt. Pro vytvoření nového defektu se uživatel musí přihlásit. Pro vytvoření nového problému musí uživatelé přejít na kartu přítomnou v záhlaví. Uživatelé mohou také vybrat různé sledovací prvky, jako je Defekt, Funkce a Záplata.

Pro vytvoření problému musí uživatel vyplnit níže uvedená pole:

  • Stopař: Uveďte kategorii problému.
  • Předmět: Zpracování informací o projektu, který se uskutečnil v roce 2012, a o jeho výsledcích: Krátká a výstižná věta.
  • Popis: Uveďte popis chyby a kroky k její reprodukci.
  • Stav: Uveďte stav chyby - nová, vyřešená a uzavřená.
  • Soubory: Nahrání případného souboru, tj. snímku obrazovky problému.

Po zadání všech údajů bude závada vytvořena.

Vyhledávání:

Uživatelé mohou vidět textové pole pro vyhledávání v pravém horním rohu.

  • Jedná se o jednoduché textové pole pro vyhledávání.
  • Uživatelé mohou vyhledat existující závadu nebo jakoukoli novou závadu, která byla vytvořena.

  • Uživatel může vyhledat libovolné ID problému a kliknout na tlačítko Enter. Dojde k přesměrování na pokročilé vyhledávání.
  • Uživatelé mohou vyhledávání upřesnit zadáním podrobností na obrazovce rozšířeného vyhledávání.

Moje stránka:

Uživatel může vidět několik bloků, ve kterých jsou uloženy informace, a podle toho si může stránku přizpůsobit.

  • Uživatel může v části "Moje stránka" vidět všechny problémy, které mu byly přiřazeny nebo které nahlásil.
  • Ve výchozím nastavení jsou povoleny bloky "Issues assigned to me" a "Reported issue". Bloky můžete také přetahovat podle toho, jak vám to vyhovuje.
  • Blok "Issue Assigned to me" obsahuje všechny informace týkající se problému přiřazeného přihlášenému uživateli. Obsahuje následující pole:
    • Identifikace problému
    • Projekty
    • Sledovací zařízení
    • Stav
    • Předmět
  • Blok "Nahlášené problémy" obsahuje informace týkající se problému, který byl nahlášen přihlášeným uživatelem.

Řízení projektů pomocí Redmine

Redmine je jedním z nejlepších nástrojů pro efektivní sledování projektu. V současné době se společnost zaměřuje na agilní metodiku a především Scrum.

V Redmine mohou uživatelé vytvořit vše jako problém (Issue), například chybu (Bug)/funkci (Feature)/úkol (Task), a přiřadit jej příslušnému členovi zadáním data zahájení a data ukončení. Všechny činnosti prováděné projektorem k dílčímu úkolu lze sledovat pomocí záložky "Aktivita".

Vytvoření prostoru pro projekt

Projekt může uživatel přidat výběrem karty Projekt a kliknutím na Nový projekt. Ve výchozím nastavení mohou prostor pro nový projekt vytvořit pouze správci webu a správce projektu.

Při vytváření projektu je třeba zadat název a jedinečný identifikátor - identifikátor se používá jako součást adresy URL projektového prostoru. Jako správce projektu by měla být přiřazena alespoň jedna osoba.

Důležitý koncept Redmine

Přehled projektu

Uživatelé mohou přehledně zobrazit všechny podrobnosti týkající se projektu.

Blok "Sledování problémů" na levé straně obsahuje kompletní stav všech problémů, které jsou ve stavu otevřeno/uzavřeno.

Blok "Členové" zobrazený na pravé straně obsahuje všechny členy související s projektem a blok "Nejnovější zprávy" obsahuje všechny nejnovější zprávy související s projektem.

  • Zpráva o činnosti obsahuje všechny protokoly auditu nebo historické informace týkající se projektu nebo hledaných problémů.

Sledování problémů

Existují dva různé způsoby sledování problému, jak je uvedeno níže.

#1) Seznam problémů

Zde si uživatelé mohou zobrazit seznam záležitostí a mohou vybrat konkrétní záležitost, aby ji viděli podrobně. Ve výchozím nastavení se také zobrazuje otevřená záležitost, uživatel však musí použít filtr, aby se seznam zobrazil odpovídajícím způsobem.

#2) Shrnutí problému

Souhrn problémů poskytuje zprávu, která obsahuje všechny problémy související s projektem všech verzí.

Obsahuje různé tabulky, jako je Tracker, Verze, Priorita, Podprojekt, Příjemce Autor a Kategorie, kde každá tabulka zobrazuje otevřené/uzavřené/celkové problémy.

Sledování času

Podrobnosti o časovém záznamu

Zobrazuje podrobnosti o celkovém čase stráveném na projektu. Funkce časového záznamu je k dispozici pouze tehdy, když je aktivován modul "Sledování času" projektu.

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

Sledování pokroku

Ganttův diagram

Slouží ke sledování průběhu projektu, včetně data zahájení, termínů, stavu a řešení. Jedná se o zásuvný modul a uživatel si jej může nainstalovat.

Kalendář

Zobrazení kalendáře zobrazuje údaje související s projektem v měsíčních intervalech, stejně jako ostatní zobrazení kalendáře. Zobrazí všechny problémy alespoň s datem zahájení a datem splatnosti (pokud je k dispozici).

Modul kalendáře lze povolit a zakázat na kartě Konfigurace projektu pro každý projekt.

Úložiště

V záhlaví se uživateli zobrazí karta Úložiště, na kterou klikne, přesměruje se na úložiště projektu a uživatel si může prohlédnout nejnovější revize.

Uživatelé mohou adresář rozbalit kliknutím na ikonu "+". Pokud uživatel klikne na číslo revize, zobrazí se podrobnosti o revizi.

Další užitečné funkce

Níže jsou uvedeny některé další funkce, které jsou v aplikaci obsaženy.

Zprávy

  • Uživatelé mohou zveřejňovat novinky týkající se projektu nebo jakéhokoli tématu, které se jim líbí.
  • Zprávy lze přidávat/upravovat/odstraňovat podle oprávnění, která uživatel má.
  • Uživatelé mohou vidět titulek novinky týkající se projektu na kartě Přehled, jakmile uživatel klikne na novinku, přesměruje se na podrobnosti.
  • Vezměme si příklad projektového manažera, který chce zveřejnit nějaké informace pro celý tým. Projektový manažer může vytvořit novinku kliknutím na "+Přidat novinku" a zadat Shrnutí, Název a Popis.
  • Celý tým pak může vidět souhrn novinek v oblasti Přehled projektů a po kliknutí na název se uživatel přesměruje na podrobnou stránku.

  • Nejnovější zprávy si uživatelé mohou prohlédnout na kartě Novinky.

Dokumenty

  • Je to místo, kam mohou uživatelé přidávat uživatelskou příručku nebo technické dokumenty.
  • Existují dvě kategorie dokumentace.
    • Uživatelská dokumentace
    • Technická dokumentace
  • Na kartě dokumentů může uživatel přidávat dokumenty kliknutím na odkaz "+Nové dokumenty".

  • Jakmile uživatel dokument nahraje, může název použít jako odkaz ke stažení přidaných dokumentů.

Fóra

  • Je to místo, kde může celý tým vzájemně komunikovat. Uživatel si také může prohlédnout podrobný přehled o jakémkoli tématu, o kterém se dříve diskutovalo.
  • Fórum zobrazuje v mřížce následující položky:
    • Témata
    • Zprávy

Poslední zpráva: Odkaz na poslední přijatou zprávu

  • Jakmile uživatel klikne na libovolné téma, zobrazí se mu podrobné zobrazení odpovídající tomuto tématu.

Soubory

  • Je to místo, kam může uživatel nahrávat soubory.
  • V nastavení lze také povolit nebo zakázat modul Soubor.
  • Uživatel může přidat nový soubor kliknutím na ikonu "+Nový soubor".

  • Uživatel může přidat soubor výběrem tlačítka "Vybrat soubor" z místní nabídky. Uživatel může také přidat více než jeden soubor výběrem tlačítka " Přidání dalšího souboru " odkaz.

Závěr

V tomto tutoriálu jsme se zabývali úvodem do Redmine, rozdílem mezi JIRA a Redmine, způsoby používání Redmine a postupem jeho instalace.

Kromě toho jsme se také krátce podívali na sledování času, sledování pokroku a další užitečné nástroje, jako jsou zprávy, dokumenty, fórum a soubory.

Posunout nahoru