Redmine Tutorial - Hogyan használjuk a Redmine projektmenedzsmentet?

Ez a Redmine bemutató elmagyarázza, hogyan kell telepíteni és használni a Redmine projektmenedzsment eszközt. A Jira és a Redmine összehasonlítása is szóba kerül:

A Redmine egy Ruby nyelven írt projektmenedzsment eszköz, amely több adatbázis szervert is támogat, és problémakövető rendszerként is ismert.

Ez egy nyílt forráskódú eszköz, amely segít a felhasználóknak megosztani ötleteiket fórumok és belső blogok segítségével, aminek eredményeképpen a tudás megmarad a csapat tagjai között.

Redmine Tutorial

Ebben a bemutatóban megismerhetjük, hogyan telepítheti a felhasználó a Redmine-t, hogyan kell használni az eszközt, annak funkcióit, valamint a JIRA és a Redmine közötti különbségeket.

Redmine funkciók:

  • Ez egy nyílt forráskódú eszköz.
  • Nyomon követi a több projektet.
  • Lehetővé teszi, hogy a felhasználó különböző szerepkörökkel és engedélyekkel rendelkezzen.
  • A felhasználók nyomon követhetik a kérdéssel töltött időt.
  • A felhasználók grafikonok és diagramok segítségével vizuális jelentéseket láthatnak.

Redmine Vs JIRA

Az ausztrál "Atlassian" cég által kifejlesztett JIRA egy problémakövető eszköz, amely segít a felhasználóknak a problémák nyomon követésében. A JIRA-t agilis módszertanban használják, és különböző operációs rendszereken futhat.

Ez egy platformfüggetlen eszköz, amelyet a munkafolyamat- és folyamatmenedzsmentben is használnak. A JIRA teljes egészében három fogalomra épül, azaz a projektre, a problémára és a munkafolyamatra.

Az alábbiakban felsorolunk néhány mutatót a Redmine Vs JIRA-ról:

Paraméterek Redmine JIRA
Általános A Redmine rengeteg bővítményt támogat a testreszabhatóság érdekében, nagyon rugalmas és könnyen tanulható. A JIRA-t nagyon nehéz megtanulni a felhasználóknak, mivel a JIRA-nak kétszintű befogadási rendszere van kategóriákkal.
Score A Redmine összpontszáma alacsony, de ez egy ingyenes eszköz A JIRA pontszáma a Redmine-hoz képest magasabb, azaz 9,3 a 10-ből.
Költségek A Redmine egy nyílt forráskódú eszköz, ingyenes. A JIRA egyáltalán nem ingyenes, mindig meghatároz valamilyen költséget
Wiki Redmine tartalmaz Build in Wiki A JIRA felhasználóknak külön kell telepíteniük
Kategória A Redmine a projektmenedzsment eszköz alá tartozik A JIRA az Issue Tracking kategóriába tartozik

Redmine telepítés

Operációs rendszer: A Redmine támogatja a UNIX, Linux, Windows és MacOS rendszereket.

Hogyan kell telepíteni

1. lépés : Redmine letöltése innen.

2. lépés : Új adatbázis létrehozása

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 -- Nagyon egyszerű DB létrehozása CREATE DATABASE [REDMINE] GO -- Bejelentkezés létrehozása SQL Server bejelentkezés/jelszó hitelesítéssel és jelszó lejárati politika nélkül CREATE LOGIN [REDMINE] WITH PASSWORD=N'redminepassword', DEFAULT_DATABASE=[REDMINE], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF GO -- Felhasználó létrehozása a korábban létrehozott bejelentkezési hitelesítéssel USE [REDMINE] GO CREATE USER létrehozása[REDMINE] FOR LOGIN [REDMINE] GO -- Felhasználói jogosultságok beállítása a szerepek segítségével EXEC sp_addrolemember N'db_datareader', N'REDMINE' GO EXEC sp_addrolemember N'db_datawriter', N'REDMINE' GO 

