Tutorial Redmine - Kumaha Nganggo Manajemén Proyék Redmine

Tutorial Redmine ieu ngajelaskeun kumaha carana masang sareng nganggo alat manajemén proyék Redmine. Ogé nyertakeun perbandingan Jira vs Redmine:

Redmine mangrupikeun alat manajemén proyék anu ditulis dina Ruby. Éta ngadukung sababaraha pangladén databés sareng ogé katelah sistem pelacak masalah.

Ieu mangrupikeun alat open-source anu ngabantosan pangguna pikeun ngabagi ideu nganggo forum sareng blog internal, salaku hasil tina pangaweruh éta. dijaga diantara anggota tim.

Tutorial Redmine

Dina tutorial ieu , urang bakal terang kumaha pangguna tiasa masang Redmine, kumaha ngagunakeun alat, fiturna sareng bédana antara JIRA sareng Redmine.

Fitur Redmine:

  • Ieu mangrupikeun alat open-source.
  • Ngalacak sababaraha proyék.
  • Ngidinan pangguna gaduh peran sareng idin anu béda.
  • Pamaké tiasa ngalacak waktos nu geus dilumangsungkeun dina masalah.
  • Pamaké bisa ningali laporan visual maké grafik jeung grafik.

Redmine Vs JIRA

Dimekarkeun ku Perusahaan Australia "Atlassian", JIRA mangrupikeun alat pelacak masalah anu ngabantosan pangguna pikeun ngalacak masalah. JIRA dianggo dina metodologi lincah sareng tiasa dijalankeun dina sistem Operasi anu béda.

Ieu mangrupikeun alat anu mandiri platform anu ogé dianggo dina Workflow sareng Manajemén Prosés. JIRA sagemblengna dumasar kana tilu konsép, nyaéta Project, Issue, jeungWarta

  • Pamaké bisa nyebarkeun warta nu patali jeung proyék atawa subjék nu mana waé nu dipikahayang.
  • Warta bisa ditambahkeun/diédit/dihapus nurutkeun idin nu dipiboga ku pamaké.
  • Pamaké bisa ningali headline warta nu patali jeung Proyék dina tab Tinjauan sawaktos pamaké ngaklik warta, éta alihan ka detilna.
  • Coba urang cokot conto manajer Proyék anu rék nyebarkeun sababaraha informasi ka sakabeh tim. Manajer Proyék bisa nyieun warta ku cara ngaklik '+Tambahkeun warta' sarta nyadiakeun Ringkesan, Judul, jeung Katerangan.
  • Sakabeh tim lajeng bisa ningali ringkesan warta dina wewengkon Tinjauan Proyék, sarta sakali pamaké ngaklik dina judulna, éta dialihkeun ka kaca lengkep.

  • Pamaké bisa ningali beja panganyarna ku cara napigasi ka tab Warta.

Dokumén

  • Ieu mangrupa tempat dimana pamaké bisa nambahkeun manual pamaké atawa dokumén teknis.
  • Aya dua kategori dokuméntasi.
    • Dokuméntasi pamaké
    • Dokuméntasi Téknis
  • Tina tab dokumén, pamaké bisa nambahkeun dokumén ku ngaklik tumbu "+Dokumén Anyar".

  • Sanggeus pamaké unggah dokumén, judulna bisa dipaké salaku tumbu pikeun ngundeur dokumén anu ditambahkeun.

Forum

  • Ieu mangrupa tempat dimana sakabeh tim bisa saling komunikasi. Ogé, pangguna tiasa ningali detil tampilan naon waétopik anu dibahas saméméhna.
  • Forum mintonkeun item di handap ieu dina grid:
    • Topik
    • Pesen

Pesen Terakhir: Tautan ka seratan panganyarna anu ditampi

  • Sawaktos pangguna ngaklik Topik naon waé, anjeunna tiasa ningali tampilan lengkep anu cocog sareng topik éta.

File

  • Ieu tempat pikeun pamaké pikeun ngamuat koropak.
  • Oge, modul File bisa diaktipkeun/dinonaktipkeun tina setélan.
  • Pamaké tiasa nambihan file énggal ku ngaklik ikon "+File Anyar"

  • Pamaké tiasa nambihan file ku milih tombol "Pilih File" ti lokal. Oge, pamaké bisa nambahkeun leuwih ti hiji file ku milih " Tambahkeun File Lain ".

Kacindekan

Dina tutorial ieu, urang nutupan bubuka Redmine, bédana antara JIRA jeung Redmine, Cara ngagunakeun Redmine sarta prosedur instalasi na.

