Redmine заавар - Redmine төслийн менежментийг хэрхэн ашиглах талаар

Энэхүү Redmine заавар нь Redmine төслийн удирдлагын хэрэгслийг хэрхэн суулгах, ашиглах талаар тайлбарласан болно. Мөн Jira ба Redmine-ийн харьцуулалтыг багтаасан болно:

Redmine нь Ruby хэл дээр бичигдсэн төслийн удирдлагын хэрэгсэл юм. Энэ нь хэд хэдэн өгөгдлийн сангийн серверүүдийг дэмждэг бөгөөд асуудлыг хянах систем гэж нэрлэгддэг.

Энэ нь хэрэглэгчдэд форум болон дотоод блог ашиглан санал бодлоо хуваалцахад тусалдаг нээлттэй эхийн хэрэгсэл бөгөөд үүний үр дүнд мэдлэг олж авдаг. багийн гишүүдийн дунд хадгалагдана.

Redmine заавар

Энэ зааварт , бид хэрэглэгч Redmine-г хэрхэн суулгаж болох, уг хэрэгслийг хэрхэн ашиглах, түүний онцлог шинж чанаруудын хамт JIRA болон Redmine-ийн ялгааг мэдэх болно.

Redmine-ийн онцлогууд:

  • Энэ нь нээлттэй эхийн хэрэгсэл юм.
  • Олон төслийн бүртгэл хөтөлдөг.
  • Хэрэглэгчид өөр өөр үүрэг, зөвшөөрөлтэй байхыг зөвшөөрдөг.
  • Хэрэглэгчид хянах боломжтой. асуудалд зарцуулсан цаг.
  • Хэрэглэгчид график болон график ашиглан визуал тайланг харах боломжтой.

Redmine Vs JIRA

Австралийн компани боловсруулсан. "Atlassian", JIRA нь хэрэглэгчдэд асуудлыг хянахад тусалдаг асуудлыг хянах хэрэгсэл юм. JIRA нь agile арга зүйд ашиглагддаг бөгөөд өөр өөр үйлдлийн системүүд дээр ажиллах боломжтой.

Энэ нь ажлын урсгал болон үйл явцын удирдлагад мөн ашиглагддаг платформоос хамааралгүй хэрэгсэл юм. JIRA нь бүхэлдээ Төсөл, Асуудал, гэсэн гурван ойлголт дээр суурилдагМэдээ

  • Хэрэглэгчид төсөл болон өөрт таалагдсан сэдэвтэй холбоотой мэдээ нийтлэх боломжтой.
  • Хэрэглэгчийн зөвшөөрлийн дагуу мэдээ нэмэх/засах/устгах боломжтой.
  • Хэрэглэгч мэдээ дээр товшиж дэлгэрэнгүй мэдээлэл рүү шилжсэний дараа "Тойм" табын доороос Төсөлтэй холбоотой мэдээний гарчгийг хэрэглэгчид харах боломжтой.
  • Заримыг нийтлэхийг хүссэн Төслийн менежерийн жишээг авч үзье. бүх багт мэдээлэл өгөх. Төслийн менежер нь '+Мэдээ нэмэх' дээр дарж мэдээ үүсгэж, хураангуй, гарчиг, тайлбарыг өгөх боломжтой.
  • Төслийн тойм хэсгээс мэдээний хураангуйг бүхэлд нь харах боломжтой бөгөөд хэрэглэгч товшсоны дараа гарчиг дээр, энэ нь дэлгэрэнгүй хуудас руу чиглүүлдэг.

  • Хэрэглэгчид Мэдээний таб руу шилжиж сүүлийн үеийн мэдээг харах боломжтой.

Баримт бичиг

  • Энэ нь хэрэглэгчид хэрэглэгчийн гарын авлага эсвэл техникийн баримт бичгийг нэмэх боломжтой газар юм.
  • Хоёр ангилалтай. баримт бичиг.
    • Хэрэглэгчийн баримт бичиг
    • Техникийн баримт бичиг
  • Баримт бичгийн таб дээрээс хэрэглэгч "+Шинэ баримт бичиг" холбоос дээр дарж баримт нэмэх боломжтой.

  • Хэрэглэгч баримт бичгийг байршуулсны дараа гарчиг нь нэмэгдсэн баримтуудыг татаж авах холбоос болгон ашиглаж болно.

Форумууд

  • Энэ нь бүхэл бүтэн баг бие биетэйгээ харилцах боломжтой газар юм. Мөн хэрэглэгч ямар ч зүйлийг нарийвчлан үзэх боломжтойөмнө нь хэлэлцсэн сэдэв.
  • Форум нь сүлжээнд дараах зүйлсийг харуулдаг:
    • Сэдвүүд
    • Мессежүүд

