Redmine Tutorial - Redmine-projektinhallinnan käyttöohjeet

Tässä Redmine-oppaassa kerrotaan, miten Redmine-projektinhallintatyökalu asennetaan ja miten sitä käytetään. Siinä käsitellään myös Jiran ja Redminen vertailua:

Redmine on Ruby-kielellä kirjoitettu projektinhallintatyökalu, joka tukee useita tietokantapalvelimia ja tunnetaan myös ongelmien seurantajärjestelmänä.

Se on avoimen lähdekoodin työkalu, joka auttaa käyttäjiä jakamaan ajatuksiaan foorumeilla ja sisäisissä blogeissa, minkä ansiosta tieto säilyy tiimin jäsenten kesken.

Redmine opetusohjelma

Tässä opetusohjelmassa tutustumme siihen, miten käyttäjä voi asentaa Redminen, miten työkalua käytetään, sen ominaisuuksiin sekä JIRA:n ja Redmine:n välisiin eroihin.

Redmine-ominaisuudet:

  • Se on avoimen lähdekoodin työkalu.
  • Pitää kirjaa useista hankkeista.
  • Mahdollistaa käyttäjälle eri roolit ja oikeudet.
  • Käyttäjät voivat seurata asian käsittelyyn käytettyä aikaa.
  • Käyttäjät näkevät visuaalisen raportoinnin graafien ja kaavioiden avulla.

Redmine Vs JIRA

JIRA on australialaisen Atlassian-yhtiön kehittämä ongelmanseurantatyökalu, joka auttaa käyttäjiä seuraamaan ongelmia. JIRAa käytetään ketterissä menetelmissä, ja sitä voidaan käyttää eri käyttöjärjestelmissä.

Se on alustariippumaton työkalu, jota käytetään myös työnkulun ja prosessien hallinnassa. JIRA perustuu kokonaan kolmeen käsitteeseen, jotka ovat projekti, ongelma ja työnkulku.

Alla on lueteltu muutamia viitteitä Redmine Vs JIRA:

Parametrit Redmine JIRA
Yleistä Redmine tukee paljon lisäosia, jotka tekevät siitä muokattavan, se on erittäin joustava ja helppo oppia. JIRA on erittäin vaikea oppia käyttäjille, koska JIRA:ssa on kaksitasoinen sisällyttämisjärjestelmä, jossa on luokkia.
Pisteet Redminen kokonaispistemäärä on alhainen, mutta se on ilmainen työkalu. JIRA-pisteet Redmineen verrattuna ovat korkeammat eli 9,3 pistettä 10:stä.
Kustannukset Redmine on avoimen lähdekoodin työkalu, se on ilmainen. JIRA ei ole lainkaan ilmainen, se on aina määrittelemässä joitakin kustannuksia.
Wiki Redmine sisältää Build in Wiki JIRA-käyttäjien on asennettava se erikseen
Luokka Redmine kuuluu projektinhallintatyökaluun JIRA kuuluu Issue Tracking -luokkaan

Redmine-asennus

Käyttöjärjestelmä: Redmine tukee UNIX-, Linux-, Windows- ja MacOS-järjestelmiä.

Asennusohjeet

Vaihe 1 : Lataa Redmine täältä.

Vaihe 2 : Luo uusi tietokanta

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 -- Hyvin yksinkertainen tietokannan luominen CREATE DATABASE [REDMINE] GO -- Kirjautumisen luominen SQL Serverin kirjautumis-/salasanatodennuksella ja ilman salasanan vanhenemiskäytäntöä CREATE LOGIN [REDMINE] WITH PASSWORD=N'redminepassword', DEFAULT_DATABASE=[REDMINE], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF GO -- Käyttäjän luominen käyttäen aiemmin luotua kirjautumisen todennusta USE [REDMINE] GO CREATE USER[REDMINE] FOR LOGIN [REDMINE] GO -- Käyttäjäoikeudet asetettu roolien kautta EXEC sp_addrolemember N'db_datareader', N'REDMINE' GO EXEC sp_addrolemember N'db_datawriter', N'REDMINE' GO 

