Mafunzo ya Redmine - Jinsi ya Kutumia Usimamizi wa Mradi wa Redmine

Mafunzo haya ya Redmine yanafafanua jinsi ya kusakinisha na kutumia zana ya usimamizi wa mradi wa Redmine. Pia inashughulikia ulinganisho wa Jira dhidi ya Redmine:

Redmine ni zana ya usimamizi wa mradi iliyoandikwa kwa Ruby. Inaauni seva nyingi za hifadhidata na pia inajulikana kama mfumo wa kufuatilia suala.

Ni zana huria ambayo husaidia watumiaji kushiriki mawazo yao kwa kutumia mabaraza na blogu za ndani, kwa sababu hiyo maarifa hupata. inadumishwa miongoni mwa washiriki wa timu.

Mafunzo ya Redmine

Katika mafunzo haya , tutajua jinsi mtumiaji anaweza kusakinisha Redmine, jinsi ya kutumia zana, vipengele vyake pamoja na tofauti kati ya JIRA na Redmine.

Vipengele vya Redmine:

  • Ni zana huria.
  • Hufuatilia miradi mingi.
  • Huruhusu mtumiaji kuwa na majukumu na ruhusa tofauti.
  • Watumiaji wanaweza kufuatilia muda ambao umetumika kwa suala hili.
  • Watumiaji wanaweza kuona taarifa za picha kwa kutumia grafu na chati.

Redmine Vs JIRA

Inatengenezwa na Kampuni ya Australia "Atlassian", JIRA ni zana ya kufuatilia suala ambayo husaidia watumiaji kufuatilia masuala. JIRA inatumika katika mbinu ya kisasa na inaweza kufanya kazi kwenye mifumo tofauti ya Uendeshaji.

Ni zana inayojitegemea ambayo inatumika pia katika Udhibiti wa Kazi na Mchakato. JIRA inategemea kabisa dhana tatu, yaani, Mradi, Toleo, naHabari

  • Watumiaji wanaweza kuchapisha habari zinazohusiana na mradi au somo lolote wanalopenda.
  • Habari zinaweza kuongezwa/kuhaririwa/kufutwa kulingana na ruhusa ambayo mtumiaji anayo.
  • Watumiaji wanaweza kuona kichwa cha habari kinachohusiana na Mradi chini ya kichupo cha Muhtasari pindi mtumiaji anapobofya habari, itaelekezwa kwingine kwa maelezo.
  • Hebu tuchukue mfano wa msimamizi wa Mradi ambaye anataka kuchapisha baadhi ya habari. taarifa kwa timu nzima. Kidhibiti cha Mradi kinaweza kuunda habari kwa kubofya '+Ongeza habari' na kutoa Muhtasari, Kichwa, na Maelezo.
  • Timu nzima inaweza kuona muhtasari wa habari chini ya eneo la Muhtasari wa Mradi, na mara mtumiaji anapobofya. kwenye kichwa, inaelekezwa kwingine kwa ukurasa wa kina.

  • Watumiaji wanaweza kuona habari za hivi punde kwa kuelekeza kwenye kichupo cha Habari.

Nyaraka

  • Ni mahali ambapo watumiaji wanaweza kuongeza mwongozo wa mtumiaji au hati za kiufundi.
  • Kuna aina mbili za nyaraka.
    • Hati za Mtumiaji
    • Hati za Kiufundi
  • Kutoka kwa kichupo cha hati, mtumiaji anaweza kuongeza hati kwa kubofya kiungo cha “+Hati Mpya”.

  • Mtumiaji anapopakia hati, kichwa kinaweza kutumia kama kiungo kupakua hati ambazo ziliongezwa.

Mijadala

  • Ni mahali ambapo timu nzima inaweza kuwasiliana. Pia, mtumiaji anaweza kuona mtazamo wa kina wa yoyotemada ambayo ilijadiliwa hapo awali.
  • Mjadala unaonyesha vipengee vifuatavyo kwenye gridi ya taifa:
    • Mada
    • Ujumbe

Ujumbe wa Mwisho: Unganisha kwa ujumbe wa hivi punde uliopokea

  • Mtumiaji anapobofya Mada yoyote, anaweza kuona mwonekano wa kina unaolingana na mada.

