Redmine Tutorial - Kako uporabljati Redmine Project Management

V tem vodniku za Redmine je razloženo, kako namestiti in uporabljati orodje za vodenje projektov Redmine. Prav tako je opisana primerjava med Jiro in Redminom:

Redmine je orodje za vodenje projektov, napisano v jeziku Ruby. Podpira več strežnikov podatkovnih zbirk in je znan tudi kot sistem za sledenje težavam.

Gre za odprtokodno orodje, ki uporabnikom pomaga deliti ideje prek forumov in notranjih blogov, s čimer se znanje ohranja med člani ekipe.

Redmine Tutorial

V tem priročniku bomo spoznali, kako lahko uporabnik namesti Redmine, kako uporabljati orodje, njegove funkcije in razlike med JIRA in Redmine.

Značilnosti Redmine:

  • Gre za odprtokodno orodje.
  • Spremlja več projektov.
  • Uporabniku omogoča, da ima različne vloge in dovoljenja.
  • Uporabniki lahko spremljajo čas, ki so ga porabili za reševanje vprašanja.
  • Uporabniki si lahko ogledajo vizualno poročanje z grafi in diagrami.

Redmine Vs JIRA

JIRA, ki ga je razvilo avstralsko podjetje Atlassian, je orodje za sledenje težavam, ki uporabnikom pomaga slediti težavam. JIRA se uporablja v agilni metodologiji in lahko deluje na različnih operacijskih sistemih.

To je orodje, neodvisno od platforme, ki se uporablja tudi za upravljanje delovnih tokov in procesov. JIRA v celoti temelji na treh konceptih, tj. projektu, vprašanju in delovnem toku.

Spodaj je navedenih nekaj napotkov o Redmine Vs JIRA:

Parametri Redmine JIRA
Splošno Redmine podpira veliko vtičnikov, da ga je mogoče prilagoditi, je zelo prilagodljiv in enostaven za učenje. Uporabniki se JIRA zelo težko naučijo, saj ima JIRA dvostopenjski sistem vključevanja s kategorijami
Rezultati Skupna ocena Redmine je nizka, vendar je brezplačno orodje Ocena JIRA v primerjavi z Redmine je višja, tj. 9,3 od 10
Stroški Redmine je odprtokodno orodje, ki je brezplačno JIRA nikakor ni brezplačna, vedno opredeljuje določene stroške
Wiki Redmine vsebuje gradnjo v wikiju Uporabniki JIRA' ga morajo namestiti ločeno
Kategorija Redmine spada pod orodje za upravljanje projektov JIRA sodi v kategorijo sledenja problemov

Namestitev Redmine

Operacijski sistem: Redmine podpira sisteme UNIX, Linux, Windows in MacOS.

Kako namestiti

Korak 1 : Prenesite Redmine od tu.

Korak 2 : Ustvarite novo zbirko podatkov

MySQL

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

Strežnik SQL Server

 USE [master] GO -- Zelo osnovno ustvarjanje DB CREATE DATABASE [REDMINE] GO -- Ustvarjanje prijave z avtentikacijo prijave/gesla strežnika SQL Server in brez politike izteka gesla CREATE LOGIN [REDMINE] WITH PASSWORD=N'redminepassword', DEFAULT_DATABASE=[REDMINE], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF GO -- Ustvarjanje uporabnikov z uporabo predhodno ustvarjene avtentikacije prijav USE [REDMINE] GO CREATE USER[REDMINE] FOR LOGIN [REDMINE] GO -- Uporabniška dovoljenja, nastavljena prek vlog EXEC sp_addrolemember N'db_datareader', N'REDMINE' GO EXEC sp_addrolemember N'db_datawriter', N'REDMINE' GO 

Korak 3: Povezava s podatkovno bazo

Primer podatkovne zbirke MySQL

 produkcija: adapter: mysql2 baza podatkov: redmine gostitelj: localhost uporabniško ime: redmine geslo: "my_password" 

Primer strežnika SQL Server

 produkcija: adapter: sqlserver baza podatkov: redmine uporabniško ime: redmine # mora ustrezati uporabniškemu imenu baze podatkov geslo: "redminepassword" # mora ustrezati prijavnemu geslu 

Korak 4: Namestitev odvisnosti (Redmine uporablja Bundler za upravljanje odvisnosti draguljev).

 gem install bundler bundle install --without development test 

5. korak: V tem koraku se ustvari naključni ključ za kodiranje piškotka, v katerem so shranjeni podatki o seji.

 bundle exec rake generate_secret_token 

