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-де құрастыруды қамтиды 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-қадам: Бұл қадамда сеанс деректерін сақтайтын cookie файлын кодтау үшін кездейсоқ кілт жасалады.

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 - бұл кросс-платформалық жобаны басқару құралы және пайдаланушы оны пайдалануды көбірек ететін әртүрлі плагинді біріктіре алады.
  • Плагинді орнатуды бастамас бұрын оның орнатылған Redmine нұсқасымен үйлесімді екеніне көз жеткізіңіз.
  • Пайдаланушылар осы жерден әртүрлі плагиндерді орната алады

Төменде тізімделген плагиндерді орнату қадамдары болып табылады:

#1) Пәрмендерді орындауды бастамас бұрын, Бастау мәзіріндегі «Бастау > > Bitnami APPNAME стек >> Қолданба консолі» (Windows).

Ескертпе : installdir толтырғышын Bitnami стекінің толық орнату каталогымен ауыстырыңыз.

#2) .zip файлын алыңыз және плагинді Git репозиторийінің “ installdir/apps/redmine/htdocs/plugins ” каталогын клондаңыз.

#3) Плагинді htdocs репозиторийіне орнатыңыз.

cdinstalldir/apps/redmine/htdocs/

топтама орнату

бума exec rake redmine:plugins NAME=PLUGIN_NAME RAILS_ENV=өндіріс "

Егер журналды өндіру файлына қатысты кез келген ескерту хабарын көре алсаңыз, төмендегі пәрменді орындаңыз.

Ескертпе : стек орнатылған болса, 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 әдістемесінде жұмыс істейтін болса ыңғайлы. Бұл плагинді пайдалану арқылы пайдаланушылар Kanban немесе тақталар мен диаграммалар сияқты скрам жасай алады.

Өнімділікті де, жұмысты да диаграммалар мен тақталарды пайдалану арқылы оңай бақылауға болады.

Плагин осы жерден орнатуға болады.

#2) Тексеру тізімінің плагині

Пайдаланушылар бірнеше ішкі тапсырмаларды жасаудың орнына бақылау тізімі тұжырымдамасын пайдалана алады. Бұл плагин арқылы пайдаланушы бақылау тізімінің барлық элементтерін "дайындалды" деп қоса, жоя және белгілей алады.

Сонымен қатар пайдаланушылар барлық өзгерістердің аудит ізін көре алады. Пайдаланушы барлық тапсырманы бақылауды жеңілдететін істер тізімін жасай алады. Плагинді осы жерден орнатуға болады.

№3) Сұрақ-жауап, жиі қойылатын сұрақтар форумы және идеялар туралы есеп беру

Редминде кіріктірілген форум болса да, біз шынымен де жасай аламыз.сол үшін плагинді орнатыңыз. Плагин негізінен форумға назар аудармайды, бірақ басқа функцияларды да қамтамасыз етеді.

Пайдаланушы плагинді орнатып, осы жерден қосымша мәліметтер ала алады.

Redmine қолданбасын пайдалану жолы

Тіркеу: Тіркеу беті пайдаланушы беттің жоғарғы оң жақ бұрышында орналасқан «Тіркеу» қойындысын басқан кезде пайда болады. Пайдаланушылар бұл бетті тіркеу үшін пайдалана алады.

  • Қолданбаға кіру үшін пайдаланушы тіркелуі керек. Тіркеу үшін пайдаланушы қызыл жұлдызшамен белгіленген барлық міндетті өрістерге қажетті деректерді беруі керек. (Төмендегі суретті қараңыз)
  • Пайдаланушы Redmine-ге тіркелгеннен кейін қолданбаға қол жеткізе алады.
  • Әкімші кейбір қажетті мәліметтерді және мәліметтерді беру үшін «Жаңа жоба» түймесін басу арқылы жобаларды қоса алады. жобаға жаңа мүшелерді қосыңыз.

