Redmine Tutoriala - Nola erabili Redmine proiektuen kudeaketa

Redmineren tutorial honek Redmine proiektuak kudeatzeko tresna nola instalatu eta nola erabili azaltzen du. Jira vs Redmine alderaketa ere hartzen du:

Redmine Ruby-n idatzitako proiektuak kudeatzeko tresna bat da. Hainbat datu-base zerbitzari onartzen ditu eta arazoen jarraipena egiteko sistema gisa ere ezagutzen da.

Kode irekiko tresna bat da, erabiltzaileei beren ideiak partekatzen laguntzen diena foroak eta barne blogak erabiliz, eta horren ondorioz ezagutza lortzen da. taldekideen artean mantendu.

Redmine Tutoriala

Tutorial honetan , erabiltzaileak Redmine nola instala dezakeen ezagutuko dugu, tresna nola erabili, bere ezaugarriak eta JIRA eta Redmineren arteko desberdintasunekin batera.

Redmine ezaugarriak:

  • Kode irekiko tresna bat da.
  • Proiektu anitzen jarraipena egiten du.
  • Erabiltzaileak rol eta baimen desberdinak izan ditzake.
  • Erabiltzaileek jarraipena egin dezakete. gaiari buruz eman den denbora.
  • Erabiltzaileek ikusizko txostenak ikus ditzakete grafiko eta taulak erabiliz.

Redmine Vs JIRA

Australiako konpainia batek garatu duena. "Atlassian", JIRA erabiltzaileei arazoen jarraipena egiten laguntzen dien arazoen jarraipena da. JIRA metodologia arinean erabiltzen da eta sistema eragile ezberdinetan exekutatu daiteke.

Plataformatik independentea den tresna bat da, lan-fluxua eta prozesuen kudeaketan ere erabiltzen dena. JIRA hiru kontzeptutan oinarritzen da erabat, hau da, Proiektua, Arazoa etaAlbisteak

  • Erabiltzaileek proiektuarekin edo nahi duten gaiarekin lotutako albisteak argitara ditzakete.
  • Albisteak gehitu/editatu/ezaba daitezke erabiltzaileak duen baimenaren arabera.
  • Erabiltzaileek Proiektuari lotutako albisteen goiburua ikus dezakete Ikuspegi orokorra fitxan, erabiltzaileak albistean klik egiten duenean, xehetasunetara birbideratzen du.
  • Har dezagun zenbait proiektu argitaratu nahi dituen proiektu-kudeatzaile baten adibidea. informazioa talde osoari. Proiektu-kudeatzaileak albisteak sor ditzake '+Gehitu berriak' sakatuta eta Laburpena, Izenburua eta Deskribapena eman.
  • Orduan talde osoak albisteen laburpena ikus dezake Proiektuaren Ikuspegiaren eremuan, eta erabiltzaileak klik egiten duenean. izenburuan, orrialde zehatzera birbideratzen du.

  • Erabiltzaileek azken berriak ikus ditzakete Berriak fitxara nabigatuz.

Dokumentuak

  • Erabiltzaileek erabiltzailearen eskuliburua edo dokumentu teknikoak gehi ditzaketen lekua da.
  • Bi kategoria daude. dokumentazioa.
    • Erabiltzailearen dokumentazioa
    • Dokumentazio teknikoa
  • Dokumentuaren fitxan, erabiltzaileak dokumentuak gehi ditzake "+Dokumentu berriak" estekan klik eginez.

  • Erabiltzaileak dokumentua kargatu ondoren, izenburuak esteka gisa erabil dezake gehitutako dokumentuak deskargatzeko.

Foroak

  • Talde osoa elkarren artean komunikatzeko lekua da. Gainera, erabiltzaileak edozeinen ikuspegi zehatza ikus dezakeAurretik eztabaidatu zen gaia.
  • Foroak elementu hauek erakusten ditu saretan:
    • Gaiak
    • Mezuak