Leuwih ti éta, urang ogé boga katingal ringkes dina Time Tracking, Tracking Kamajuan, sarta Mangpaat séjén. alat sapertos Warta, Dokumén, Forum, sareng File.

Alur kerja.

Di handap ieu aya sababaraha pitunjuk ngeunaan Redmine Vs JIRA:

Parameter Redmine JIRA
Umum Redmine ngadukung seueur plugins supados tiasa disaluyukeun, fléksibel pisan sareng gampang diajar JIRA pisan Hese diajar ku pangguna sabab JIRA ngagaduhan sistem inklusi dua tingkat kalayan kategori
Skor Skor sakabéh Redmine rendah tapi éta alat gratis Skor JIRA dibandingkeun sareng Redmine langkung luhur nyaéta 9.3 tina 10
Biaya Redmine mangrupikeun alat open source, gratis biaya JIRA henteu haratis, tapi sok nangtukeun sababaraha biaya
Wiki Redmine ngandung Build in Wiki kabutuhan pamaké JIRA pikeun dipasang sacara misah
Kategori Redmine aya dina alat manajemén proyék JIRA aya dina kategori Pelacak Masalah

Pamasangan Redmine

Sistem Operasi: Redmine ngarojong sistem UNIX, Linux, Windows, jeung MacOS.

Cara Masang

Lengkah 1 : Unduh Redmine ti dieu.

Lengkah 2 : Jieun database anyar

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

Lengkah 3: Koneksi database

Conto database MySQL

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

Conto SQL Server

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

Lengkah 4: Pasang Dependensi (Redmine nganggo Bundler pikeun ngatur permatadependensi).

gem install bundler bundle install --without development test

Lengkah 5: Dina hambalan ieu, konci acak dihasilkeun pikeun ngodekeun data sési nyimpen cookie.

bundle exec rake generate_secret_token

Lengkah 6: Jieun struktur database

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

Lengkah 7: Selapkeun data konfigurasi standar kana database.

RAILS_ENV=production bundle exec rake redmine:load_default_data

Lengkah 8: Nguji pamasangan.

bundle exec rails server webrick -e production

Lengkah 9: Asup kana aplikasi

Catetan: Punten tingal link ieu salaku sumber gambar pikeun prosedur pamasangan disadiakeun di luhur (Lengkah 2 nepi ka Lengkah 9)

Redmine Plugin

  • Redmine mangrupakeun alat manajemén proyék cross-platform, sarta pamaké bisa ngahijikeun plugin béda nu ngajadikeun pamakéan na leuwih.
  • Saméméh ngamimitian pamasangan plugin, pastikeun éta cocog jeung versi Redmine nu geus dipasang.
  • Pamaké bisa masang plugins béda ti dieu

Di handap ieu daptar. nyaéta léngkah-léngkah pikeun Masang Plugin:

#1) Sateuacan ngamimitian paréntah, buka lingkungan tumpukan Bitnami ku ngaklik potong kompas dina Start Menu handapeun "Start & GT; > Bitnami APPNAME Tumpukan >> Konsol aplikasi” (Windows).

Catetan : Ganti installdir tempat panampung ku diréktori pamasangan lengkep tina tumpukan Bitnami.

#2) Kéngingkeun file .zip sareng kloning diréktori Git plugin " installdir/apps/redmine/htdocs/plugins ".

#3) Pasang plugin dina gudang htdocs.

cdinstalldir/apps/redmine/htdocs/

pasang kebat

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

Upami anjeun tiasa ningali pesen peringatan anu aya hubunganana sareng file produksi log, teras jalankeun paréntah di handap ieu.

Catetan : Anggo sudo upami tumpukan dipasang. salaku akar.

“sudo chown :bitnami log/production.log

sudo chmod g+w log/production.log “

#4) Balikan deui jasa Apache

sudo installdir/ctlscript.sh restart”

Sababaraha deui Plugins dipedar di handap pikeun rujukan anjeun:

#1) Agile Plugin

Ieu plugin téh gunana lamun pamaké gawé dina metodologi lincah. Ngagunakeun plugin ieu, pamaké bisa nyieun Kanban atawa scrum kawas papan jeung grafik.

Boh produktivitas, kitu ogé gawé, bisa gampang dilacak ku ngagunakeun grafik jeung papan.

Plugin bisa dipasang ti dieu.

#2) Checklist Plugin

Pamaké bisa maké konsép Daptar pariksa tinimbang nyieun sababaraha subtugas. Kalayan plugin ieu, pangguna tiasa nambihan, mupus, sareng nyirian sadaya item daptar pariksa salaku "réngsé".