Vaihe 3: Tietokantayhteys

Esimerkki MySQL-tietokannasta

 tuotanto: sovitin: mysql2 tietokanta: redmine host: localhost käyttäjätunnus: redmine salasana: "my_password" 

Esimerkki SQL Serveristä

 production: adapter: sqlserver database: redmine username: redmine # pitäisi vastata tietokannan käyttäjänimeä password: "redminepassword" # pitäisi vastata kirjautumissalasanaa 

Vaihe 4: Asenna riippuvuudet (Redmine käyttää Bundleria helmien riippuvuuksien hallintaan).

 gem install bundler bundle install --without development test 

Vaihe 5: Tässä vaiheessa luodaan satunnainen avain istuntotiedot sisältävän evästeen koodaamiseksi.

 bundle exec rake generate_secret_token 

Vaihe 6: Luo tietokantarakenne

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

Vaihe 7: Lisää oletuskokoonpanotiedot tietokantaan.

 RAILS_ENV=production bundle exec rake redmine:load_default_data 

Vaihe 8: Testaa asennus.

 bundle exec rails server webrick -e tuotanto 

Vaihe 9: Kirjaudu sisään sovellukseen

Huom: Käytä tätä linkkiä kuvalähteenä edellä esitetyille asennustoimenpiteille (vaiheet 2 - 9).

Redmine-liitännäinen

  • Redmine on alustarajat ylittävä projektinhallintatyökalu, ja käyttäjä voi integroida siihen erilaisia lisäosia, jotka tekevät sen käytöstä entistä monipuolisempaa.
  • Ennen kuin aloitat lisäosan asennuksen, varmista, että se on yhteensopiva asennetun Redmine-version kanssa.
  • Käyttäjät voivat asentaa erilaisia lisäosia täältä

Alla on lueteltu vaiheet Pluginien asentamiseksi:

#1) Ennen kuin aloitat komennot, avaa Bitnami-pino-ympäristö napsauttamalla pikakuvaketta Käynnistä-valikon kohdassa "Käynnistä>> Bitnami APPNAME Stack>> Application console" (Windows).

Huomautus : Vaihda installdir sijoituspaikka, jossa on Bitnami-pinon koko asennushakemisto.

#2) Hae .zip-tiedosto ja kloonaa plugin Git-arkisto " installdir/apps/sovellukset/redmine/htdocs/plugins " hakemistoon.

#3) Asenna lisäosa htdocs-arkistoon.

" cd installdir/apps/redmine/htdocs/

nipun asennus

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

Jos näet lokituotantotiedostoon liittyvän varoitusviestin, suorita alla oleva komento.

Huomautus : Käytä sudo, jos pino on asennettu pääkäyttäjänä.

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

sudo chmod g+w log/production.log "

#4) Käynnistä Apachen palvelut uudelleen

" sudo installdir/ctlscript.sh restart"

Alla on selitetty joitakin muita liitännäisiä viitteeksi:

#1) Agile Plugin

Tämä lisäosa on kätevä, jos käyttäjät työskentelevät ketterien menetelmien parissa. Tämän lisäosan avulla käyttäjät voivat luoda Kanbanin tai Scrumin kaltaisia tauluja ja kaavioita.

Sekä tuottavuutta että työtä voidaan helposti seurata kaavioiden ja taulujen avulla.

Lisäosan voi asentaa täältä.

#2) Tarkistuslista Plugin

Käyttäjät voivat käyttää tarkistuslistakonseptia useiden osatehtävien luomisen sijaan. Tämän laajennuksen avulla käyttäjä voi lisätä, poistaa ja merkitä kaikki tarkistuslistan kohteet "valmiiksi".

Käyttäjät voivat myös nähdä kaikkien muutosten kirjausketjun. Käyttäjä voi tehdä tehtävälistan, jonka avulla on helppo seurata kaikkia tehtäviä. Liitännäisen voi asentaa täältä.

#3) Kysymykset ja vastaukset, FAQ-foorumi ja idearaportointi