Azken mezua: jasotako azken mezuaren esteka

  • Erabiltzaileak edozein gairen gainean klik egiten duenean, gaiari dagokion ikuspegi xehatua ikus dezake.

Fitxategiak

  • Erabiltzaileak fitxategiak igo ditzakeen lekua da.
  • Gainera, Fitxategi modulua ezarpenetatik gaitu/desgaitu daiteke.
  • Erabiltzaileak fitxategi berri bat gehi dezake "+Fitxategi berria" ikonoan klik eginez

  • Erabiltzaileak fitxategi bat gehi dezake hautatuta. tokiko "Aukeratu fitxategia" botoia. Era berean, erabiltzaileak fitxategi bat baino gehiago gehi ditzake “ Gehitu beste fitxategi bat ” esteka hautatuta.

Ondorioa

Tutorial honetan, Redmineren sarrera, JIRA eta Redmineren arteko desberdintasuna, Redmine erabiltzeko moduak eta bere instalazio-prozedura landu ditugu.

Gainera, denboraren jarraipenari, aurrerapenaren jarraipenari eta beste erabilgarri batzuei buruzko begirada labur bat dugu. Albisteak, Dokumentuak, Foroa eta Fitxategiak bezalako tresnak.

Lan-fluxua.

Behean agertzen dira Redmine Vs JIRAri buruzko zenbait erakusle:

Parametroak Redmine JIRA
Orokorra Redminek plugin asko onartzen ditu pertsonalizagarria izan dadin, oso malgua eta ikasteko erraza da JIRA oso Erabiltzaileek ikastea zaila da, JIRAk bi mailatako inklusio sistema baitu kategoriekin
Puntuazioa Redmine-ren puntuazio orokorra baxua da baina doako tresna bat da JIRA puntuazioa Redminerekin alderatuta altuagoa da, hau da, 9,3 10etik
Kostua Redmine kode irekiko tresna da, doakoa da JIRA ez da batere doakoa, kosturen bat zehazten ari da beti. bereizita instalatzeko
Kategoria Redmine proiektuak kudeatzeko tresnaren barruan sartzen da JIRA Arazoen jarraipenaren kategorian sartzen da

Redmine instalazioa

Sistema eragilea: Redminek UNIX, Linux, Windows eta MacOS sistemak onartzen ditu.

Nola instalatu

1. urratsa : Deskargatu Redmine hemendik.

2. urratsa : Sortu datu-base berri bat

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 -- Very basic DB creation CREATE DATABASE [REDMINE] GO -- Creation of a login with SQL Server login/password authentication and no password expiration policy CREATE LOGIN [REDMINE] WITH PASSWORD=N'redminepassword', DEFAULT_DATABASE=[REDMINE], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF GO -- User creation using previously created login authentication USE [REDMINE] GO CREATE USER [REDMINE] FOR LOGIN [REDMINE] GO -- User permissions set via roles EXEC sp_addrolemember N'db_datareader', N'REDMINE' GO EXEC sp_addrolemember N'db_datawriter', N'REDMINE' GO

3. urratsa: Datu-basearen konexioa

MySQL datu-basearen adibidea

production: adapter: mysql2 database: redmine host: localhost username: redmine password: "my_password"

SQL Server-en adibidea

production: adapter: sqlserver database: redmine username: redmine # should match the database user name password: "redminepassword" # should match the login password

4. urratsa: menpekotasunak instalatu (Redminek Bundler erabiltzen du harribitxiak kudeatzekomendekotasunak).

gem install bundler bundle install --without development test

5. urratsa: urrats honetan, ausazko gako bat sortzen da cookie-ak saioko datuak gordetzeko kodetzeko.

bundle exec rake generate_secret_token

Urratsa 6: Sortu datu-basearen egitura

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

7. urratsa: txertatu lehenetsitako konfigurazio datuak datu-basean.

RAILS_ENV=production bundle exec rake redmine:load_default_data

8. urratsa: Probatu instalazioa.

bundle exec rails server webrick -e production

9. urratsa: Hasi saioa aplikazioan