Сүүлийн зурвас: Хүлээн авсан хамгийн сүүлийн мессежийн холбоос

  • Хэрэглэгч дурын Сэдэв дээр дарсны дараа тухайн сэдэвтэй харгалзах дэлгэрэнгүй харагдацыг харах боломжтой.

Файлууд

  • Энэ нь хэрэглэгч файл байршуулах боломжтой газар юм.
  • Мөн файлын модулийг тохиргооноос идэвхжүүлж/идэвхгүй болгож болно.
  • Хэрэглэгч "+Шинэ файл" дүрс дээр дарж шинэ файл нэмэх боломжтой

  • Хэрэглэгч дараахыг сонгосноор файл нэмэх боломжтой. орон нутгийн "Файл сонгох" товчийг дарна уу. Мөн хэрэглэгч “ Өөр файл нэмэх ” холбоосыг сонгосноор нэгээс олон файл нэмж болно.

Дүгнэлт

Энэ зааварт бид Redmine-ийн танилцуулга, JIRA болон Redmine-ийн ялгаа, Redmine-г ашиглах арга замууд болон түүнийг суулгах процедурыг авч үзсэн.

Түүнээс гадна бид цагийг хянах, ахиц дэвшлийг хянах болон бусад хэрэгтэй талаар товч танилцуулсан. Мэдээ, Баримт бичиг, Форум, Файл зэрэг хэрэгслүүд.

Ажлын урсгал.

Доор жагсаасан нь Redmine Vs JIRA:

Параметрүүд Redmine JIRA
Ерөнхий Redmine нь өөрчлөх боломжтой болгохын тулд маш олон залгаасуудыг дэмждэг, энэ нь маш уян хатан, сурахад хялбар JIRA нь маш JIRA нь категори бүхий хоёр түвшний оруулах системтэй тул хэрэглэгчдэд сурахад хэцүү
Оноо Redmine-ийн нийт оноо бага боловч энэ нь үнэ төлбөргүй хэрэглүүр JIRA оноо нь Redmine-тэй харьцуулахад өндөр, өөрөөр хэлбэл 10-аас 9.3
Үнэ Redmine бол нээлттэй эхийн хэрэгсэл бөгөөд үнэ төлбөргүй JIRA огт үнэ төлбөргүй биш, энэ нь үргэлж тодорхой зардлыг тодорхойлдог
Wiki Redmine нь Wiki-д Build JIRA хэрэглэгчдийн хэрэгцээг агуулдаг. үүнийг тусад нь суулгах
Ангилал Redmine нь төслийн удирдлагын хэрэгсэлд багтдаг JIRA нь Асуудлыг хянах ангилалд багтдаг

Redmine суулгац

Үйлдлийн систем: Redmine нь UNIX, Linux, Windows болон MacOS системүүдийг дэмждэг.

Хэрхэн суулгах

Алхам 1 : Эндээс Redmine-г татаж аваарай.

Алхам 2 : Шинэ мэдээллийн сан үүсгэх

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: Өгөгдлийн сангийн холболт

MySQL мэдээллийн сангийн жишээ

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

SQL Server-ийн жишээ

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

Алхам 4: Хамааралуудыг суулгана уу (Redmine нь үнэт чулууг удирдахын тулд Bundler ашигладаг.хамаарлууд).

gem install bundler bundle install --without development test

Алхам 5: Энэ алхамд сессийн өгөгдлийг хадгалах күүкийг кодлох санамсаргүй түлхүүрийг үүсгэнэ.

bundle exec rake generate_secret_token

Алхам 6: Өгөгдлийн сангийн бүтцийг үүсгэ

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

Алхам 7: Өгөгдлийн санд өгөгдмөл тохиргооны өгөгдлийг оруулна.

RAILS_ENV=production bundle exec rake redmine:load_default_data

Алхам 8: Суулгацыг турших.

bundle exec rails server webrick -e production

Алхам 9: Програмд ​​нэвтэрнэ үү

Тэмдэглэл: Суулгах процедурын зургийн эх сурвалж болгон энэ холбоосыг үзнэ үү. дээр өгөгдсөн (Алхам 2-оос 9-р алхам)

Redmine Plugin

  • Redmine нь платформ хоорондын төслийн менежментийн хэрэгсэл бөгөөд хэрэглэгч түүний хэрэглээг илүү болгодог өөр өөр залгаасуудыг нэгтгэх боломжтой.
  • Plugin суулгаж эхлэхийн өмнө энэ нь суулгасан Redmine хувилбартай нийцэж байгаа эсэхийг шалгаарай.
  • Хэрэглэгчид эндээс өөр нэмэлт өргөтгөлүүдийг суулгах боломжтой