3. lépés: Adatbázis kapcsolat

Példa MySQL adatbázisra

 production: adapter: mysql2 adatbázis: redmine host: localhost felhasználónév: redmine jelszó: "my_password" 

Példa az SQL Serverre

 production: adapter: sqlserver adatbázis: redmine felhasználónév: redmine # egyezzen meg az adatbázis felhasználónevével jelszó: "redminepassword" # egyezzen meg a bejelentkezési jelszóval 

4. lépés: Telepítse a függőségeket (a Redmine a Bundler segítségével kezeli a drágakövek függőségeit).

 gem install bundler bundle install --without development test 

5. lépés: Ebben a lépésben egy véletlenszerű kulcsot generálunk a munkamenetadatokat tároló cookie kódolásához.

 bundle exec rake generate_secret_token 

6. lépés: Adatbázis struktúra létrehozása

 RAILS_ENV=production csomag exec rake db:migrate  Windows Szintaxis:  set RAILS_ENV=production bundle exec rake db 

7. lépés: Az alapértelmezett konfigurációs adatok beillesztése az adatbázisba.

 RAILS_ENV=production csomag exec rake redmine:load_default_data 

8. lépés: Tesztelje a telepítést.

 bundle exec rails szerver webrick -e production 

9. lépés: Jelentkezzen be az alkalmazásba

Megjegyzés: Kérjük, hivatkozzon erre a linkre, mint képforrásra a fenti telepítési eljárásokhoz (2. lépés - 9. lépés).

Redmine Plugin

  • A Redmine egy platformokon átívelő projektmenedzsment eszköz, és a felhasználó különböző pluginokat integrálhat, amelyek még jobban kihasználhatóvá teszik.
  • Mielőtt elkezdenéd a plugin telepítését, győződj meg róla, hogy az kompatibilis a telepített Redmine verzióval.
  • A felhasználók különböző pluginokat telepíthetnek innen

Az alábbiakban felsoroljuk a Pluginok telepítésének lépéseit:

#1) A parancsok megkezdése előtt csak nyissa meg a Bitnami stack környezetet a Start menüben a "Start>> Bitnami APPNAME Stack>> Alkalmazás konzol" (Windows) parancsikonra kattintva.

Megjegyzés: : Cserélje ki a installdir helyőrzőt a Bitnami stack teljes telepítési könyvtárával.

#2) Szerezd meg a .zip fájlt és klónozd a plugin Git tárolóját " installdir/apps/apps/redmine/htdocs/plugins " könyvtár.

#3) Telepítse a plugint a htdocs tárolóból.

" cd installdir/apps/apps/redmine/htdocs/

csomag telepítése

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

Ha bármilyen figyelmeztető üzenetet lát a napló termelési fájljával kapcsolatban, akkor csak futtassa az alábbi parancsot.

Megjegyzés: : Használja a sudo-t, ha a stack root felhasználóként lett telepítve.

"sudo chown :bitnami log/production.log".

sudo chmod g+w log/production.log "

#4) Az Apache szolgáltatások újraindítása

" sudo installdir/ctlscript.sh újraindítás"

Az alábbiakban néhány további bővítményt ismertetünk az Ön számára:

#1) Agile Plugin

Ez a plugin hasznos, ha a felhasználók agilis módszertan szerint dolgoznak. A plugin segítségével a felhasználók Kanban vagy scrum-szerű táblákat és diagramokat hozhatnak létre.

Mind a termelékenység, mind a munka könnyen nyomon követhető a táblázatok és táblák segítségével.

A plugin innen telepíthető.

#2) Checklist Plugin

A felhasználók több részfeladat létrehozása helyett használhatják az ellenőrzőlista koncepciót. Ezzel a pluginnal a felhasználó hozzáadhatja, törölheti és "kész"-ként jelölheti az összes ellenőrzőlista elemet.