Oharra: Mesedez, ikusi esteka hau instalazio-prozeduretarako irudi iturri gisa goian emandako (2. urratsetik 9. urratsera)

Redmine plugina

  • Redmine plataforma anitzeko proiektuak kudeatzeko tresna bat da, eta erabiltzaileak erabilera gehiago egiten duen plugin desberdinak integra ditzake.
  • Pluginaren instalazioarekin hasi aurretik, ziurtatu instalatutako Redmine bertsioarekin bateragarria dela.
  • Erabiltzaileek plugin desberdinak instala ditzakete hemendik

Behean zerrendatuta. Pluginak instalatzeko urratsak hauek dira:

#1) Komandoekin hasi aurretik, ireki Bitnami pila-ingurunea “Hasi > > Bitnami APPNAME pila >> Aplikazio-kontsola” (Windows).

Oharra : ordezkatu installdir leku-marka Bitnami pilako instalazio-direktorio osoarekin.

#2) Lortu .zip fitxategia eta klonatu plugina Git-en biltegia “ installdir/apps/redmine/htdocs/plugins ” direktorioa.

#3) Instalatu plugina htdocs biltegian.

cdinstalldir/apps/redmine/htdocs/

bundle install

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

Elog-ekoizpen-fitxategiarekin lotutako abisu-mezurik ikusteko gai bazara, exekutatu beheko komandoa.

Oharra : Erabili sudo pila instalatuta badago. root gisa.

“sudo chown :bitnami log/production.log

sudo chmod g+w log/production.log “

#4) Berrabiarazi Apache zerbitzuak

sudo installdir/ctlscript.sh berrabiarazi”

Plugin gehiago daude Jarraian azaltzen da zure erreferentziarako:

#1) Agile Plugin

Plugin hau erabilgarria da erabiltzaileak metodologia arinean lan egiten badute. Plugin hau erabiliz, erabiltzaileek Kanban edo Scrum sortu ditzakete taulak eta diagramak bezala.

Bai produktibitatea, baita lana ere erraz jarrai daitezke diagramak eta taulak erabiliz.

Pluginak hemendik instalatu.

#2) Checklist Plugin

Erabiltzaileek kontrol-zerrenda kontzeptua erabil dezakete hainbat azpizeregin sortu beharrean. Plugin honekin, erabiltzaileak kontrol-zerrendako elementu guztiak gehitu, ezabatu eta markatu ditzake "egindako" gisa.

Erabiltzaileek aldaketa guztien auditoretza-pista ere ikus dezakete. Erabiltzaile batek zereginen zerrenda bat egin dezake, zeregin guztien jarraipena errazten duena. Plugin-a hemendik instalatu daiteke.

#3) Galderak eta erantzunak, FAQ Foroa eta Ideien berri ematea

Redminek foro integratua duen arren, benetan egin dezakegu.instalatu plugina horretarako. Pluginak ez du nagusiki foroan zentratzen, baina beste funtzionalitate batzuk ere eskaintzen ditu.

Erabiltzaile batek plugina instalatu eta xehetasun gehiago lor ditzake hemendik.

Nola erabili Redmine

Erregistratu: Erregistratzeko orria erabiltzaileak orrialdeko goiko eskuineko izkinan dagoen "Erregistratu" fitxan klik egiten duenean agertzen da. Erabiltzaileek orri hau erabil dezakete erregistratzeko.

  • Erabiltzaile batek erregistratu behar du aplikaziora sartzeko. Erregistratzeko, erabiltzaileak beharrezko datuak eman behar ditu izartxo gorri batekin markatutako derrigorrezko eremu guztietan. (Ikus beheko irudia)
  • Erabiltzaile bat Redminen erregistratzen denean, aplikaziora sartu ahal izango da.
  • Administratzaileak Proiektuak gehi ditzake "Proiektu berria" sakatuta beharrezko xehetasun batzuk emateko eta gehitu kide berriak proiektuan.

