Redmine Tutorial - Kā lietot Redmine projektu vadību

Šajā Redmine pamācībā ir izskaidrots, kā instalēt un lietot projektu vadības rīku Redmine. Tajā ir arī salīdzināts Jira un Redmine:

Redmine ir Ruby valodā rakstīts projektu vadības rīks. Tas atbalsta vairākus datubāzes serverus un ir pazīstams arī kā problēmu izsekošanas sistēma.

Tas ir atvērtā koda rīks, kas palīdz lietotājiem dalīties ar savām idejām, izmantojot forumus un iekšējos emuārus, kā rezultātā zināšanas tiek saglabātas starp komandas locekļiem.

Redmine pamācība

Šajā pamācībā mēs uzzināsim, kā lietotājs var instalēt Redmine, kā lietot rīku, tā funkcijas un atšķirības starp JIRA un Redmine.

Redmine funkcijas:

  • Tas ir atvērtā koda rīks.
  • Veic vairāku projektu uzskaiti.
  • Ļauj lietotājam piešķirt dažādas lomas un atļaujas.
  • Lietotāji var izsekot jautājumam veltītajam laikam.
  • Lietotāji var skatīt vizuālus pārskatus, izmantojot grafikus un diagrammas.

Redmine pret JIRA

JIRA ir Austrālijas uzņēmuma "Atlassian" izstrādāts problēmu izsekošanas rīks, kas palīdz lietotājiem izsekot problēmām. JIRA tiek izmantots Agile metodoloģijā un var darboties dažādās operētājsistēmās.

Tas ir no platformas neatkarīgs rīks, ko izmanto arī darbplūsmas un procesu pārvaldībā. JIRA pilnībā balstās uz trim koncepcijām, t. i., projektu, problēmu un darbplūsmu.

Zemāk uzskaitīti daži norādījumi par Redmine Vs JIRA:

Parametri Redmine JIRA
Vispārīgi Redmine atbalsta daudzus spraudņus, lai to pielāgotu, tas ir ļoti elastīgs un viegli apgūstams. JIRA lietotājiem ir ļoti grūti apgūt, jo JIRA ir divu līmeņu iekļaušanas sistēma ar kategorijām.
Rezultāts Redmine kopējais rezultāts ir zems, bet tas ir bezmaksas izmaksu rīks. JIRA rezultāts salīdzinājumā ar Redmine ir augstāks, t.i., 9,3 punkti no 10.
Izmaksas Redmine ir atvērtā koda rīks, tas ir bez maksas. JIRA vispār nav bez maksas, tā vienmēr nosaka zināmas izmaksas.
Wiki Redmine satur Build in Wiki JIRA lietotājiem to nepieciešams instalēt atsevišķi
Kategorija Redmine ietilpst projektu vadības rīku grupā JIRA ietilpst problēmu izsekošanas kategorijā

Redmine instalēšana

Operētājsistēma: Redmine atbalsta UNIX, Linux, Windows un MacOS sistēmas.

Kā instalēt

1. solis : Lejupielādējiet Redmine no šejienes.

2. solis : Izveidot jaunu datubāzi

MySQL

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

SQL Server

 USE [master] GO -- Ļoti vienkārša DB izveide CREATE DATABASE [REDMINE] GO -- Lietotāja izveide ar SQL Server pieteikšanās/paroles autentifikāciju un bez paroles derīguma politikas CREATE LOGIN [REDMINE] WITH PASSWORD=N'redminepassword', DEFAULT_DATABASE=[REDMINE], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF GO -- Lietotāja izveide, izmantojot iepriekš izveidotu pieteikšanās autentifikāciju USE [REDMINE] GO CREATE USER[REDMINE] FOR LOGIN [REDMINE] GO -- Lietotāja tiesības iestatītas, izmantojot lomas EXEC sp_addrolemember N'db_datareader', N'REDMINE' GO EXEC sp_addrolemember N'db_datawriter', N'REDMINE' GO 

3. solis: Datu bāzes savienojums