Faili

  • Ni mahali ambapo mtumiaji anaweza kupakia faili.
  • Pia, sehemu ya Faili inaweza kuwashwa/kuzimwa kutoka kwa mipangilio.
  • Mtumiaji anaweza kuongeza faili mpya kwa kubofya aikoni ya “+Faili Mpya”

  • Mtumiaji anaweza kuongeza faili kwa kuchagua kitufe cha "Chagua Faili" kutoka kwa eneo lako. Pia, mtumiaji anaweza kuongeza zaidi ya faili moja kwa kuchagua kiungo cha “ Ongeza Faili Nyingine ”.

Hitimisho

Katika somo hili, tuliangazia utangulizi wa Redmine, tofauti kati ya JIRA na Redmine, Njia za kutumia Redmine na utaratibu wake wa usakinishaji.

Aidha, pia tuna muhtasari mfupi wa Ufuatiliaji wa Wakati, Maendeleo ya Ufuatiliaji, na Nyingine Muhimu. zana kama vile Habari, Hati, Mijadala na Faili.

Mtiririko wa kazi.

Zilizoorodheshwa hapa chini ni viashiria vichache kuhusu Redmine Vs JIRA:

Vigezo Redmine JIRA
Jumla Redmine inaauni programu-jalizi nyingi ili kuifanya iweze kubinafsishwa, inanyumbulika sana na ni rahisi kujifunza JIRA ni nzuri sana. vigumu kujifunza kwa watumiaji kwani JIRA ina mfumo wa ujumuishi wa ngazi mbili wenye kategoria
Alama Alama za jumla za Redmine ni za chini lakini ni zana ya gharama isiyolipishwa Alama za JIRA ikilinganishwa na Redmine ni za juu yaani 9.3 kati ya 10
Gharama Redmine ni zana huria, haina gharama JIRA haina gharama hata kidogo, inabainisha gharama fulani
Wiki Redmine ina Jenga ndani Wiki mahitaji ya watumiaji wa JIRA ili kuisakinisha kando
Kitengo Redmine huja chini ya zana ya usimamizi wa mradi JIRA iko chini ya kitengo cha Ufuatiliaji wa Masuala

Usakinishaji wa Redmine

Mfumo wa Uendeshaji: Redmine inaweza kutumia mifumo ya UNIX, Linux, Windows na MacOS.

Jinsi ya Kusakinisha

Hatua ya 1 : Pakua Redmine kutoka hapa.

Hatua ya 2 : Unda hifadhidata mpya

MySQL

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

Seva ya SQL

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

Hatua ya 3: Muunganisho wa Hifadhidata

Mfano wa hifadhidata ya MySQL

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

Mfano wa SQL Server

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

Hatua ya 4: Sakinisha Dependencies (Redmine hutumia Bundler kudhibiti vitoutegemezi).

gem install bundler bundle install --without development test

Hatua ya 5: Katika hatua hii, ufunguo wa nasibu unatolewa ili kusimba data ya kipindi cha kuhifadhi kidakuzi.

bundle exec rake generate_secret_token

Hatua 6: Unda muundo wa hifadhidata

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

Hatua ya 7: Weka data ya usanidi chaguo-msingi kwenye hifadhidata.

RAILS_ENV=production bundle exec rake redmine:load_default_data

Hatua ya 8: Jaribu usakinishaji.

bundle exec rails server webrick -e production

Hatua ya 9: Ingia kwenye programu

Kumbuka: Tafadhali rejelea kiungo hiki kama chanzo cha picha kwa taratibu za usakinishaji. zilizotolewa hapo juu (Hatua ya 2 hadi Hatua ya 9)

Programu-jalizi ya Redmine

  • Redmine ni zana ya usimamizi wa mradi wa majukwaa mtambuka, na mtumiaji anaweza kuunganisha programu-jalizi tofauti zinazofanya matumizi yake zaidi.
  • Kabla ya kuanza na usakinishaji wa programu-jalizi, hakikisha kuwa inaoana na toleo lililosakinishwa la Redmine.
  • Watumiaji wanaweza kusakinisha programu-jalizi tofauti kutoka hapa