Vaikka Redmine sisältää sisäänrakennetun foorumin, voimme asentaa lisäosan samaa varten. Lisäosa ei keskity pääasiassa foorumiin, vaan tarjoaa myös muita toimintoja.

Käyttäjä voi asentaa laajennuksen ja saada lisätietoja täältä.

Kuinka Redminea käytetään

Rekisteröidy: Rekisteröitymissivu avautuu, kun käyttäjä klikkaa sivun oikeassa yläkulmassa olevaa "Rekisteröidy"-välilehteä. Käyttäjät voivat käyttää tätä sivua rekisteröitymiseen.

  • Käyttäjän on rekisteröidyttävä voidakseen käyttää sovellusta. Rekisteröitymistä varten käyttäjän on annettava vaaditut tiedot kaikkiin punaisella tähdellä merkittyihin pakollisiin kenttiin (katso alla oleva kuva).
  • Kun käyttäjä rekisteröityy Redmineen, hän voi käyttää sovellusta.
  • Ylläpitäjä voi lisätä projekteja napsauttamalla "Uusi projekti" ja antaa tarvittavat tiedot ja lisätä uusia jäseniä projektiin.

Kirjaudu sisään:

  • Kirjautumissivu tulee näkyviin, kun käyttäjä yrittää kirjautua Redmineen. Käyttäjä voi myös nollata salasanansa klikkaamalla "Kadonnut salasana" -linkkiä.
  • Kadonnut salasana -linkki tulee näkyviin vain, jos ylläpitäjä on aktivoinut sen.
  • Rekisteröityneet käyttäjät voivat kirjautua sisään antamalla käyttäjätunnuksen ja salasanan.

  • Jos käyttäjä unohtaa tai kadottaa salasanansa, hän voi luoda uuden salasanan napsauttamalla "Kadonnut salasana" -linkkiä.
  • Kun käyttäjä napsauttaa "Kadonnut salasana" -linkkiä, se ohjaa kadonneen salasanan sivulle, jossa käyttäjä voi antaa voimassa olevan sähköpostiosoitteensa ja luoda uuden salasanan.

Luo ongelma

Rekisteröityneet käyttäjät voivat luoda vian. Uuden vian luomiseksi käyttäjän on kirjauduttava sisään. Luodakseen uuden ongelman käyttäjän on navigoitava välilehdelle, joka on otsikossa. Käyttäjät voivat myös valita eri seurantatietoja, kuten Defect, Feature ja Patch.

Käyttäjän on täytettävä alla olevat kentät luodakseen ongelman:

  • Seuraaja: Ilmoita kysymyksen luokka.
  • Aihe: Lyhyt ja merkityksellinen lause.
  • Kuvaus: Anna kuvaus virheestä ja vaiheet sen toistamiseksi.
  • Tilanne: Ilmoita vian tila, kuten uusi, ratkaistu ja suljettu.
  • Tiedostot: Lataa tiedosto, jos sellainen on olemassa, esim. kuvakaappaus ongelmasta.

Kun olet antanut kaikki tiedot, vika luodaan.

Etsi:

Käyttäjät näkevät oikeassa yläkulmassa olevan hakutekstiruudun.

  • Se on yksinkertainen hakutekstiruutu.
  • Käyttäjät voivat etsiä olemassa olevaa vikaa tai mitä tahansa uutta luotua vikaa.

  • Käyttäjä voi hakea mitä tahansa Issue ID:tä ja klikata enter-painiketta. Se ohjaa laajennettuun hakuun.
  • Käyttäjät voivat tarkentaa hakua antamalla lisätietoja tarkennetun haun näytöllä.

Minun sivuni:

Käyttäjä näkee useita lohkoja, joihin tiedot on tallennettu, ja käyttäjä voi mukauttaa sivua sen mukaisesti.

  • Käyttäjä näkee kaikki hänelle osoitetut tai ilmoittamansa ongelmat kohdassa "Oma sivu".
  • Lohkot "Minulle osoitetut ongelmat" ja "Ilmoitettu ongelma" ovat oletusarvoisesti käytössä. Voit myös raahata ja pudottaa lohkoja haluamallasi tavalla.
  • Lohko "Issue Assigned to me" sisältää kaikki kirjautuneelle käyttäjälle osoitettuun ongelmaan liittyvät tiedot. Se sisältää seuraavat kentät:
    • Issue Id:t
    • Hankkeet
    • Seurantalaitteet
    • Tila
    • Aihe
  • "Raportoidut ongelmat" -lohko sisältää kirjautumiskäyttäjän raportoimaan ongelmaan liittyviä tietoja.