Hasi saioa:

  • Saio-hasiera orria agertzen da erabiltzailea saiatzen denean. Redminen saioa hasteko. Era berean, erabiltzaileak pasahitza berrezarri dezake "Galdutako pasahitza" estekan klik eginez.
  • Galdutako pasahitza esteka administratzaileak aktibatu badu bakarrik agertuko da.
  • Erregistratutako erabiltzaileek saioa hasi dezakete. Saioa hasteko IDa eta pasahitza emanez.

  • Erabiltzaile batek pasahitza ahazten edo galtzen badu, erabiltzaileak berri bat sor dezake. pasahitza "Galdutako pasahitza" estekan klik eginez.
  • Erabiltzaileak "Galdutako pasahitza" estekan klik egiten duenean, Galdutako pasahitzera birbideratzen du.orrialdea non erabiltzaileak baliozko helbide elektronikoa eman eta pasahitz berria sor dezake.

Sortu arazo bat

Erregistratutako erabiltzaileek egin ahal izango dute. akats bat sortu. Akats berri bat sortzeko, erabiltzaileak saioa hasi behar du. Arazo berri bat sortzeko, erabiltzaileek goiburuan dagoen fitxara joan behar dute. Erabiltzaileek jarraitzaile desberdinak ere hauta ditzakete, hala nola akatsa, eginbidea eta adabakia.

Arazo bat sortzeko, erabiltzaileak beheko eremuak bete behar ditu:

  • Tracker: Adierazi gaiaren kategoria.
  • Gaia: Esaldi labur eta esanguratsua.
  • Deskribapena: Eman bat akatsaren deskribapena eta erreproduzitu beharreko urratsak.
  • Egoera: Eman akatsaren egoera berria, konponduta eta itxita.
  • Fitxategiak: Fitxategi bat kargatzeko, hala badagokio, hau da, arazo baten pantaila-argazkia.

Xehetasun guztiak eman ondoren, akatsa sortuko da.

Bilaketa:

Erabiltzaileek goiko eskuineko aldean dagoen bilaketa-testu-koadroa ikus dezakete.

  • Bilaketa-testu-koadro sinple bat da.
  • Erabiltzaileek lehendik dagoen akats bat edo sortu den edozein akats berri bila dezakete.

  • Erabiltzaileak edozein arazoren ID bila dezake eta egin klik. sartu botoian. Bilaketa aurreratura birbideratuko du.
  • Erabiltzaileek bilaketa hobetu dezakete bilaketa aurreratua pantailan xehetasunak emanez.

Nire orria:

Erabiltzaile batinformazioa gordetzen den hainbat bloke ikus ditzake, eta erabiltzaileak horren arabera pertsonaliza dezake orria.

  • Erabiltzaileak esleitutako edo berak jakinarazitako arazo guztiak ikus ditzake "Nire orria" atalean. ".
  • "Esleitu dizkidaten arazoak" eta "Salatutako arazoa" blokeak lehenespenez gaituta daude. Era berean, blokeak arrastatu eta jaregin ditzakezu zure erosotasunaren arabera.
  • "Esleitu didate arazoa" blokeak saioa hasteko erabiltzaileari esleitutako arazoarekin lotutako informazio guztia dauka. Eremu hauek barne hartzen ditu:
    • Arazoaren IDak
    • Proiektuak
    • Aztarnak
    • Egoera
    • Gaia
  • "Salatutako arazoak" blokeak saioa hasteko erabiltzaileak jakinarazi duen arazoarekin lotutako informazioa dauka.

Proiektuen kudeaketa Redmine erabiliz

Redmine tresna onenetako bat da. proiektua modu eraginkorrean jarraitzeko. Gaur egun, konpainiak metodologia arinean jartzen du arreta eta, batez ere, Scrum-ean.

Redminen, erabiltzaileek dena sor dezakete Akats/Feature/zeregin bezalako arazo gisa eta dagokion kideari esleitu hasiera-data eta amaiera emanez. data. Proiektorean azpizereginean egindako jarduera guztiak jarraitu daitezke "Jarduera" fitxa erabiliz.