Korak 6: Ustvarite strukturo podatkovne zbirke

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

Korak 7: Vstavite privzete konfiguracijske podatke v podatkovno zbirko.

 RAILS_ENV=production bundle exec rake redmine:load_default_data 

Korak 8: Preizkusite namestitev.

 snop izvršiti tirnice strežnik webrick -e proizvodnja 

Korak 9: Prijava v aplikacijo

Opomba: Prosimo, da si ogledate to povezavo kot vir slike za zgoraj navedene postopke namestitve (korak 2 do korak 9).

Vtičnik Redmine

  • Redmine je medplatformno orodje za upravljanje projektov, uporabnik pa lahko vključi različne vtičnike, ki povečajo njegovo uporabo.
  • Preden začnete z namestitvijo vtičnika, se prepričajte, da je vtičnik združljiv z nameščeno različico Redmine.
  • Uporabniki lahko tukaj namestijo različne vtičnike

Spodaj so našteti koraki za namestitev vtičnikov:

#1) Preden začnete z ukazi, odprite okolje sklada Bitnami s klikom na bližnjico v meniju Start pod "Start>> Bitnami APPNAME Stack>> Konzola za aplikacije" (Windows).

Opomba : Zamenjajte installdir Namestni imenik s celotnim namestitvenim imenikom sklada Bitnami.

#2) Pridobite .zip datoteko in klonirajte repozitorij vtičnika Git " installdir/apps/redmine/htdocs/plugins " imenik.

#3) Namestite vtičnik v skladišče htdocs.

" cd installdir/apps/redmine/htdocs/

namestitev svežnja

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

Če vidite kakršno koli opozorilno sporočilo, povezano s produkcijsko datoteko dnevnika, zaženite spodnji ukaz.

Opomba : Uporabite sudo, če je bil sklad nameščen kot root.

"sudo chown :bitnami log/production.log

sudo chmod g+w log/production.log "

#4) Ponovni zagon storitev Apache

" sudo installdir/ctlscript.sh restart"

Nekaj več vtičnikov je pojasnjeno spodaj za vašo referenco:

#1) Agile Plugin

Ta vtičnik je priročen, če uporabniki delajo v agilni metodologiji. Z njim lahko uporabniki ustvarijo table in diagrame, podobne Kanbanu ali Scrumu.

S pomočjo tabel in preglednic lahko enostavno spremljate tako produktivnost kot tudi delo.

Vtičnik lahko namestite tukaj.

#2) Checklist Plugin

Uporabniki lahko namesto ustvarjanja več podnalog uporabijo koncept kontrolnega seznama. S tem vtičnikom lahko uporabnik doda, izbriše in označi vse elemente kontrolnega seznama kot "opravljeno".

Uporabniki lahko vidijo tudi revizijsko sled vseh sprememb. Uporabnik lahko sestavi seznam opravil, ki olajša spremljanje vseh nalog. Vtičnik lahko namestite tukaj.

#3) Q&A, forum FAQ in poročanje o idejah

Čeprav Redmine vsebuje vgrajen forum, lahko zanj namestimo vtičnik. Vtičnik se ne osredotoča predvsem na forum, temveč zagotavlja tudi druge funkcije.

Uporabnik lahko vtičnik namesti in pridobi več podrobnosti tukaj.

Kako uporabljati Redmine

Prijavite se: Stran za registracijo se prikaže, ko uporabnik klikne na zavihek "Registracija" v zgornjem desnem kotu strani. Uporabniki lahko to stran uporabijo za registracijo.

  • Za dostop do aplikacije se mora uporabnik registrirati. Pri registraciji mora v vsa obvezna polja, označena z rdečo zvezdico, vnesti zahtevane podatke (glej spodnjo sliko).
  • Ko se uporabnik registrira v Redmine, lahko dostopa do aplikacije.
  • Upravitelj lahko doda projekte s klikom na "Nov projekt", da zagotovi nekaj potrebnih podatkov in doda nove člane v projekt.

Prijava:

  • Ko se uporabnik poskuša prijaviti v Redmine, se prikaže prijavna stran. Uporabnik lahko ponastavi geslo s klikom na povezavo "Izgubljeno geslo".
  • Povezava Izgubljeno geslo se prikaže le, če jo je aktiviral skrbnik.
  • Registrirani uporabniki se lahko prijavijo tako, da navedejo prijavno ime in geslo.

  • Če uporabnik pozabi ali izgubi geslo, lahko ustvari novo geslo s klikom na povezavo "Izgubljeno geslo".
  • Ko uporabnik klikne na povezavo "Izgubljeno geslo", je preusmerjen na stran Izgubljeno geslo, kjer lahko uporabnik navede veljavni e-poštni naslov in ustvari novo geslo.