Pamaké ogé tiasa ningali jalur audit sadaya perobihan. Pamaké tiasa ngadamel daptar tugas anu matak ngagampangkeun pikeun ngalacak sadaya tugas. Plugin tiasa dipasang ti dieu.

#3) Tanya Jawab, Forum FAQ, sareng Pelaporan Ide

Sanaos Redmine ngandung forum anu diwangun, urang leres-leres tiasainstall plugin pikeun sarua. Plugin henteu utamana museurkeun kana forum tapi ogé nyayogikeun fungsionalitas anu sanés.

Pamaké tiasa masang plugin sareng kéngingkeun langkung rinci ti dieu.

Kumaha Ngagunakeun Redmine

Ngadaptar: Kaca ngadaptar muncul sawaktos pamaké ngaklik tab "Ngadaptar" anu aya di pojok katuhu luhur dina kaca. Pamaké tiasa nganggo halaman ieu kanggo pendaptaran.

  • Pamaké kedah ngadaptar supados tiasa ngaksés éta aplikasi. Pikeun ngadaptar, pangguna kedah nyayogikeun data anu diperyogikeun dina sadaya widang wajib anu ditandaan ku tanda bintang beureum. (Tingali gambar di handap)
  • Sanggeus pangguna ngadaptar kana Redmine, teras aranjeunna tiasa ngaksés aplikasina.
  • Admin tiasa nambihan Proyék ku ngaklik "Proyék Anyar" pikeun nyayogikeun sababaraha rinci anu diperyogikeun sareng tambahkeun anggota anyar kana proyék éta.

Asup:

  • Kaca login némbongan nalika pamaké nyobian pikeun asup ka Redmine. Oge, pamaké bisa ngareset kecap akses ku cara ngaklik link "Lost Password".
  • Lost Sandi link ngan bakal muncul lamun admin geus ngaktipkeunana.
  • Pamaké nu kadaptar bisa asup ku nyadiakeun ID Login sareng Sandi.

  • Upami pangguna hilap atanapi leungit kecap akses, maka pangguna tiasa nyiptakeun kecap konci anu énggal. sandi ku ngaklik tumbu "Lost Password".
  • Sakali pamaké ngaklik link "Lost Sandi", éta alihan ka Lost Sandi.kaca dimana pamaké bisa nyadiakeun alamat surélék nu sah jeung nyieun sandi anyar.

Jieun Masalah

Pamaké nu kadaptar bakal bisa nyieun cacad. Pikeun nyieun cacad anyar, pamaké kudu asup. Pikeun nyieun masalah anyar, pamaké kudu napigasi ka tab nu aya dina lulugu. Pamaké ogé tiasa milih Tracker anu béda sapertos Defect, Feature, and Patch.

Pikeun nyieun masalah, pamaké kedah ngeusian kolom di handap ieu:

  • Tracker: Tunjukkeun kategori masalah.
  • Subject: Kalimah pondok tur ngandung harti.
  • Deskripsi: Nyadiakeun a katerangan ngeunaan bug jeung léngkah-léngkah pikeun baranahan.
  • Status: Nyadiakeun status bug-kawas nu anyar, direngsekeun, jeung ditutup.
  • Koropak: Pikeun ngamuat koropak, upami aya, contona, screenshot tina masalah.

Sanggeus nyadiakeun sagala detil, cacad bakal dijieun.

Pamilarian:

Pamaké tiasa ningali kotak téks pamilarian anu aya di belah katuhu luhur.

  • Ieu kotak téks milarian anu saderhana.
  • Pamaké tiasa milarian cacad anu tos aya atanapi cacad énggal anu diciptakeun.

  • Pamaké tiasa milarian ID Masalah sareng klik dina tombol asupkeun. Bakal dialihkeun ka panéangan nu leuwih maju.
  • Pamaké bisa nyaring panéangan ku cara méré detil dina layar Panéangan Maju.

Halaman Abdi:

Pamakétiasa ningali sababaraha blok dimana inpormasi disimpen, sareng pangguna tiasa nyaluyukeun halamanna.

  • Pamaké tiasa ningali sadaya masalah anu ditugaskeun ka anjeunna atanapi dilaporkeun ku anjeunna dina "Kaca abdi" ".
  • Blok "Masalah anu ditugaskeun ka kuring" sareng "Masalah anu dilaporkeun" diaktipkeun sacara standar. Anjeun oge tiasa nyered sareng ngaleupas blok numutkeun genah anjeun.
  • Blok "Masalah Ditugaskeun ka abdi" ngandung sadaya inpormasi anu aya hubunganana sareng masalah anu ditugaskeun ka pangguna login. Ieu ngawengku widang di handap ieu:
    • Id Masalah
    • Proyék
    • Pelacak
    • Status
    • Subjek
  • Blok "Masalah anu dilaporkeun" ngandung inpormasi anu aya hubunganana sareng masalah anu dilaporkeun ku pangguna login.