Proiekturako espazioa sortzea

Proiektua erabiltzaileak gehi dezake Proiektua fitxa hautatuta eta Proiektu Berrian klik eginez. Lehenespenez, guneko administratzaileek eta Proiektu-kudeatzaileak soilik sor dezakete espazioaproiektu berrirako.

Proiektu bat sortzean, izen bat eta identifikatzaile esklusibo bat eman behar dira – identifikatzaile bat erabiltzen da proiektuaren espazioaren URLaren zati gisa. Gutxienez pertsona bat esleitu behar da proiektu-kudeatzaile gisa.

Redmineren kontzeptu garrantzitsua

Proiektuaren ikuspegi orokorra

Erabiltzaileek proiektuarekin lotutako xehetasun guztiak zehatz-mehatz ikus ditzakete. modua.

Ezkerreko aldean dagoen "Arazoen jarraipena" blokeak irekita/itxita dauden arazo guztien egoera osoa du.

Kidean agertzen den "Kideak" blokeak. eskuineko aldean proiektuarekin zerikusia duten kide guztiak daude, eta "Azken berriak" blokeak proiektuarekin lotutako azken albiste guztiak ditu.

  • Jarduera-txostenak -k Proiektuarekin edo bilatutako arazoekin erlazionatutako auditoretza-erregistro edo informazio historiko guztiak ditu.

Arazoen jarraipena

Badaude. Arazo baten jarraipena egiteko bi modu desberdin behean erakusten den moduan.

#1) Arazoen zerrenda

Hemendik aurrera, erabiltzaileek arazoen zerrenda ikus dezakete eta zehatz bat hauta dezakete. gaia xehetasunez ikusteko. Era berean, modu lehenetsian, erabiltzaileak Open arazo bat ikus dezake; hala ere, erabiltzaileak iragazkia aplikatu behar du zerrenda horren arabera ikusteko.

#2) Issue Summary

Issue Summary bertsio guztietako proiektuarekin lotutako arazo guztiak biltzen dituen txostena eskaintzen du.

Taula desberdinak ditu Tracker, Version,Lehentasuna, Azpiproiektua, Esleipendunaren egilea eta Kategoria, non sareta bakoitzak irekitako/itxitako/guztizko arazoak erakusten dituen.

Denboraren jarraipena

Denboraren erregistroaren xehetasunak

Proiektuaren aurka egindako denbora osoaren xehetasunak erakusten ditu. Denbora-erregistroaren funtzioa proiektuaren "Denboraren jarraipena" modulua aktibatuta dagoenean soilik dago erabilgarri

Denbora-sarrerak maila zehatzean ikusita:

Aurrerapena jarraipena

Gantt Diagrama

Proiektuaren aurrerapena jarraitzeko erabiltzen da, hasiera-data, epemuga, egoera eta ebazpena barne. Plugin bat da eta erabiltzaileak instalatu dezake.

Egutegia

Egutegiaren ikuspegiak proiektuarekin lotutako datuak hilero erakusten ditu, beste egutegi batzuek bezala. ikuskizunak. Arazo guztiak erakutsiko ditu gutxienez hasiera-data eta epemuga (eskuragarri badago).

Egutegi-modulua proiektu bakoitzeko Proiektuaren konfigurazio fitxan gaitu eta desgaitu daiteke.

Biltegia.

Erabiltzaileak Biltegiratze fitxa ikus dezake goiburuan, eta erabiltzaileak bertan klik egiten duenean, proiektuaren biltegira birbideratzen du eta erabiltzaileak azken konpromisoak ikus ditzake.

Erabiltzaileek zabaldu egin dezakete. direktorioa “+” ikonoan klik eginez. Erabiltzaileak Berrikuspen zenbakian klik egiten badu, konpromisoaren xehetasunak emango ditu.

Beste ezaugarri erabilgarriak

Behean zerrendatzen dira batzuk. aplikazioan dauden beste ezaugarri batzuk

Gora joan