Projektinhallinta Redminea käyttäen

Redmine on yksi parhaista työkaluista projektin tehokkaaseen seurantaan. Nykyään yritys keskittyy ketteriin menetelmiin ja ennen kaikkea Scrumiin.

Redmine-ohjelmassa käyttäjät voivat luoda kaiken ongelman, kuten vian/ominaisuuden/tehtävän, ja määrittää sen vastaavalle jäsenelle antamalla alku- ja loppupäivän. Kaikkia projektorilla alatehtävälle suoritettuja toimintoja voidaan seurata "Activity"-välilehdellä.

Tilan luominen projektille

Käyttäjä voi lisätä projektin valitsemalla Projektit-välilehden ja napsauttamalla Uusi projekti. Oletusarvoisesti vain sivuston ylläpitäjät ja projektipäällikkö voivat luoda tilaa uudelle projektille.

Projektia luotaessa on annettava nimi ja yksilöllinen tunnus - tunnusta käytetään osana projektitilan URL-osoitetta. Vähintään yksi henkilö on nimettävä projektipäälliköksi.

Tärkeä käsite Redmine

Hankkeen yleiskatsaus

Käyttäjät näkevät kaikki projektiin liittyvät yksityiskohdat tiiviisti.

Vasemmanpuoleisessa "Ongelmien seuranta" -lohkossa on kaikkien avoimessa/suljetussa tilassa olevien ongelmien täydellinen tila.

Oikealla näkyvässä "Jäsenet"-lohkossa on kaikki projektiin liittyvät jäsenet, ja "Viimeisimmät uutiset"-lohko sisältää kaikki projektiin liittyvät viimeisimmät uutiset.

  • Toimintakertomus on kaikki tarkastuslokit tai historiatiedot, jotka liittyvät projektiin tai etsittyihin asioihin.

Ongelmien seuranta

Ongelman seurantaan on kaksi erilaista tapaa, kuten alla on esitetty.

#1) Ongelmaluettelo

Täältä käyttäjät voivat tarkastella ongelmien luetteloa ja valita tietyn ongelman nähdäkseen sen yksityiskohtaisesti. Oletusarvoisesti käyttäjä näkee myös avoimen ongelman, mutta käyttäjän on sovellettava suodatinta nähdäkseen luettelon vastaavasti.

#2) Yhteenveto asiasta

Ongelmien yhteenveto tarjoaa raportin, joka sisältää kaikki projektiin liittyvät ongelmat kaikista versioista.

Se sisältää erilaisia taulukoita, kuten Seuranta, Versio, Prioriteetti, Aliprojekti, Vastuutaho, Tekijä ja Luokka, joissa kussakin ruudussa näkyvät avoimet/suljetut/kokonaisongelmat.

Ajanseuranta

Aikapäiväkirjan tiedot

Se näyttää yksityiskohtaiset tiedot projektiin käytetystä kokonaisajasta. Aikapäiväkirjaominaisuus on käytettävissä vain, kun projektin "Ajanseuranta"-moduuli on aktivoitu.

Aikamerkintöjä tarkastellaan yksityiskohtaisella tasolla:

Edistymisen seuranta

Gantt-kaavio

Sitä käytetään projektin edistymisen seurantaan, mukaan lukien aloituspäivä, eräpäivät, tila ja ratkaisu. Se on lisäosa, ja käyttäjä voi asentaa sen.

Kalenteri

Kalenterinäkymä näyttää projektiin liittyvät tiedot kuukausittain, kuten muutkin kalenterinäkymät. Se näyttää kaikki asiat, joissa on vähintään aloituspäivä ja eräpäivä (jos saatavilla).