Ustvarjanje vprašanja

Registrirani uporabniki bodo lahko ustvarili napako. Za ustvarjanje nove napake se mora uporabnik prijaviti. Če želi ustvariti novo težavo, se mora pomakniti na zavihek v glavi. Uporabniki lahko izberejo tudi različne sledilce, kot so na primer napaka, značilnost in popravek.

Za ustvarjanje vprašanja mora uporabnik izpolniti spodnja polja:

  • Sledenje: Navedite kategorijo vprašanja.
  • Zadeva: "Vključevanje v sistem": Kratek in pomenljiv stavek.
  • Opis: Navedite opis hrošča in korake za njegovo ponovitev.
  • Status: Navedite status hrošča, kot je nov, rešen ali zaprt.
  • Datoteke: Prenos morebitne datoteke, npr. posnetka zaslona o težavi.

Po posredovanju vseh podatkov bo napaka ustvarjena.

Iskanje:

Uporabniki lahko vidijo besedilno polje za iskanje na zgornji desni strani.

  • To je preprosto besedilno polje za iskanje.
  • Uporabniki lahko poiščejo obstoječo napako ali katero koli novo napako, ki je bila ustvarjena.

  • Uporabnik lahko poišče kateri koli ID izdaje in klikne na gumb Vnesi. Preusmeril se bo na napredno iskanje.
  • Uporabniki lahko iskanje izpopolnijo tako, da na zaslonu za napredno iskanje navedejo podrobnosti.

Moja stran:

Uporabnik lahko vidi več blokov, v katerih so shranjene informacije, in stran lahko ustrezno prilagodi.

  • Uporabnik si lahko v razdelku "Moja stran" ogleda vsa vprašanja, ki so mu bila dodeljena ali o katerih je poročal.
  • Bloka "Issues assigned to me" in "Reported issue" sta privzeto omogočena. Bloka lahko tudi povlečete in spustite po želji.
  • Blok "Issue Assigned to me" (Zadeva, dodeljena meni) vsebuje vse informacije, povezane z zadevo, dodeljeno prijavljenemu uporabniku. Vključuje naslednja polja:
    • Identifikatorji vprašanja
    • Projekti
    • Sledilniki
    • Status
    • Zadeva
  • Blok "Poročane težave" vsebuje informacije, povezane s težavo, ki jo je prijavljeni uporabnik prijavil.

Upravljanje projektov z uporabo Redmine

Redmine je eno najboljših orodij za učinkovito spremljanje projekta. Danes se podjetja osredotočajo na agilno metodologijo in predvsem na Scrum.

V Redminu lahko uporabniki vse ustvarijo kot zadevo, na primer Bug/Feature/task, in jo dodelijo ustreznemu članu z navedbo začetnega in končnega datuma. Vse dejavnosti, opravljene na projektorju za podizvedbo, je mogoče spremljati z uporabo zavihka "Activity" (Dejavnost).

Ustvarjanje prostora za projekt

Projekt lahko doda uporabnik tako, da izbere zavihek Projekt in klikne na Nov projekt. Privzeto lahko prostor za nov projekt ustvarijo samo skrbniki spletnega mesta in vodja projekta.

Pri ustvarjanju projekta je treba navesti ime in edinstven identifikator - identifikator se uporablja kot del naslova URL prostora projekta. Vsaj ena oseba mora biti dodeljena kot vodja projekta.

Pomemben koncept Redmine

Pregled projekta

Uporabniki si lahko na jedrnat način ogledajo vse podrobnosti, povezane s projektom.

Blok "Sledenje vprašanju" na levi strani vsebuje celotno stanje vseh vprašanj, ki so v stanju odprto/zaprto.

V bloku "Člani" na desni strani so prikazani vsi člani, povezani s projektom, v bloku "Najnovejše novice" pa so prikazane vse najnovejše novice, povezane s projektom.

  • Poročilo o dejavnostih ima vse revizijske dnevnike ali zgodovinske informacije, povezane s projektom ali iskanimi vprašanji.

Sledenje težavam

Težavi lahko sledite na dva različna načina, kot je prikazano spodaj.

#1) Seznam vprašanj

Od tu si lahko uporabniki ogledajo seznam zadev in izberejo določeno zadevo, da si jo podrobno ogledajo. Privzeto lahko uporabnik vidi tudi odprto zadevo, vendar mora za ustrezen prikaz seznama uporabiti filter.