Кіру:

  • Кіру беті пайдаланушы әрекет жасағанда пайда болады. Redmine жүйесіне кіру үшін. Сондай-ақ, пайдаланушы «Құпия сөзді жоғалту» сілтемесін басу арқылы құпия сөзді қалпына келтіре алады.
  • Құпия сөзді жоғалту сілтемесі әкімші оны белсендірсе ғана пайда болады.
  • Тіркелген пайдаланушылар жүйеге келесі арқылы кіре алады: Логин идентификаторы мен құпия сөзді қамтамасыз ету.

  • Егер пайдаланушы құпия сөзді ұмытып қалса немесе жоғалса, пайдаланушы жаңасын жасай алады. «Құпия сөзді жоғалту» сілтемесін басу арқылы құпия сөзді таңдаңыз.
  • Пайдаланушы «Жоғалған құпия сөз» сілтемесін басқаннан кейін ол Жоғалған құпия сөзге қайта бағытталады.пайдаланушы жарамды электрондық пошта мекенжайын бере алатын және жаңа құпия сөзді жасай алатын бет.

Мәселе жасау

Тіркелген пайдаланушылар ақау жасау. Жаңа ақауды жасау үшін пайдаланушы жүйеге кіруі керек. Жаңа мәселе жасау үшін пайдаланушылар тақырыптағы қойындыға өтуі керек. Пайдаланушылар ақау, мүмкіндік және патч сияқты әртүрлі трекерлерді де таңдай алады.

Мәселе жасау үшін пайдаланушы төмендегі өрістерді толтыруы керек:

  • Трекер: Мәселе санатын көрсетіңіз.
  • Тақырыбы: Қысқа және мағыналы сөйлем.
  • Сипаттамасы: Беріңіз қатенің сипаттамасы және қайта шығару қадамдары.
  • Күйі: Қатеге ұқсас жаңа, шешілген және жабылған күйді қамтамасыз етіңіз.
  • Файлдар: Файлды жүктеп салу үшін, егер бар болса, мәселенің скриншоты.

Барлық мәліметтерді бергеннен кейін ақау жасалады.

Іздеу:

Пайдаланушылар жоғарғы оң жақтағы іздеу мәтін жолағын көре алады.

  • Бұл қарапайым іздеу мәтіндік ұясы.
  • Пайдаланушылар бар ақауды немесе жасалған кез келген жаңа ақауды іздей алады.

  • Пайдаланушы кез келген мәселе идентификаторын іздеп, түймесін баса алады. енгізу түймешігінде. Ол кеңейтілген іздеуге қайта бағыттайды.
  • Пайдаланушылар Кеңейтілген іздеу экранында мәліметтерді беру арқылы іздеуді нақтылай алады.

Менің парақшам:

Пайдаланушыақпарат сақталатын бірнеше блоктарды көре алады және пайдаланушы бетті сәйкесінше реттей алады.

  • Пайдаланушы өзіне тағайындалған немесе ол хабарлаған барлық мәселелерді «Менің бетім» бөлімінде көре алады. ”.
  • “Маған тағайындалған мәселелер” және “Хабарланған мәселе” блоктары әдепкі бойынша қосылады. Сондай-ақ блоктарды өзіңіздің ыңғайлылығыңызға қарай сүйреп апаруға болады.
  • “Маған тағайындалған мәселе” блогында кіру пайдаланушысына тағайындалған мәселеге қатысты барлық ақпарат бар. Ол келесі өрістерді қамтиды:
    • Мәселе идентификаторы
    • Жобалар
    • Трекерлер
    • Күй
    • Тақырып
  • “Хабарланған мәселелер” блогында жүйеге кіру пайдаланушысы хабарлаған мәселеге қатысты ақпарат бар.

Redmine пайдалану арқылы жобаны басқару

Redmine – ең жақсы құралдардың бірі. жобаны тиімді қадағалау. Қазіргі уақытта компания икемді әдістемеге және ең бастысы Scrum-ға назар аударады.

Redmine-де пайдаланушылар барлығын Қате/Мүмкіндік/тапсырма сияқты мәселе ретінде жасай алады және басталу күні мен аяқталуын беру арқылы оны тиісті мүшеге тағайындай алады. күні. Қосалқы тапсырмаға проекторда орындалған барлық әрекеттерді «Әрекет» қойындысы арқылы бақылауға болады.