Kalenterimoduuli voidaan ottaa käyttöön ja poistaa käytöstä kunkin projektin projektin määritysvälilehdellä.

Varasto

Käyttäjä näkee Repository-välilehden otsikossa, ja kun käyttäjä napsauttaa sitä, se ohjaa projektin arkistoon ja käyttäjä näkee viimeisimmät komennukset.

Käyttäjät voivat laajentaa hakemistoa napsauttamalla "+"-kuvaketta. Jos käyttäjä napsauttaa Revision-numeroa, se antaa yksityiskohtaiset tiedot sitoumuksesta.

Muut hyödylliset ominaisuudet

Alla on lueteltu joitakin muita ominaisuuksia, jotka ovat läsnä sovelluksessa.

Uutiset

  • Käyttäjät voivat julkaista uutisia, jotka liittyvät hankkeeseen tai mihin tahansa haluamaansa aiheeseen.
  • Uutisia voidaan lisätä/muokata/poistaa käyttäjän oikeuksien mukaan.
  • Käyttäjät näkevät hankkeeseen liittyvät uutisotsikot Yleiskatsaus-välilehdellä, kun käyttäjä napsauttaa uutista, se ohjataan yksityiskohtiin.
  • Otetaan esimerkki projektipäälliköstä, joka haluaa julkaista tietoja koko tiimille. Projektipäällikkö voi luoda uutisen napsauttamalla "+Lisää uutinen" ja antaa tiivistelmän, otsikon ja kuvauksen.
  • Koko tiimi näkee uutisten yhteenvedon projektin yleiskatsaus -alueella, ja kun käyttäjä napsauttaa otsikkoa, se ohjaa yksityiskohtaiselle sivulle.

  • Käyttäjät näkevät uusimmat uutiset siirtymällä Uutiset-välilehdelle.

Asiakirjat

  • Se on paikka, johon käyttäjät voivat lisätä käyttöohjeet tai tekniset asiakirjat.
  • Asiakirjoja on kahteen luokkaan.
    • Käyttäjän dokumentaatio
    • Tekninen dokumentaatio
  • Asiakirjat-välilehdeltä käyttäjä voi lisätä asiakirjoja napsauttamalla linkkiä "+Uudet asiakirjat".

  • Kun käyttäjä on ladannut asiakirjan, otsikkoa voidaan käyttää linkkinä ladattaessa lisättyjä asiakirjoja.

Foorumit

  • Se on paikka, jossa koko tiimi voi kommunikoida keskenään. Käyttäjä voi myös nähdä yksityiskohtaisen näkymän mistä tahansa aiheesta, josta on keskusteltu aiemmin.
  • Foorumi näyttää ruudukossa seuraavat kohteet:
    • Aiheet
    • Viestit

Viimeisin viesti: Linkki viimeisimpään vastaanotettuun viestiin.

  • Kun käyttäjä napsauttaa mitä tahansa aihetta, hän näkee aihetta vastaavan yksityiskohtaisen näkymän.

Tiedostot

  • Se on paikka, johon käyttäjä voi ladata tiedostoja.
  • Tiedostomoduuli voidaan myös ottaa käyttöön tai poistaa käytöstä asetuksista.
  • Käyttäjä voi lisätä uuden tiedoston napsauttamalla "+Uusi tiedosto" -kuvaketta.

  • Käyttäjä voi lisätä tiedoston valitsemalla "Valitse tiedosto" -painikkeen paikallisesta valikosta. Käyttäjä voi myös lisätä useamman kuin yhden tiedoston valitsemalla " Lisää toinen tiedosto " linkki.

Päätelmä

Tässä opetusohjelmassa käsittelimme Redmine-ohjelman esittelyä, JIRA:n ja Redmine:n eroa, Redmine:n käyttötapoja ja sen asennusta.

Lisäksi meillä on myös lyhyt katsaus ajanseurantaan, edistymisen seurantaan ja muihin hyödyllisiin työkaluihin, kuten uutisiin, asiakirjoihin, foorumiin ja tiedostoihin.

Vieritä ylös