Iliyoorodheshwa hapa chini ni hatua za Kusakinisha programu-jalizi:

#1) Kabla ya kuanza na amri, fungua tu mazingira ya rafu ya Bitnami kwa kubofya njia ya mkato katika Menyu ya Anza chini ya “Anza > > Rafu ya APPNAME ya Bitnami >> Dashibodi ya programu” (Windows).

Kumbuka : Badilisha nafasi ya installdir na saraka kamili ya usakinishaji ya rafu ya Bitnami.

#2) Pata faili ya .zip na ulinganishe hazina ya programu-jalizi ya Git “ installdir/apps/redmine/htdocs/plugins ” saraka.

#3) Sakinisha programu-jalizi kwenye hazina ya htdocs.

cdinstalldir/apps/redmine/htdocs/

sakinisha kifurushi

utekelezaji wa bundle rake redmine:plugins NAME=PLUGIN_NAME RAILS_ENV=production

Ikiwa unaweza kuona ujumbe wowote wa onyo unaohusiana na faili ya utayarishaji wa kumbukumbu, basi endesha tu amri iliyo hapa chini.

Kumbuka : Tumia sudo ikiwa rafu ilisakinishwa. kama mzizi.

“sudo chown :bitnami log/production.log

sudo chmod g+w log/production.log “

#4) Anzisha upya huduma za Apache

sudo installdir/ctlscript.sh anzisha upya”

Programu-jalizi zingine ni imefafanuliwa hapa chini kwa marejeleo yako:

#1) Programu-jalizi Agile

Programu-jalizi hii ni muhimu ikiwa watumiaji wanafanya kazi kwa mbinu ya kisasa. Kwa kutumia programu-jalizi hii, watumiaji wanaweza kuunda Kanban au scrum kama mbao na chati.

Uzalishaji, pamoja na kazi, unaweza kufuatiliwa kwa urahisi kwa kutumia chati na ubao.

Programu-jalizi inaweza kufuatiliwa kwa urahisi. itasakinishwa kutoka hapa.

#2) Orodha-jalizi ya Orodha

Watumiaji wanaweza kutumia dhana ya orodha badala ya kuunda kazi ndogo ndogo. Kwa programu-jalizi hii, mtumiaji anaweza kuongeza, kufuta, na kutia alama kwenye vipengee vyote vya orodha kama "vimekamilika".

Watumiaji wanaweza pia kuona ufuatiliaji wa mabadiliko yote. Mtumiaji anaweza kutengeneza orodha ya mambo ya kufanya ambayo hurahisisha kufuatilia kazi yote. Programu-jalizi inaweza kusakinishwa kutoka hapa.

#3) Maswali&A, Mijadala Yanayoulizwa Mara kwa Mara, na Kuripoti Wazo

Ingawa Redmine ina mijadala iliyojengewa ndani, kwa kweli tunaweza.sakinisha programu-jalizi kwa sawa. Programu-jalizi haiangazii sana jukwaa lakini hutoa vipengele vingine pia.

Mtumiaji anaweza kusakinisha programu-jalizi na kupata maelezo zaidi kutoka hapa.

Jinsi ya Kutumia Redmine

Jisajili: Ukurasa wa usajili huonekana mara tu mtumiaji anapobofya kichupo cha “Sajili” kilicho kwenye kona ya juu kulia kwenye ukurasa. Watumiaji wanaweza kutumia ukurasa huu kwa usajili.

  • Mtumiaji anahitaji kujisajili ili kufikia programu. Kwa usajili, mtumiaji anahitaji kutoa data inayohitajika katika nyanja zote za lazima zilizo na alama ya nyota nyekundu. (Angalia picha iliyo hapa chini)
  • Mtumiaji anapojiandikisha kwenye Redmine, basi anaweza kufikia programu.
  • Msimamizi anaweza kuongeza Miradi kwa kubofya “Mradi Mpya” ili kutoa maelezo muhimu na ongeza wanachama wapya kwenye mradi.