Доор жагсаасан болно. Plugins суулгах алхмууд:

#1) Командуудыг ашиглаж эхлэхийн өмнө Start цэсний "Start > > Bitnami APPNAME Stack >> Програмын консол” (Windows).

Тайлбар : installdir орлуулагчийг Bitnami стекийн бүрэн суулгалтын лавлахаар солино уу.

#2) .zip файлыг аваад Git-н залгаас хадгалах “ installdir/apps/redmine/htdocs/plugins ” лавлахыг хуулбарлана уу.

#3) Plugin-ийг htdocs репозиторт суулгана уу.

cdinstalldir/apps/redmine/htdocs/

багц суулгах

багц exec rake redmine:plugins NAME=PLUGIN_NAME RAILS_ENV=production

Хэрэв та бүртгэлийн файлтай холбоотой анхааруулах мессежийг харах боломжтой бол доорх тушаалыг ажиллуулна уу.

Тайлбар : Хэрэв стек суулгасан бол sudo-г ашиглана уу. үндэс болгон.

“sudo chown :bitnami log/production.log

sudo chmod g+w log/production.log “

#4) Apache үйлчилгээг дахин эхлүүлэх

sudo installdir/ctlscript.sh restart”

Өөр хэдэн нэмэлт нэмэлтүүд байна Таны лавлагааны үүднээс доор тайлбарлав:

#1) Agile Plugin

Хэрэв хэрэглэгчид agile аргачлалаар ажиллаж байгаа бол энэ залгаас нь тохиромжтой. Энэ залгаасыг ашигласнаар хэрэглэгчид самбар, диаграмм шиг Канбан эсвэл скрам үүсгэх боломжтой.

Бүтээмж болон ажлын аль алиныг график болон самбар ашиглан хялбархан хянах боломжтой.

Зэлгээс нь Эндээс суулгана.

#2) Шалгах хуудасны залгаас

Хэрэглэгчид олон дэд даалгавар үүсгэхийн оронд шалгах хуудасны ойлголтыг ашиглаж болно. Энэхүү залгаасын тусламжтайгаар хэрэглэгч шалгах хуудасны бүх зүйлийг нэмж, устгаж, "хийсэн" гэж тэмдэглэх боломжтой.

Мөн хэрэглэгчид бүх өөрчлөлтийн аудитын мөрийг харах боломжтой. Хэрэглэгч хийх ажлын жагсаалтыг гаргах боломжтой бөгөөд ингэснээр бүх ажлыг хянахад хялбар болно. Plugin-ийг эндээс суулгаж болно.

#3) Асуулт, хариулт, түгээмэл асуултуудын форум, санаа мэдээлэх

Хэдийгээр Redmine-д нэмэлт форум байдаг ч бид үнэхээр боломжтой.Үүнтэй адил залгаасыг суулгана уу. Уг залгаас нь форум дээр голчлон анхаардаггүй боловч бусад функцуудыг хангадаг.

Хэрэглэгч залгаасыг суулгаж, эндээс дэлгэрэнгүй мэдээлэл авах боломжтой.

Redmine-г хэрхэн ашиглах талаар

Бүртгүүлэх: Хэрэглэгч хуудасны баруун дээд буланд байрлах "Бүртгүүлэх" таб дээр дарахад бүртгэлийн хуудас гарч ирнэ. Хэрэглэгчид энэ хуудсыг бүртгүүлэхдээ ашиглах боломжтой.

  • Хэрэглэгч програмд ​​хандахын тулд бүртгүүлэх шаардлагатай. Бүртгүүлэхийн тулд хэрэглэгч улаан одоор тэмдэглэгдсэн бүх шаардлагатай талбарт шаардлагатай өгөгдлийг оруулах шаардлагатай. (Доорх зургийг харна уу)
  • Хэрэглэгч Redmine-д бүртгүүлсний дараа програм руу нэвтэрч болно.
  • Админ нь "Шинэ төсөл" дээр дарж шаардлагатай зарим мэдээллийг оруулах, Төсөл нэмэх боломжтой. төсөлд шинэ гишүүд нэмэх.