MySQL datubāzes piemērs

 ražošana: adapteris: mysql2 datu bāze: redmine host: localhost lietotājvārds: redmine parole: "my_password" 

SQL Server piemērs

 production: adapter: sqlserver database: redmine username: redmine # jāatbilst datubāzes lietotāja vārdam password: "redminepassword" # jāatbilst pieteikšanās parolei 

4. solis: Instalējiet atkarības (Redmine izmanto Bundler, lai pārvaldītu dārgakmeņu atkarības).

 gem install bundle bundle install --without development test 

5. solis: Šajā solī tiek ģenerēta izlases atslēga, lai kodētu sīkfailu, kurā saglabāti sesijas dati.

 bundle exec rake generate_secret_token 

6. solis: Izveidojiet datubāzes struktūru

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

7. solis: Ievietojiet datu bāzē noklusējuma konfigurācijas datus.

 RAILS_ENV=production bundle exec rake redmine:load_default_data 

8. solis: Pārbaudiet instalāciju.

 bundle exec rails server webrick -e ražošana 

9. solis: Pieteikšanās programmā

Piezīme: Lūdzu, skatiet šo saiti kā attēlu avotu iepriekš minētajām uzstādīšanas procedūrām (no 2. līdz 9. solim).

Redmine spraudnis

  • Redmine ir starpplatformu projektu vadības rīks, un lietotājs var integrēt dažādus spraudņus, kas atvieglo tā lietošanu.
  • Pirms sākat spraudņa instalēšanu, pārliecinieties, ka tas ir saderīgs ar instalēto Redmine versiju.
  • Lietotāji var instalēt dažādus spraudņus no šejienes

Turpmāk uzskaitītas darbības, lai instalētu spraudņus:

#1) Pirms sākt ar komandām, vienkārši atveriet Bitnami kaudzes vidi, noklikšķinot uz īsceļu sākuma izvēlnē zem "Start>> Bitnami APPNAME Stack>>> Lietojumprogrammu konsole" (Windows).

Piezīme : Aizstāt installdir vietne ar pilnu Bitnami kaudzes instalācijas direktoriju.

#2) Iegūstiet .zip failu un klonējiet spraudņa Git repozitoriju " installdir/apps/redmine/htdocs/plugins " direktoriju.

#3) Instalējiet spraudni htdocs repozitorijā.

" cd installdir/apps/redmine/htdocs/

instalēt paketi

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

Ja redzat kādu brīdinājuma ziņojumu saistībā ar žurnāla ražošanas failu, vienkārši izpildiet tālāk norādīto komandu.

Piezīme : Izmantojiet sudo, ja kaudze ir instalēta kā root.

"sudo chown :bitnami log/production.log

sudo chmod g+w log/production.log "

#4) Apache pakalpojumu restartēšana

" sudo installdir/ctlscript.sh restart"

Daži citi spraudņi ir paskaidroti zemāk, lai uz tiem varētu atsaukties:

#1) Veikls spraudnis

Šis spraudnis ir ērts, ja lietotāji strādā saskaņā ar agile metodoloģiju. Izmantojot šo spraudni, lietotāji var izveidot Kanban vai Scrum līdzīgus dēļus un diagrammas.

Gan produktivitāti, gan darbu var viegli izsekot, izmantojot diagrammas un tāfeles.

Spraudni var instalēt no šejienes.

#2) Kontrolsarakstu spraudnis

Lietotāji var izmantot kontrolsaraksta koncepciju, nevis izveidot vairākus apakšuzdevumus. Izmantojot šo spraudni, lietotājs var pievienot, dzēst un atzīmēt visus kontrolsaraksta elementus kā "izpildīts".

Lietotāji var arī redzēt visu izmaiņu revīzijas izsekojamību. Lietotājs var izveidot uzdevumu sarakstu, kas ļauj viegli sekot līdzi visiem uzdevumiem. Spraudni var instalēt no šejienes.

#3) Q&A, FAQ forums un ideju ziņošana