A felhasználók láthatják az összes változtatás ellenőrzési nyomvonalát is. A felhasználó készíthet egy teendőlistát, amely megkönnyíti az összes feladat nyomon követését. A Plugin innen telepíthető.

#3) Q&A, GYIK fórum és ötletjelentés

Bár a Redmine tartalmaz egy beépített fórumot, a bővítményt valóban telepíthetjük hozzá. A bővítmény nem elsősorban a fórumra koncentrál, hanem más funkciókat is biztosít.

A felhasználó telepítheti a plugint, és további részleteket itt talál.

Hogyan használjuk a Redmine-t

Regisztráljon: A regisztrációs oldal akkor jelenik meg, ha a felhasználó a lap jobb felső sarkában található "Regisztráció" fülre kattint. A felhasználók ezt az oldalt használhatják regisztrációra.

  • A felhasználónak regisztrálnia kell ahhoz, hogy hozzáférjen az alkalmazáshoz. A regisztrációhoz a felhasználónak meg kell adnia a szükséges adatokat a piros csillaggal jelölt kötelező mezőkben (lásd az alábbi képet).
  • Ha egy felhasználó regisztrál a Redmine-ban, akkor hozzáférhet az alkalmazáshoz.
  • Az adminisztrátor az "Új projekt" gombra kattintva adhat hozzá projekteket, hogy megadjon néhány szükséges adatot, és új tagokat adjon hozzá a projekthez.

Bejelentkezés:

  • A bejelentkezési oldal jelenik meg, amikor a felhasználó megpróbál bejelentkezni a Redmine-ba. A felhasználó a "Elfelejtett jelszó" linkre kattintva visszaállíthatja a jelszavát.
  • Az Elveszett jelszó link csak akkor jelenik meg, ha az adminisztrátor aktiválta.
  • A regisztrált felhasználók a bejelentkezési azonosító és jelszó megadásával tudnak bejelentkezni.

  • Ha a felhasználó elfelejti vagy elveszíti a jelszavát, akkor az "Elveszett jelszó" linkre kattintva új jelszót hozhat létre.
  • Amint a felhasználó az "Elveszett jelszó" linkre kattint, a rendszer az Elveszett jelszó oldalra irányít, ahol a felhasználó megadhatja az érvényes e-mail címét, és új jelszót generálhat.

Probléma létrehozása

A regisztrált felhasználók képesek lesznek hibát létrehozni. Új hiba létrehozásához a felhasználónak be kell jelentkeznie. Új probléma létrehozásához a felhasználóknak a fejlécben található fülre kell navigálniuk. A felhasználók különböző nyomonkövetési módokat is kiválaszthatnak, mint például Defect, Feature és Patch.

Egy probléma létrehozásához a felhasználónak ki kell töltenie az alábbi mezőket:

  • Nyomkövető: Jelölje meg a kérdés kategóriáját.
  • Téma: A téma a következő: Egy rövid és tartalmas mondat.
  • Leírás: Adja meg a hiba leírását és a reprodukálás lépéseit.
  • Állapot: Adja meg a hiba státuszát - például új, megoldott és lezárt.
  • Fájlok: Fájl feltöltése, ha van ilyen, pl. képernyőkép egy problémáról.

Az összes adat megadása után a hiba létrejön.

Keresés:

A felhasználók a jobb felső sarokban láthatják a keresési szövegdobozt.

  • Ez egy egyszerű keresési szövegdoboz.
  • A felhasználók kereshetnek egy meglévő hibát vagy bármely újonnan létrehozott hibát.

  • A felhasználó bármely Issue ID-t megkeresheti, és az enter gombra kattintva átirányít a speciális kereséshez.
  • A felhasználók a keresést a Részletes keresés képernyőn megadott adatokkal pontosíthatják.

Az én oldalam:

A felhasználó több blokkot láthat, amelyekben az információk tárolódnak, és a felhasználó ennek megfelelően testre szabhatja az oldalt.

  • A felhasználó a "Saját oldal" alatt láthatja a hozzá rendelt vagy általa bejelentett összes problémát.
  • A "Hozzám rendelt problémák" és a "Jelentett probléma" blokkok alapértelmezés szerint be vannak kapcsolva. A blokkokat tetszés szerint húzhatja és eldobhatja.
  • A "Hozzám rendelt ügy" blokk tartalmazza a bejelentkező felhasználóhoz rendelt ügyhöz kapcsolódó összes információt. A következő mezőket tartalmazza:
    • Issue Id-k
    • Projektek
    • Nyomkövetők
    • Állapot
    • Tárgy:
  • A "Jelentett problémák" blokk tartalmazza a bejelentkező felhasználó által bejelentett problémával kapcsolatos információkat.

Projektmenedzsment a Redmine használatával

A Redmine az egyik legjobb eszköz a projekt hatékony nyomon követésére. Manapság a vállalat az agilis módszertanra és leginkább a Scrumra összpontosít.

A Redmine-ban a felhasználók mindent létrehozhatnak Issue-ként, mint például Bug/Feature/feladat, és hozzárendelhetik a megfelelő taghoz a kezdő és befejező dátum megadásával. A projektoron a részfeladathoz végzett összes tevékenység nyomon követhető a "Tevékenység" fül segítségével.

Teret teremteni a projekthez

A projektet a felhasználó a Projekt fül kiválasztásával és az Új projektre kattintva adhatja hozzá. Alapértelmezés szerint csak a webhelyadminisztrátorok és a projektmenedzser hozhat létre helyet az új projekt számára.

A projekt létrehozásakor egy nevet és egy egyedi azonosítót kell megadni - az azonosítót a projektterület URL-jének részeként használják. Legalább egy személyt kell kijelölni projektmenedzsernek.

A Redmine fontos fogalma

A projekt áttekintése

A felhasználók tömören láthatják a projekthez kapcsolódó összes részletet.

A bal oldali "Issue Tracking" blokk tartalmazza az összes nyitott/lezárt állapotban lévő probléma teljes állapotát.

A jobb oldalon látható "Tagok" blokk tartalmazza a projekthez kapcsolódó összes tagot, a "Legfrissebb hírek" blokk pedig a projekthez kapcsolódó legfrissebb híreket.

  • Tevékenységi jelentés rendelkezik a Projekthez vagy a keresett problémákhoz kapcsolódó összes ellenőrzési naplóval vagy múltbeli információval.

Problémakövetés

Az alábbiakban látható módon kétféle módon követhetünk nyomon egy problémát.

#1) Problémák listája

Innen a felhasználók megtekinthetik a problémák listáját, és kiválaszthatnak egy adott problémát, hogy részletesen láthassák azt. Alapértelmezés szerint a felhasználó láthatja a nyitott problémákat is, azonban a felhasználónak szűrőt kell alkalmaznia a lista megfelelő megtekintéséhez.

#2) A probléma összefoglalása

Az Issue Summary (Probléma-összefoglaló) egy olyan jelentést biztosít, amely tartalmazza a projekthez kapcsolódó összes problémát az összes verzióból.

Különböző táblázatokat tartalmaz, mint például a Nyomon követő, verzió, prioritás, alprojekt, megbízott szerző és kategória, ahol minden egyes rács a nyitott/lezárt/összes problémát mutatja.

Időkövetés

Időnapló részletek

Megmutatja a projektre fordított teljes idő részleteit. Az időnapló funkció csak akkor érhető el, ha a projekt "Időkövetés" modulja aktiválva van.

Időbejegyzések részletes szinten megtekintve:

Az előrehaladás nyomon követése

Gantt diagram

A projekt előrehaladásának nyomon követésére szolgál, beleértve a kezdeti dátumot, az esedékességi dátumokat, a státuszt és a felbontást. Ez egy bővítmény, és a felhasználó telepítheti.