Нэвтрэх:

  • Хэрэглэгч оролдох үед нэвтрэх хуудас гарч ирнэ. Redmine-д нэвтрэх. Мөн хэрэглэгч "Нууц үгээ алдсан" холбоос дээр дарж нууц үгээ шинэчлэх боломжтой.
  • Нууц үгээ алдсан холбоос зөвхөн админ идэвхжүүлсэн тохиолдолд л гарч ирнэ.
  • Бүртгүүлсэн хэрэглэгчид дараах хаягаар нэвтэрч болно. Нэвтрэх ID болон Нууц үгээ өгөх.

  • Хэрэв хэрэглэгч нууц үгээ мартсан эсвэл гээсэн тохиолдолд шинээр үүсгэх боломжтой. "Нууц үгээ алдсан" холбоос дээр дарж нууц үгээ дарна уу.
  • Хэрэглэгч "Нууц үгээ алдсан" холбоос дээр дарсны дараа тэр нууц үгээ алдсан руу дахин чиглүүлнэ.Хэрэглэгч хүчинтэй имэйл хаяг өгч, шинэ нууц үг үүсгэх боломжтой хуудас.

Асуудал үүсгэх

Бүртгүүлсэн хэрэглэгчид согог үүсгэх. Шинэ согог үүсгэхийн тулд хэрэглэгч нэвтрэх шаардлагатай. Шинэ асуудал үүсгэхийн тулд хэрэглэгчид толгой хэсэгт байгаа таб руу шилжих ёстой. Хэрэглэгчид мөн согог, онцлог, засвар гэх мэт өөр өөр Trackers сонгох боломжтой.

Асуудал үүсгэхийн тулд хэрэглэгч дараах талбаруудыг бөглөх шаардлагатай:

  • Мөрдөгч: Асуудлын ангиллыг заана уу.
  • Гарчиг: Богино бөгөөд утга учиртай өгүүлбэр.
  • Тодруулга: алдааны тайлбар болон хуулбарлах алхмууд.
  • Төлөв: Алдаатай төстэй шинэ, шийдвэрлэгдсэн, хаагдсан статусыг өгнө.
  • Файл: Файл байршуулахын тулд, тухайлбал, асуудлын дэлгэцийн агшин.

Бүх мэдээллийг оруулсны дараа алдаа үүснэ.

Хайлт:

Хэрэглэгчид баруун дээд буланд байгаа хайлтын текстийг харах боломжтой.

  • Энэ бол энгийн хайлтын текст хайрцаг юм.
  • Хэрэглэгчид одоо байгаа согог эсвэл шинээр үүсгэсэн согогийг хайж олох боломжтой.

  • Хэрэглэгч ямар ч Асуудлын ID-г хайж олоод дарна уу. оруулах товч дээр. Энэ нь дэвшилтэт хайлт руу дахин чиглүүлэх болно.
  • Хэрэглэгч нар Нарийвчилсан хайлтын дэлгэц дээр дэлгэрэнгүй мэдээлэл өгснөөр хайлтыг сайжруулах боломжтой.

Миний хуудас:

ХэрэглэгчМэдээлэл хадгалагдаж буй олон блокуудыг харах боломжтой бөгөөд хэрэглэгч түүнд тохируулан хуудсаа өөрчлөх боломжтой.

  • Хэрэглэгч "Миний хуудас" хэсгээс өөрт оноосон болон түүний мэдээлсэн бүх асуудлыг харах боломжтой. ”.
  • “Надад оноосон асуудал” болон “Мэдэгдэж буй асуудал” гэсэн блокууд нь анхдагчаар идэвхжсэн байна. Мөн та өөрт тохирсон блокуудыг чирж буулгаж болно.
  • “Надад оноосон асуудал” блок нь нэвтрэх хэрэглэгчдэд оноосон асуудалтай холбоотой бүх мэдээллийг агуулна. Үүнд дараах талбарууд багтана:
    • Assue Id
    • Projects
    • Trackers
    • Status
    • Subject
  • “Мэдэгдэж буй асуудлууд” блок нь нэвтэрсэн хэрэглэгчийн мэдээлсэн асуудалтай холбоотой мэдээллийг агуулна.

Redmine ашиглах төслийн менежмент

Redmine бол хамгийн шилдэг хэрэгслүүдийн нэг юм. төслийг үр дүнтэй хянах. Өнөө үед компани нь Agile арга зүй, хамгийн чухал нь Scrum-д анхаарлаа хандуулж байна.

Redmine-д хэрэглэгчид алдаа/Онцлог/даалгавар гэх мэт бүх зүйлийг Асуудал болгон үүсгэж, эхлэх огноо, дуусах огноог зааж өгснөөр тухайн гишүүнд хуваарилах боломжтой. огноо. Проектор дээр дэд даалгаварт гүйцэтгэсэн бүх үйлдлийг "Үйл ажиллагаа" табыг ашиглан хянах боломжтой.