Lai gan Redmine satur iebūvētu forumu, mēs patiešām varam instalēt spraudni, lai to pašu. Spraudnis nav galvenokārt koncentrējas uz forumu, bet nodrošina arī citas funkcijas.

Lietotājs var instalēt spraudni un iegūt sīkāku informāciju šeit.

Kā lietot Redmine

Reģistrējieties: Reģistrācijas lapa parādās, kad lietotājs noklikšķina uz lapas augšējā labajā stūrī esošās cilnes "Reģistrēties". Lietotāji var izmantot šo lapu reģistrācijai.

  • Lai piekļūtu lietojumprogrammai, lietotājam ir jāreģistrējas. Lai reģistrētos, lietotājam ir jānorāda nepieciešamie dati visos obligātajos laukos, kas atzīmēti ar sarkanu zvaigznīti (sk. attēlu zemāk).
  • Kad lietotājs ir reģistrējies Redmine, viņš var piekļūt lietojumprogrammai.
  • Administrators var pievienot projektus, noklikšķinot uz "Jauns projekts", lai sniegtu nepieciešamo informāciju un pievienotu projektam jaunus dalībniekus.

Pieteikšanās:

  • Kad lietotājs mēģina pieteikties Redmine, tiek parādīta pieteikšanās lapa. Tāpat lietotājs var atjaunot paroli, noklikšķinot uz saites "Pazaudēta parole".
  • Saite Pazaudēta parole tiks parādīta tikai tad, ja administrators to ir aktivizējis.
  • Reģistrētie lietotāji var pieteikties, norādot pieteikšanās ID un paroli.

  • Ja lietotājs aizmirst vai pazaudē paroli, viņš var izveidot jaunu paroli, noklikšķinot uz saites "Pazaudēta parole".
  • Tiklīdz lietotājs noklikšķina uz saites "Pazaudēta parole", tā tiek novirzīta uz lapu "Pazaudēta parole", kurā lietotājs var norādīt derīgu e-pasta adresi un ģenerēt jaunu paroli.

Izveidot problēmu

Reģistrētie lietotāji varēs izveidot defektu. Lai izveidotu jaunu defektu, lietotājam ir jāpiesakās. Lai izveidotu jaunu problēmu, lietotājiem ir jāpāriet uz cilni, kas atrodas galvenē. Lietotāji var arī izvēlēties dažādus izsekotājus, piemēram, defektu, funkciju un labojumu.

Lai izveidotu problēmu, lietotājam jāaizpilda turpmāk norādītie lauki:

  • Izsekošanas līdzeklis: Norādiet jautājuma kategoriju.
  • Temats: Īss un jēgpilns teikums.
  • Apraksts: Sniedziet kļūdas aprakstu un norādiet, kā to reproducēt.
  • Statuss: Norādiet kļūdas statusu, piemēram, jauna, atrisināta vai slēgta.
  • Faili: Lai augšupielādētu failu, ja tāds ir, t. i., problēmas ekrānšāviņu.

Pēc tam, kad būs norādīta visa informācija, tiks izveidots defekts.

Meklēšana:

Lietotāji var redzēt meklēšanas teksta lodziņu, kas atrodas augšējā labajā pusē.

  • Tas ir vienkāršs meklēšanas teksta lodziņš.
  • Lietotāji var meklēt esošo defektu vai jebkuru jaunu defektu, kas ir izveidots.

  • Lietotājs var meklēt jebkuru jautājuma ID un noklikšķināt uz pogas Ievadīt. Tas novirzīs uz paplašināto meklēšanu.
  • Lietotāji var precizēt meklēšanu, sniedzot sīkāku informāciju paplašinātās meklēšanas ekrānā.

Mana lapa:

Lietotājs var redzēt vairākus blokus, kuros tiek saglabāta informācija, un lietotājs var attiecīgi pielāgot lapu.

  • Lietotājs sadaļā "Mana lapa" var skatīt visus jautājumus, kas viņam ir piešķirti vai par kuriem viņš ir ziņojis.
  • Pēc noklusējuma ir iespējoti bloki "Man piešķirtie jautājumi" un "Ziņots jautājums". Varat arī vilkt un nomest blokus atbilstoši savām vajadzībām.
  • Blokā "Issue Assigned to me" (Man piešķirts jautājums) ir ietverta visa informācija, kas saistīta ar jautājumu, kurš piešķirts pieteikšanās lietotājam. Tajā ir šādi lauki:
    • Jautājuma identifikatori
    • Projekti
    • Izsekošanas ierīces
    • Statuss
    • Temats
  • Blokā "Ziņotie jautājumi" ir iekļauta informācija, kas saistīta ar problēmu, par kuru ziņojis pieteikšanās lietotājs.

Projektu vadība, izmantojot Redmine

Redmine ir viens no labākajiem rīkiem, lai efektīvi sekotu līdzi projektam. Mūsdienās uzņēmums koncentrējas uz agile metodoloģiju un, pats galvenais, Scrum.

Redmine lietotāji var visu izveidot kā problēmu, piemēram, kļūdu/funkciju/uzdevumu, un piešķirt to attiecīgajam dalībniekam, norādot sākuma un beigu datumu. Visas darbības, kas veiktas ar apakšuzdevuma projektoru, var izsekot, izmantojot cilni "Darbība".

Telpas radīšana projektam

Projektu var pievienot lietotājs, izvēloties cilni Projekts un noklikšķinot uz Jauns projekts. Pēc noklusējuma tikai vietnes administratori un projektu vadītājs var izveidot vietu jaunam projektam.

Veidojot projektu, ir jānorāda nosaukums un unikāls identifikators - identifikators tiek izmantots kā daļa no projekta telpas URL. Vismaz vienai personai ir jābūt norīkotai par projekta vadītāju.

Svarīgs Redmine jēdziens

Projekta pārskats

Lietotāji var pārskatāmā veidā redzēt visu ar projektu saistīto informāciju.

Kreisajā pusē esošajā blokā "Problēmas izsekošana" ir norādīts visu atvērto/aizvērto problēmu pilns statuss.

Labajā pusē redzamajā blokā "Dalībnieki" ir norādīti visi ar projektu saistītie dalībnieki, bet blokā "Jaunākās ziņas" ir norādītas visas ar projektu saistītās jaunākās ziņas.

  • Darbības pārskats ir visi audita žurnāli vai vēsturiskā informācija, kas saistīta ar projektu vai meklētajiem jautājumiem.

Problēmu izsekošana

Ir divi dažādi veidi, kā izsekot problēmai, kā parādīts tālāk.

#1) problēmu saraksts

No šejienes lietotāji var apskatīt jautājumu sarakstu un var izvēlēties konkrētu jautājumu, lai to apskatītu detalizēti. Pēc noklusējuma lietotājs var apskatīt arī atvērto jautājumu, tomēr, lai apskatītu sarakstu, lietotājam ir jāpiemēro filtrs.

#2) Jautājuma kopsavilkums

Problēmas kopsavilkums sniedz pārskatu, kurā ir iekļautas visas ar projektu saistītās problēmas visās versijās.

Tajā ir dažādas tabulas, piemēram, Tracker, Version, Priority, Subproject, Assignee Author un Category, un katrā tabulā ir norādītas atklātās/aizvērtās/kopējais problēmu skaits.

Laika izsekošana

Informācija par laika grafiku

Tas parāda informāciju par kopējo projektā patērēto laiku. Laika žurnāla funkcija ir pieejama tikai tad, ja ir aktivizēts projekta modulis "Laika uzskaite".

Laika ieraksti, kas skatīti detalizētā līmenī:

Progresa izsekošana

Ganta diagramma

To izmanto, lai sekotu līdzi projekta progresam, tostarp sākuma datumam, izpildes termiņiem, statusam un atrisinājumam. Tas ir spraudnis, un lietotājs to var instalēt.

Kalendārs