Manajemén Proyék Nganggo Redmine

Redmine mangrupikeun salah sahiji alat anu pangsaéna pikeun ngalacak proyék éfisién. Ayeuna, perusahaan fokus kana metodologi lincah sareng anu paling penting Scrum.

Dina Redmine, pangguna tiasa nyiptakeun sadayana salaku Masalah sapertos Bug/Fitur/tugas sareng napelkeun ka anggota masing-masing ku nyayogikeun tanggal ngamimitian sareng akhir. kaping. Sadaya kagiatan anu dilakukeun dina proyektor kana subtugas tiasa dilacak nganggo tab "Aktivitas".

Nyiptakeun Spasi Pikeun Proyék

Proyék tiasa ditambihan ku pangguna ku milih tab Proyék sareng ngaklik dina Proyék Anyar. Sacara standar, ngan pangurus situs sareng Manajer Proyék tiasa nyiptakeun rohanganpikeun proyék anyar.

Nalika nyieun proyék, ngaran jeung identifier unik kudu disadiakeun - hiji identifier dipaké salaku bagian tina URL spasi proyék. Sahenteuna hiji jalma kedah ditugaskeun salaku Manajer Proyék.

Konsep Penting Redmine

Tinjauan Proyék

Pamaké tiasa ningali sadaya detil anu aya hubunganana sareng proyék sacara ringkes cara.

Blok "Isu Tracking" di sisi kénca-leungeun ngandung status lengkep sadaya masalah anu aya dina kaayaan kabuka/tutup.

Blok "Anggota" dipintonkeun dina sisi katuhu ngandung sakabéh anggota nu patali jeung proyék, sarta blok "Berita panganyarna" ngandung sakabéh beja panganyarna nu patali jeung proyék.

  • Laporan Kagiatan gaduh sadaya log audit atanapi inpormasi sajarah anu aya hubunganana sareng Proyék atanapi pamilarian masalah.

Pelacakan Masalah

Aya dua cara anu béda pikeun ngalacak masalah sapertos anu dipidangkeun di handap ieu.

#1) Daptar Masalah

Ti dieu, pangguna tiasa ningali daptar masalah sareng tiasa milih anu khusus. masalah pikeun ningali éta sacara rinci. Ogé, sacara standar, pangguna tiasa ningali masalah Buka, tapi pangguna kedah nerapkeun saringan pikeun ningali daptar anu sasuai.

#2) Ringkesan Masalah

Ringkesan Masalah nyadiakeun laporan nu ngandung sakabéh masalah nu patali jeung proyék sadaya vérsi.

Ieu ngandung tabel béda kawas Tracker, Versi,Prioritas, Subproyek, Pangarang Nu Ditugaskeun, jeung Kategori, dimana unggal grid nembongkeun masalah kabuka/tutup/total.

Nyukcruk Waktu

Rincian Timelog

Ieu nembongkeun detil ngeunaan total waktu nu diperlukeun keur proyek. Fitur log waktu ngan sadia sawaktos modul "Waktos Tracking" proyék diaktipkeun

Entri Waktos ditempo dina tingkat nu lengkep:

Nyukcruk Kamajuan

Gantt Chart

Ieu dipaké pikeun ngalacak kamajuan proyék, kaasup tanggal mimiti, tanggal ahir, status, jeung resolusi. Ieu mangrupikeun plugin sareng pangguna tiasa masangna.

Kalénder

Panémbong kalénder nunjukkeun data anu aya hubunganana sareng proyék sacara bulanan, sapertos kalénder sanés. nempokeun. Bakal nembongkeun sagala pasualan ngeunaan sahenteuna tanggal mimiti jeung tanggal alatan (upami sadia).

Modul almenak bisa diaktipkeun jeung ditumpurkeun tina tab konfigurasi Proyék pikeun tiap proyék.

Repository

Pamaké bisa ningali tab Repositori dina lulugu, sarta lamun pamaké ngaklik sarua, éta alihan ka gudang proyék sarta pamaké bisa ningali commits panganyarna.

Pamaké bisa ngalegaan diréktori ku ngaklik ikon "+". Upami pangguna ngaklik nomer Révisi, éta bakal nyayogikeun detil ngeunaan komitmen.

Fitur Mangpaat Séjénna

Di handap ieu aya sababaraha fitur sejenna nu aya dina aplikasi

Gulir ke atas