Ingia:

  • Ukurasa wa kuingia huonekana mtumiaji anapojaribu kuingia kwenye Redmine. Pia, mtumiaji anaweza kuweka upya nenosiri kwa kubofya kiungo cha "Nenosiri Limepotea".
  • Kiungo cha Nenosiri Lililopotea kitaonekana tu ikiwa msimamizi ameliwezesha.
  • Watumiaji waliojiandikisha wanaweza kuingia kwa kupitia akaunti. kutoa Kitambulisho cha Kuingia na Nenosiri.

  • Mtumiaji akisahau au kupoteza nenosiri, basi mtumiaji anaweza kuunda mpya. nenosiri kwa kubofya kiungo cha "Nenosiri Lililopotea".
  • Mtumiaji anapobofya kiungo cha "Nenosiri Lililopotea", inaelekeza upya kwa Nenosiri Lililopotea.ukurasa ambapo mtumiaji anaweza kutoa barua pepe halali na kutoa nenosiri jipya.

Unda Tatizo

Watumiaji waliojiandikisha wataweza kuunda kasoro. Ili kuunda kasoro mpya, mtumiaji anahitaji kuingia. Ili kuunda suala jipya, watumiaji lazima waelekeze kwenye kichupo kilichopo kwenye kichwa. Watumiaji wanaweza pia kuchagua Vifuatiliaji tofauti kama vile Defect, Feature, na Patch.

Ili kuunda suala, mtumiaji anahitaji kujaza sehemu zilizo hapa chini:

  • Kifuatiliaji: Onyesha aina ya suala.
  • Mada: Sentensi fupi na yenye maana.
  • Maelezo: Toa a maelezo ya hitilafu na hatua za kuzalisha tena.
  • Hali: Toa hali ya kama hitilafu mpya, iliyotatuliwa na kufungwa.
  • Files: Ili kupakia faili, ikiwa ipo, yaani, picha ya skrini ya tatizo.

Baada ya kutoa maelezo yote, hitilafu itaundwa.

0> Tafuta:

Watumiaji wanaweza kuona kisanduku cha maandishi cha kutafutia kilichopo upande wa juu wa kulia.

  • Ni kisanduku rahisi cha kutafuta.
  • Watumiaji wanaweza kutafuta kasoro iliyopo au kasoro yoyote mpya ambayo iliundwa.

  • Mtumiaji anaweza kutafuta Kitambulisho cha Tatizo na kubofya. kwenye kitufe cha kuingia. Itaelekeza kwenye utafutaji wa kina.
  • Watumiaji wanaweza kuboresha utafutaji kwa kutoa maelezo kwenye skrini ya Utafutaji wa Kina.

Ukurasa Wangu:

Mtumiajianaweza kuona vizuizi vingi ambamo taarifa huhifadhiwa, na mtumiaji anaweza kubinafsisha ukurasa ipasavyo.

  • Mtumiaji anaweza kuona masuala yote aliyokabidhiwa au kuripotiwa naye chini ya “Ukurasa wangu ”.
  • Vizuizi vya “Masuala niliyokabidhiwa” na “Tatizo lililoripotiwa” huwashwa kwa chaguomsingi. Unaweza pia kuburuta na kuangusha vizuizi kulingana na urahisi wako.
  • Kizuizi cha “Suala Lililokabidhiwa Kwangu” kina taarifa zote zinazohusiana na suala lililokabidhiwa mtumiaji wa kuingia. Inajumuisha sehemu zifuatazo:
    • Kitambulisho cha Toleo
    • Miradi
    • Vifuatiliaji
    • Hali
    • Mada
  • Kizuizi cha "Matatizo Yaliyoripotiwa" kina maelezo yanayohusiana na suala ambalo liliripotiwa na mtumiaji wa kuingia.

Usimamizi wa Mradi Kwa Kutumia Redmine

Redmine ni mojawapo ya zana bora zaidi. kufuatilia mradi kwa ufanisi. Siku hizi, kampuni inaangazia mbinu ya kisasa na muhimu zaidi Scrum.

Katika Redmine, watumiaji wanaweza kuunda kila kitu kama Tatizo kama vile Hitilafu/Kipengele/kazi na kumpa mwanachama husika kwa kutoa tarehe ya kuanza na mwisho. tarehe. Shughuli zote zinazofanywa kwenye projekta kwenye kazi ndogo zinaweza kufuatiliwa kwa kutumia kichupo cha "Shughuli".