Kalendāra skatā ar projektu saistītie dati tiek parādīti ik mēnesi, tāpat kā citos kalendāra skatos. Tajā tiks parādīti visi jautājumi vismaz ar sākuma datumu un izpildes termiņu (ja pieejams).

Kalendāra moduli var ieslēgt un izslēgt katra projekta cilnē Projekta konfigurācija.

Repozitorijs

Lietotājs galvenē redz cilni Repozitorijs, un, kad lietotājs uz tās noklikšķina, tā novirza uz projekta repozitoriju, un lietotājs var apskatīt jaunākos nodevumus.

Lietotāji var paplašināt direktoriju, noklikšķinot uz ikonas "+". Ja lietotājs noklikšķina uz pārskatīšanas numura, tiek sniegta sīkāka informācija par nodošanu.

Citas noderīgas funkcijas

Zemāk uzskaitītas dažas citas lietojumprogrammā esošās funkcijas.

Ziņas

  • Lietotāji var publicēt ziņas, kas saistītas ar projektu vai jebkuru sev tīkamu tēmu.
  • Ziņas var pievienot/rediģēt/dzēst atkarībā no lietotājam piešķirtās atļaujas.
  • Lietotāji var skatīt ar projektu saistīto ziņu virsrakstu cilnē Pārskats, kad lietotājs noklikšķina uz ziņu, tā novirza uz sīkāku informāciju.
  • Ņemsim par piemēru projekta vadītāju, kurš vēlas publicēt kādu informāciju visai komandai. Projekta vadītājs var izveidot ziņu, noklikšķinot uz "+Pievienot ziņu" un norādot kopsavilkumu, nosaukumu un aprakstu.
  • Tad visa komanda var redzēt ziņu kopsavilkumu projekta pārskata sadaļā, un, tiklīdz lietotājs noklikšķina uz nosaukuma, tas tiek novirzīts uz detalizētu lapu.

  • Lietotāji var apskatīt jaunākās ziņas, atverot cilni Ziņas.

Dokumenti

  • Tā ir vieta, kur lietotāji var pievienot lietotāja rokasgrāmatu vai tehniskos dokumentus.
  • Ir divas dokumentācijas kategorijas.
    • Lietotāja dokumentācija
    • Tehniskā dokumentācija
  • Dokumentu cilnē lietotājs var pievienot dokumentus, noklikšķinot uz saites "+Jaunie dokumenti".

  • Kad lietotājs augšupielādē dokumentu, nosaukumu var izmantot kā saiti, lai lejupielādētu pievienotos dokumentus.

Forumi

  • Tā ir vieta, kur visa komanda var sazināties savā starpā. Tāpat lietotājs var redzēt detalizētu pārskatu par jebkuru iepriekš apspriesto tematu.
  • Forumā tiek parādīti šādi elementi režģī:
    • Tēmas
    • Ziņojumi

Pēdējā ziņa: Saite uz jaunāko saņemto ziņu.

  • Tiklīdz lietotājs noklikšķina uz jebkuras tēmas, viņš var apskatīt detalizētu skatījumu, kas atbilst šai tēmai.

Faili

  • Tā ir vieta, kur lietotājs var augšupielādēt failus.
  • Turklāt failu moduli var ieslēgt/izslēgt iestatījumos.
  • Lietotājs var pievienot jaunu failu, noklikšķinot uz ikonas "+Jauns fails".

  • Lietotājs var pievienot failu, izvēloties pogu "Choose File" (Izvēlēties failu) no vietējās sadaļas. Tāpat lietotājs var pievienot vairāk nekā vienu failu, izvēloties " Pievienot citu failu " saite.

Secinājums

Šajā pamācībā mēs aplūkojām Redmine ievads, atšķirība starp JIRA un Redmine, Veidi, kā izmantot Redmine un tās uzstādīšanas procedūru.

Turklāt mēs īsi apskatām arī laika uzskaiti, progresa uzskaiti un citus noderīgus rīkus, piemēram, jaunumus, dokumentus, forumu un failus.

Ritināt uz augšu