Naptár

A naptárnézet a projekthez kapcsolódó adatokat havi rendszerességgel mutatja, akárcsak a többi naptárnézet. Megjeleníti az összes problémát legalább a kezdeti és az esedékességi dátummal (ha van).

A naptármodul minden egyes projekt esetében a Projekt konfiguráció lapon engedélyezhető és letiltható.

Tárhely

A felhasználó a fejlécben láthatja a Tárhely lapot, és amint a felhasználó rákattint, a projekt tárolójába irányít át, és a felhasználó láthatja a legutóbbi commitokat.

A felhasználók a "+" ikonra kattintva bővíthetik a könyvtárat. Ha a felhasználó a Revíziós számra kattint, akkor a rendszer megjeleníti a kötelezettségvállalás részleteit.

Egyéb hasznos funkciók

Az alábbiakban felsorolunk néhány egyéb funkciót, amelyek jelen vannak az alkalmazásban

Hírek

  • A felhasználók a projekthez vagy bármilyen témához kapcsolódó híreket közzétehetnek.
  • A híreket a felhasználó jogosultságának megfelelően lehet hozzáadni/szerkeszteni/törölni.
  • A felhasználók az Áttekintés fül alatt láthatják a projekthez kapcsolódó híreket, amint a felhasználó a hírekre kattint, átirányít a részletekhez.
  • Vegyünk egy példát egy projektmenedzserről, aki szeretne néhány információt közzétenni az egész csapat számára. A projektmenedzser a "+Hírek hozzáadása" gombra kattintva hozhat létre híreket, és megadhatja az Összefoglalót, a címet és a leírást.
  • Az egész csapat láthatja a hírek összefoglalóját a Projekt áttekintése területen, és amint a felhasználó a címre kattint, a részletes oldalra irányít.

  • A felhasználók a legfrissebb híreket a Hírek fülre navigálva tekinthetik meg.

Dokumentumok

  • Ez egy olyan hely, ahol a felhasználók hozzáadhatják a felhasználói kézikönyvet vagy a műszaki dokumentumokat.
  • A dokumentációnak két kategóriája van.
    • Felhasználói dokumentáció
    • Műszaki dokumentáció
  • A dokumentum lapon a felhasználó a "+Új dokumentumok" linkre kattintva dokumentumokat adhat hozzá.

  • Miután a felhasználó feltöltötte a dokumentumot, a címet linkként használhatja a hozzáadott dokumentumok letöltéséhez.

Fórumok

  • Ez egy olyan hely, ahol az egész csapat kommunikálhat egymással. Emellett a felhasználó részletes képet kaphat bármely korábban megvitatott témáról.
  • A fórum a következő elemeket jeleníti meg a rácson:
    • Témák
    • Üzenetek

Utolsó üzenet: Link a legutóbbi üzenethez, amelyet kapott

  • Amint a felhasználó rákattint valamelyik Témára, megjelenik a témának megfelelő részletes nézet.

Fájlok

  • Ez egy olyan hely, ahová a felhasználó fájlokat tölthet fel.
  • A Fájl modul is engedélyezhető/letiltható a beállítások között.
  • A felhasználó a "+Új fájl" ikonra kattintva tud új fájlt hozzáadni.

  • A felhasználó a helyi "Fájl kiválasztása" gomb kiválasztásával adhat hozzá egy fájlt. A felhasználó egynél több fájlt is hozzáadhat a " Újabb fájl hozzáadása " link.

Következtetés

Ebben a bemutatóban a Redmine bemutatása, a JIRA és a Redmine közötti különbség, a Redmine használatának módja és a telepítési eljárás.

Ezen kívül röviden áttekintjük az Időkövetést, a Haladás nyomon követését és más hasznos eszközöket, mint például a Hírek, Dokumentumok, Fórum és Fájlok.

Ugrás az oldal tetejére