Kuunda Nafasi ya Mradi

Mradi unaweza kuongezwa na mtumiaji kwa kuchagua kichupo cha Mradi na kubofya Mradi Mpya. Kwa chaguo-msingi, ni wasimamizi wa tovuti tu na Kidhibiti cha Mradi wanaweza kuunda nafasikwa mradi mpya.

Wakati wa kuunda mradi, jina na kitambulisho cha kipekee lazima vitolewe - kitambulisho kinatumika kama sehemu ya URL ya nafasi ya mradi. Angalau mtu mmoja anafaa kukabidhiwa kama Meneja wa Mradi.

Dhana Muhimu ya Redmine

Muhtasari wa Mradi

Watumiaji wanaweza kuona maelezo yote yanayohusiana na mradi kwa kifupi. namna.

Kizuizi cha "Ufuatiliaji wa Masuala" kilicho upande wa kushoto kina hali kamili ya masuala yote ambayo yako wazi/yamefungwa.

Kizuizi cha "Wanachama" kilichoonyeshwa kwenye upande wa kulia una washiriki wote wanaohusiana na mradi, na kizuizi cha "Habari za Hivi Punde" kina habari zote za hivi punde zinazohusiana na mradi.

  • Ripoti ya Shughuli ina kumbukumbu zote za ukaguzi au taarifa za kihistoria zinazohusiana na Mradi au masuala yaliyotafutwa.

Ufuatiliaji wa Masuala

Kuna njia mbili tofauti za kufuatilia suala kama inavyoonyeshwa hapa chini.

#1) Orodha ya Matoleo

Kutoka hapa, watumiaji wanaweza kuona orodha ya masuala na wanaweza kuchagua mahususi. suala ili kuona kwa undani. Pia, kwa chaguomsingi, mtumiaji anaweza kuona suala la Wazi, hata hivyo, mtumiaji lazima atumie kichujio ili kuona orodha ipasavyo.

#2) Muhtasari wa Toleo

Muhtasari wa Tatizo unatoa ripoti ambayo ina masuala yote yanayohusiana na mradi wa matoleo yote.

Ina majedwali tofauti kama Tracker, Toleo,Kipaumbele, Mradi Mdogo, Mwandishi Aliyekabidhiwa, na Kitengo, ambapo kila gridi inaonyesha masuala yaliyo wazi/yaliyofungwa/jumla.

Ufuatiliaji wa Muda

Maelezo ya Saa

Inaonyesha maelezo ya jumla ya muda uliochukuliwa dhidi ya mradi. Kipengele cha kumbukumbu ya muda kinapatikana tu wakati sehemu ya mradi ya "Ufuatiliaji wa Muda" imewashwa

Maingizo ya Muda yanatazamwa katika kiwango cha kina:

Maendeleo ya Ufuatiliaji

Chati ya Gantt

Inatumika kufuatilia maendeleo ya mradi, ikijumuisha tarehe ya kuanza, tarehe za kukamilisha, hali na azimio. Ni programu-jalizi na mtumiaji anaweza kuisakinisha.

Kalenda

Mwonekano wa kalenda unaonyesha data inayohusiana na mradi kila mwezi, kama tu kalenda nyingine. maonyesho. Itaonyesha masuala yote yenye angalau tarehe ya kuanza na tarehe ya kukamilisha (ikiwa inapatikana).

Moduli ya kalenda inaweza kuwashwa na kuzimwa kutoka kwa kichupo cha usanidi wa Mradi kwa kila mradi.

Hifadhi

Mtumiaji anaweza kuona kichupo cha Hifadhi kwenye kichwa, na pindi mtumiaji anapobofya vivyo hivyo, huelekeza kwenye hazina ya mradi na mtumiaji anaweza kuona ahadi za hivi punde.

Watumiaji wanaweza kupanua saraka kwa kubofya ikoni ya "+". Mtumiaji akibofya nambari ya Marekebisho, basi itatoa maelezo ya ahadi hiyo.

Vipengele Vingine Muhimu

Zilizoorodheshwa hapa chini ni baadhi ya vipengele vingine vilivyopo kwenye programu

Panda juu