Жоба үшін кеңістік құру

Жобаны пайдаланушы Жоба қойындысын таңдау арқылы қоса алады және Жаңа жобаны басыңыз. Әдепкі бойынша, тек торап әкімшілері мен Жоба менеджері бос орынды жасай аладыжаңа жоба үшін.

Жобаны жасау кезінде атау және бірегей идентификатор ұсынылуы керек – идентификатор жоба кеңістігінің URL мекенжайының бөлігі ретінде пайдаланылады. Жоба менеджері ретінде кемінде бір адам тағайындалуы керек.

Redmine маңызды тұжырымдамасы

Жобаға шолу

Пайдаланушылар жобаға қатысты барлық мәліметтерді қысқаша түрде көре алады. тәсілі.

Сол жақтағы «Мәселені қадағалау» блогы ашық/жабық күйдегі барлық мәселелердің толық күйін қамтиды.

«Мүшелер» блогында көрсетілген. оң жағында жобаға қатысты барлық мүшелер, ал «Соңғы жаңалықтар» блогында жобаға қатысты барлық соңғы жаңалықтар бар.

  • Әрекет туралы есепте жобаға немесе ізделетін мәселелерге қатысты барлық аудит журналдары немесе тарихи ақпарат бар.

Мәселелерді бақылау

Бар Төменде көрсетілгендей мәселені қадағалаудың екі түрлі жолы.

#1) Мәселелер тізімі

Осы жерден пайдаланушылар мәселелер тізімін көре алады және белгілі бір мәселені таңдай алады. оны егжей-тегжейлі көру керек. Сондай-ақ, әдепкі бойынша пайдаланушы Ашық мәселені көре алады, дегенмен пайдаланушы тізімді сәйкесінше көру үшін сүзгіні қолдануы керек.

#2) Мәселе түйіні

Мәселенің түйіндемесі барлық нұсқалардың жобасына қатысты барлық мәселелерді қамтитын есепті қамтамасыз етеді.

Онда Tracker, Version, сияқты әртүрлі кестелер бар.Басымдылық, Ішкі жоба, Тағайындаушы авторы және Санат, мұнда әрбір тор ашық/жабық/жалпы мәселелерді көрсетеді.

Уақытты бақылау

Уақыт журналының мәліметтері

Ол жобаға қарсы алынған жалпы уақыттың мәліметтерін көрсетеді. Уақыт журналы мүмкіндігі жобаның «Уақытты бақылау» модулі іске қосылғанда ғана қолжетімді болады

Уақыт жазбалары егжей-тегжейлі деңгейде қаралды:

Прогрессті бақылау

Гант диаграммасы

Ол жобаның орындалу барысын, соның ішінде басталу күнін, орындалу мерзімін, күйін және шешімін бақылау үшін қолданылады. Бұл плагин және пайдаланушы оны орната алады.

Күнтізбе

Күнтізбе көрінісі жобаға қатысты деректерді басқа күнтізбе сияқты ай сайын көрсетеді. көрсетеді. Ол кем дегенде басталу күні мен аяқталу күні (бар болса) бар барлық мәселелерді көрсетеді.

Күнтізбе модулін әрбір жоба үшін Жоба конфигурациясы қойындысынан қосуға және өшіруге болады.

Репозиторий

Пайдаланушы тақырыптағы "Репозиторий" қойындысын көре алады және пайдаланушы оны басқаннан кейін ол жоба репозиторийіне қайта бағыттайды және пайдаланушы соңғы растауларды көре алады.

Пайдаланушылар кеңейте алады. «+» белгішесін басу арқылы каталогты ашыңыз. Пайдаланушы Түзету нөмірін басса, ол міндеттеменің мәліметтерін береді.

Басқа пайдалы мүмкіндіктер

Төменде тізімделген қолданбада бар басқа мүмкіндіктер

Жоғарыға айналу