Төсөлд орон зай үүсгэх

Төслийг хэрэглэгч Төслийн таб болон Шинэ төсөл дээр дарна уу. Анхдагч байдлаар, зөвхөн сайтын админууд болон Төслийн менежер орон зай үүсгэх боломжтойшинэ төслийн хувьд.

Төсөл үүсгэх үед нэр болон өвөрмөц танигчийг өгөх ёстой – тодорхойлогчийг төслийн орон зайн URL-ын нэг хэсэг болгон ашигладаг. Төслийн менежерээр дор хаяж нэг хүнийг томилсон байх ёстой.

Redmine-ийн чухал ойлголт

Төслийн тойм

Хэрэглэгчид төсөлтэй холбоотой бүх мэдээллийг товч хэлбэрээр харах боломжтой. байдлаар.

Зүүн талд байгаа "Асуудлыг хянах" блок нь нээлттэй/хаалттай төлөвт байгаа бүх асуудлын бүрэн байдлыг агуулна.

"Гишүүд" блок нь Баруун гар талд төсөлтэй холбоотой бүх гишүүд, “Сүүлийн мэдээ” хэсэгт төсөлтэй холбоотой сүүлийн үеийн мэдээ мэдээлэл багтсан байна.

  • Үйл ажиллагааны тайлан нь Төсөл эсвэл хайсан асуудлуудтай холбоотой бүх аудитын бүртгэл эсвэл түүхэн мэдээлэлтэй.

Асуудлыг хянах

Байна. Доор үзүүлсэн шиг асуудлыг хянах хоёр өөр арга.

#1) Асуудлын жагсаалт

Эндээс хэрэглэгчид асуудлын жагсаалтыг харж, тодорхой нэгийг сонгох боломжтой. нарийвчлан үзэх асуудал. Мөн анхдагчаар хэрэглэгч Нээлттэй асуудлыг харж болно, гэхдээ хэрэглэгч зохих ёсоор жагсаалтыг харахын тулд шүүлтүүр хэрэглэх ёстой.

#2) Асуудлын хураангуй

Асуудлын хураангуй нь бүх хувилбарын төсөлтэй холбоотой бүх асуудлыг агуулсан тайланг өгдөг.

Энэ нь Tracker, Version, гэх мэт өөр өөр хүснэгтүүдийг агуулдаг.Тэргүүлэх, Дэд төсөл, Төлөөлөгч зохиогч, Ангилал зэрэг нь сүлжээ тус бүр нь нээлттэй/хаалттай/нийт асуудлуудыг харуулдаг.

Цаг хянах

Цагийн бүртгэлийн дэлгэрэнгүй

Төслийн эсрэг зарцуулсан нийт хугацааны дэлгэрэнгүй мэдээллийг харуулдаг. Төслийн “Цаг хянах” модуль идэвхжсэн үед л цагийн бүртгэлийн функцийг ашиглах боломжтой

Цагийн бичилтүүдийг нарийвчилсан түвшинд үзэх:

Явцыг хянах

Гантын график

Энэ нь төслийн эхлэх огноо, дуусгавар болох хугацаа, байдал, шийдэл зэрэг төслийн явцыг хянахад ашиглагддаг. Энэ нь залгаас бөгөөд хэрэглэгч үүнийг суулгах боломжтой.

Хуанли

Календарийн харагдац нь бусад хуанлийн нэгэн адил төсөлтэй холбоотой өгөгдлийг сар бүр харуулдаг. харуулж байна. Энэ нь хамгийн багадаа эхлэх огноо, дуусах хугацаа (хэрэв байгаа бол) бүхий бүх асуудлыг харуулах болно.

Төсөл бүрийн Төслийн тохиргооны таб дээрээс хуанлийн модулийг идэвхжүүлж, идэвхгүй болгож болно.

Хадгалах газар.

Хэрэглэгч толгой хэсэгт байрлах Repository табыг харах боломжтой бөгөөд хэрэглэгч үүн дээр товшсоны дараа энэ нь төслийн репозитор руу дахин чиглүүлж, хэрэглэгч хамгийн сүүлийн үеийн амлалтуудыг харах боломжтой.

Хэрэглэгчид өргөтгөх боломжтой. "+" дүрс дээр дарж лавлах. Хэрэв хэрэглэгч засварын дугаар дээр дарвал энэ нь амлалтын талаарх дэлгэрэнгүй мэдээллийг өгөх болно.

Бусад ашигтай функцууд

Доор жагсаасан болно. програмд ​​байгаа бусад шинж чанарууд

Дээд тал рүү орох