#2) Povzetek problema

Povzetek vprašanja zagotavlja poročilo, ki vsebuje vsa vprašanja, povezana s projektom vseh različic.

Vsebuje različne tabele, kot so Tracker, Version, Priority, Subproject, Assignee Author in Category, kjer vsaka tabela prikazuje odprte/zaprte/skupne težave.

Sledenje času

Podrobnosti časovnega zapisa

Prikazuje podrobnosti o skupnem času, porabljenem za projekt. Funkcija časovnega dnevnika je na voljo le, če je aktiviran modul "Sledenje času" projekta.

Časovne vnose si lahko ogledate na podrobni ravni:

Spremljanje napredka

Ganttov diagram

Uporablja se za spremljanje napredka projekta, vključno z datumom začetka, roki, statusom in rešitvijo. Gre za vtičnik, ki ga lahko namesti uporabnik.

Koledar

Pogled koledarja prikazuje podatke, povezane s projektom, na mesečni način, tako kot drugi koledarski prikazi. Prikazane bodo vse zadeve z vsaj datumom začetka in datumom izvedbe (če je na voljo).

Koledarski modul lahko omogočite in onemogočite v zavihku Konfiguracija projekta za vsak projekt.

Repozitorij

Uporabnik lahko v glavi vidi zavihek Skladišče in ko klikne nanj, se preusmeri v skladišče projekta, kjer si lahko ogleda zadnje oddaje.

Uporabniki lahko razširijo imenik s klikom na ikono "+". Če uporabnik klikne na številko revizije, se prikažejo podrobnosti o oddaji.

Druge uporabne funkcije

Spodaj so navedene nekatere druge funkcije, ki so prisotne v aplikaciji

Novice

  • Uporabniki lahko objavljajo novice, povezane s projektom ali katero koli temo, ki jim je všeč.
  • Novice lahko dodajate/urejate/izbrišete v skladu z dovoljenjem, ki ga ima uporabnik.
  • Uporabniki lahko v zavihku Pregled vidijo naslov novic, povezanih s projektom, ko uporabnik klikne na novico, se preusmeri na podrobnosti.
  • Vzemimo primer vodje projekta, ki želi objaviti nekaj informacij za celotno ekipo. Vodja projekta lahko ustvari novico tako, da klikne na "+Dodaj novico" in navede povzetek, naslov in opis.
  • Celotna ekipa si lahko povzetek novice ogleda v območju Pregled projekta, ko uporabnik klikne na naslov, pa se preusmeri na podrobno stran.

  • Najnovejše novice si lahko uporabniki ogledajo v zavihku Novice.

Dokumenti

  • To je mesto, kamor lahko uporabniki dodajo uporabniški priročnik ali tehnično dokumentacijo.
  • Obstajata dve kategoriji dokumentacije.
    • Uporabniška dokumentacija
    • Tehnična dokumentacija
  • V zavihku dokumentov lahko uporabnik doda dokumente s klikom na povezavo "+Novi dokumenti".

  • Ko uporabnik naloži dokument, lahko naslov uporabi kot povezavo za prenos dodanih dokumentov.

Forumi

  • To je prostor, kjer lahko celotna ekipa komunicira drug z drugim. Uporabnik si lahko ogleda tudi podroben pogled na katero koli temo, o kateri se je prej razpravljalo.
  • Forum v mreži prikaže naslednje elemente:
    • Teme
    • Sporočila

Zadnje sporočilo: Povezava na zadnje prejeto sporočilo

  • Ko uporabnik klikne na katero koli temo, si lahko ogleda podroben pogled, ki ustreza temi.

Datoteke

  • To je mesto, kamor lahko uporabnik naloži datoteke.
  • V nastavitvah lahko omogočite ali onemogočite tudi modul Datoteka.
  • Uporabnik lahko doda novo datoteko s klikom na ikono "+Nova datoteka".

  • Uporabnik lahko doda datoteko z izbiro gumba "Izberi datoteko" v lokalnem okolju. Uporabnik lahko doda tudi več kot eno datoteko z izbiro gumba " Dodajanje druge datoteke " povezava.

Zaključek

V tem učbeniku smo obravnavali uvod v Redmine, razliko med JIRA in Redmine, načine uporabe Redmine in postopek namestitve.

Poleg tega smo si na kratko ogledali tudi sledenje času, sledenje napredku in druga uporabna orodja, kot so novice, dokumenti, forum in datoteke.

Pomakni se na vrh