IT Management үшін Redmine: практикалық тәжірибе ОҚЫТУ ЖҮКТЕУ

Кішкентай тарих. Өздеріңіз білесіздер, автоматика әрқашан «көңілді» бір нәрседен басталады. Өзіңізді автоматтандыру немесе басқару Сіз жақсы өмірден бастаймыз. Бұл әдетте ұйым өскендіктен, кіріс және қол жетімді ақпаратпен жүру қиынға соғады. Сонымен, біздің ұйым белгілі бір уақытта біздің ұйым қарқынды дами бастады, сондықтан бізде хаосқа тез арада, пайдалы, пайдалы және ыңғайлы нәрсе қажет.

Біздің жүйелерде хаос дегеніміз не? Бұл дегеніміз, Талдау және құрылымдауға жатпайтын сұраныстар пайдаланушылардан түседі және олардан жобаны басқарудың жоқтығын білдіреді. Анықтамалар поштада, Word бағдарламасында, Сарапшылар, бағдарламашылар, бөлімшелер, бөлім менеджерлерінің басшыларында, ұйымда қандай құрылым қолданылады.

Redmine бағдарламалық жасақтамасын қолдана отырып, сіздің хаостыңызды жоюды шештік. Дереу біз әдістеме туралы айтпайтынымызды бірден жасаңыз. Біз Redmine мүмкіндіктері туралы, оны қалай қолданатынымыз туралы нақты айтамыз. Әр компанияның өз нюанстары бар, бізді бізге қабылдамайды, басқаларды қабылдамаңыз. Талдауыңызды жасаңыз, дұрыс және сізге қажет деп ойлағаныңыздай әрекет етіңіз. Қателерден қорықпаңыз, өйткені біз қателіктер туралы білеміз.

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

Біздің компанияның ішінде біз үш негізгі проблеманы бөлдік:

  • Біріншіден, бізге қателіктерді, оқыс оқиғалар мен кіріс сұраныстарды бақылау жүйесі қажет болды, деп хабарлайды I. Бізге қателіктерді бақылау керек болды;
  • Екіншіден, біз қандай да бір жолмен жобаларды басқаруды қалаймыз. Автоматтандыру арқылы толық бақыланбайды, бұл әдістемелерді қолданады және даму сатысында және болашақта қандай да бір болашақта жүзеге асырылады. Әрі қарай, сіз бұл үшін Redmine-ны қалай қолданатынымызды және оны қайдан дамытатынымызды көресіз;
  • Үшіншіден, біз IT-қызметтерді басқару блогын (ITM) бөлек жүйеге бөлдік, алайда, сонымен қатар толық емес. Біздің бөлім басқаруды қажет ететін IT-қызметтерді ұсынады.

Сонымен қатар, біз жеке өзімізге қатысты мәселелерімізді бөлдік:

  • Бұл, мен оны бірнеше рет қайталаймын, өйткені бағдарламашылар өз өмірлерін, жүйелік әкімшілердің өмірлерін, жүйелік әкімшілердің, әлі де Интернет-маркетинг бөлімі және басқалары бар;
  • Олардың әрқайсысының өз құрылымы және олардың кафедраны басқару тілектері бар. Барлық кафедраларда, әртүрлі әдістемелер, тәсілдер, тәсілдер, менеджерлер және психотиптер - ол жүйені таңдауға оның ізін береді. Бірақ барлығы да, бір мақсатқа жету керек, ал бір мақсатқа жету керек - ұйымдағы белгілі бір тапсырыс, ақпарат пен болжамның қол жетімділігі;
  • Сонымен қатар, тағы бір KPI бар, ол барлығы әр түрлі көрсеткіштермен есептеледі;
  • Әрі қарай дамыту үшін бізге кафедраларда не болып жатқанын және оның жалпы ұйымда қалай болатынын қосымша талдау қажет;
  • Біз ішкі бюджеттерді бақылауымыз керек, оның аясында біз кіретін немесе жиі кірмейміз. Олар сондай-ақ оларды талдау және басқару қажет. Мұның бәрін бір жүйеде жасаған дұрыс - атап айтқанда, ол нұсқаулық үшін ыңғайлы.

Осылайша, біз үш жүйені бөлдік, мен біріне біріктіргім келеді.

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

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

Қайда бару керек? Көптеген өнімдер. Оларға түрлі бөлімдер мен басқару элементтерінен қойылатын талаптар әртүрлі. Біз таңдаймыз.

Талдау мен таңдау нәтижесінде, сондай-ақ Алексей Лоссиннің өтініші бойынша, белгілі бір аумақты қамтитын қызыл өнім бізге келді. Мұның қандай бір аймақты қамтитынын білейік?

Ол біз компанияда жұмыс істегіміз келетін қателіктерді толығымен жабады. Бұл кез-келген деңгейдегі пайдаланушылар мен клиенттерден өтініштерді қабылдауды орталықтандыру. Бұл тез автоматтандыру үшін қажет ең негізгі ауырсыну нүктесі болды. Менің ойымша, әркімнің бұл мәселесі бар, өйткені мен айтқандай, мен айтқандай, ақпарат әр түрлі жерлерде бұзылған және шешіліп, пошта арқылы, Word, Excel немесе бастарында келеді. Мұндай ақпарат талдануға және қорытындылар мен нәтижелерді алуға жатпайды. Нәтижесінде:

    • Талдауға және не істеу керектігін түсінуге болатын білім базасының ақпараттық құрамдас бөлігі жоқ. Бұл реакция жылдамдығын баяулатады және пайда өзі, пайдасы тікелей байланысты жұмыстың үзілімі мен сапасына әсер етеді;
    • Жаңа қызметкерлердің «сүңгуір» уақытын корпоративті жүйелермен жұмыс істеуге көбейтеді;
    • Сәтсіздік толеранттылық сонымен қатар оның әрқайсысы, жұмыс жүйесі жоқ біреу екі минут өмір сүре алмайды. Сондықтан, қателер трекері үлкен рөл атқарады, ал ол кезде проблемалар өте өткір болды.

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

Және өте кішкентай choks блогы жабылған. Redmine жүйесі ақпараттық қызметтерді басқаруға арналмаған, сондықтан деректерді жүргізу және құрылымдауда кейбір кемшіліктер бар. Біз бұл жағдайда, біз intims жүйесінің нұсқасын таңдау арқылы біз шықтық.

Сонымен, біздің таңдауымыз Redmine. Ол өте бапталған, масштабталмайды, икемді және ыңғайлы параметрлермен.

Неліктен Redmine?

  • Бұл «Freebie» тәтті сөзі. Redmine ақысыз, дегенмен, брондау арқылы сіз өзіңіз таңдаған ақылы плагиндер бар. Қалай болғанда да, сіз қандай да бір шығындарды болжайсыз, өйткені егер сіз плагин сатып алсаңыз және Redmine платформасын өзгертпесеңіз, содан кейін біраз уақытқа қосымша инвестицияларсыз пайдалануға болады. Егер сіз, мысалы, оны жаңартуыңыз керек, содан кейін сіз осы жаңартуды төлейсіз және оны одан әрі қолданыңыз. Redmine платформасының жаңартылуы жылына бір-екі рет, жаңартылған немесе жоқ - бұл сіздің қалауыңыз.
  • Redmine интуитивті интерфейске ие. Біз Redmine-ді IT-менеджмент үшін ғана емес, сонымен қатар әр түрлі департаменттер үшін пайдаланушылардан алынған өтініштер ретінде ғана емес, өнім ретінде жүзеге асырдық. Мысалы, әкімшілік-экономикалық бөлімнің өтінімдері үшін бөлек филиал бөлек бөлінеді.
  • Әр түрлі аналитикалық формалардағы басымдықтарды, соның ішінде жеке-жеке тапсырмаларға сәйкес бақылауға болады.
  • Басқару мерзімі мен ресурстары. Менің ойымша, бұл бастың негізгі бөлігі. Бұл бөлменің қаншалықты жүктелгенін түсінуге мүмкіндік береді, қандай шығындар қандай міндеттермен және шығындарды қалай жіктеуге болатындығын түсінуге мүмкіндік береді, бірақ төменде ол туралы.
  • Редминадағы аналитика және есептер әлсіз, бірақ кең API бар. API дерекқорынан деректерді қабылдауға, оларды жүйеге түсіріп, есептер алыңыз.
  • Икемді параметрлер, плагиндермен қолмен жұмыс жасауды баптау және автоматтандыру.
  • Гитпен интеграция - маңызды көрсеткіштердің бірі. Біздің дерекқорымыздың репозиторийі gitlab-қа қосылған, ал кез-келген Redmine тапсырмасында журналдарды (қатысты басылымдарды) көруге болады: Gitlab-қа қатысты кім және не өзгерді.

Ақпарат алу үшін: GIT - бұл таратылған нұсқаны басқару жүйесі. Ол кез-келген файлдар мен каталогтардағы өзгерістер туралы ақпаратты (нұсқаларын) бақылайды, түзетеді және сақтайды, сонымен қатар деректердің тұтастығын бақылайды. Біздің жағдайда біз 1С бастапқы коды туралы айтып отырмыз.

Осыған байланысты басылымдардың тізімі келесідей:

  • Тапсырмаларды басқару және қателерді бақылау. Бұл біз қолданатын стандартты қате трекер.
  • Оқиғалар, жобалар, бюджеттер басқармасы. Барлық бюджеттің қалыптасуы өз жолында жүзеге асырылады. Мен оны өзіңіз қалай автоматтандырғанымызды көрсетіп, содан кейін сіз өзіңізден бюджеттің басшылығын автоматтандыруға тырысамын, сондықтан сіз оңай болады деп ойлаймын, өйткені Redmine-де жұмыс бар және оларды ақшаға да бере аласыз.
  • Redmine-дағы вики өте жақсы орындалмайды, сондықтан білім базасы мен ынтымақтастықты құру мақсатында басқа өнімді қолданған дұрыс. Өзім үшін біз Confluenct жүйесін атласссиялық жүйені таңдадық, ол ең көп таралған және қарапайым жұмыс істейді. Сондай-ақ, жүйелерді қарастыруға болады: Dokuwiki, MediaWiki және басқалар.

Сорғыштың астында қандай қызыл түс бар?

  • Redmine өте тез және жай ғана ашылады.
  • Ол көптеген ОЖ-да жұмыс істейді.
  • Орындалатын платформа - рельсті рубин. Егер сіз Redmine-ді өзімізде реттегіңіз келсе, сіз рельстерге рельусқа құзыреттілік алуыңыз керек, әйтпесе бұл өте ыңғайлы болмайды, өйткені Дайын плагиндерді жасауға болмайды.
  • Әр түрлі ДҚБЖ қолдауы өзі үшін сөйлейді.
  • RSS немесе электрондық пошталармен сіз кез-келген оқиғалар туралы ескертулер ұйымдастыра аласыз.
  • AD аутентификациясы қол жетімді.
  • SCM нұсқасын басқару жүйелерімен интеграция (SVN, CVS, GIT, GIT, Mercural, Bazaar және Darcs).

Redmine кездесіңіз

Redmine бағдарламасын жүктеп, оны компьютерге орнатып, «Эксперимент». Немесе бұлтты серверді және «бір рет басу» және «Бір рет басу», әдетте, хостинг қызметіне кіреді.

Кез-келген жүйеге, соның ішінде бұлтты қызметті пайдалану мысалдары Интернеттен табуға болады. Сілтеме бойынша ресми нұсқаулық:

Редминдегі тапсырмалар тізімі сияқты.

Стандартты және бірнеше қосымша интерфейстер бар. TRUE, интерфейстерді өзгерткен кезде кейбір функциялар жұмысын тоқтата алады, өйткені Реттелетін интерфейстер сіз жұмыс істейтін плагиндерді ескермейді - барлы, бұл ашық бастапқы өнім. Бірақ бұл оның стандартты интерфейсті пайдаланып, ыңғайлы құрал болуына кедергі келтірмейді.

Әкімшілік бөлек және түсінікті құрылымға бөлінген.

Сіздің Redmine қосылған модульдердің тізімі, сіз әрқашан тиісті басқару бөлімінде қарап, талдай аласыз.

Бізде «таза» Redmine жоқ, өйткені Шамамен 35 плагин бар. Біз олардың бірнешеуін сатып алдық.

Плагиндер туралы ақпаратты іздеу жүйесін «Redmine плагиндері» кілт сөздерімен табуға болады. Мысалы, Redmine-мен жұмыс істеу үшін жақсы плагиндерді жүктеуге немесе сатып алуға болатын екі сайт бар:

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

Біздің қажеттіліктерімізді автоматтандыру туралы аздап

«Жобалар» құрылымы

Біз Redmine-ді стандартты көшбасшылыққа сәйкес қолданамыз. Мысал ретінде, жүйе аясында «жоба» түсінігі - бұл құрылымның иерархиясының жеке саласы. Біз «жобалар» ағашын деңгейдің жіктемесі ретінде қолданамыз. Жоғарғы деңгейде атқарушы бөлім бар, ол бөлімдерге қызмет көрсетеді, содан кейін жүйелер, ішкі жүйелер мен қызметтер орындалады.

Ағаштың бір бөлігі келесідей:

Жүйелік әкімшілік бөлімі сонымен қатар жобалардың иерархиясына деген көзқарасын қолданады. Жұмыс көрсетілетін қызметтердің жіктелуі негізінде құрылған - бұл мәселені сервистік бақылаумен шешуге көмектесті. Осылайша, ЮС-тің филиалында жобалық иерархия бизнес-қызмет каталогы болып табылады. Ыңғайлы болу үшін олар нөмірленеді.

Редминге қосымшаларды қабылдау

Мысалға сәйкес, мен сізге Redmine-да өтініштер туралы қалайша қалай ұйымдастырғанымызды айтамын.

Біздің бөлім 3 топқа бөлінеді:

  • Даму тобы;
  • Аналитика және сүйемелдеу тобы - мұнда «екі жарым» қолдау деңгейі шығаратын қызметкерлер кіреді. Олар кеңес береді, ақауды талдаңыз, қажет болған жағдайда, «оқу» коды деректерді талдауға сұраныс жаза алады, сонымен қатар кодтағы қателер жаза алады. Нәтижесінде біз бағдарламашылардың шағын проблемалардан алаңдаушылығын болдырмаймыз, сонымен қатар сарапшылардың көмегімен біз бағдарламашыларды клиенттерден және кері бөліп аламыз, өйткені Бәрі, мүмкін, олардың арасындағы қарым-қатынас мәселелеріне тап болды.
  • Және 1С мәліметтер базасының әкімшілер тобы.

Сонымен, Redmine-дегі өтінімдерді АҚШ-пен қабылдау бөлектелген пошта жәшігінде әдеттегі әріп жазу арқылы жүзеге асырылады. Жеке пошта жәшіктерін ұйымдастыру үшін біз әр бөлімде және әр топта олардың «жобалары» құрылымын бөлді, мысалы:

Жобалардың әрқайсысы үшін, біз HelpDesk плагині сіздің пошта жәшігіңізді теңшеген. Скриншот жобалардың біріне арналған анықтама плагинінің параметрлерін көрсетеді:

«Жобаға» тіркелген пошта жәшігіне кіретін хаттар біздің жүйемізге «Пайдаланушы сұранысы» көрінісі бар бағдарламалар ретінде түседі. Мұның бәрі келіп түскен сұраныстардың бастапқы жіктелуіне еңбек құнының қызметкерлерінің төмендеуіне әкеледі. (Скриншотта мысал: 1.2 Әкімшілер 1С, 1.4 Билеттердің қосылуы, 1,5 Юныйақы ДЭС-ге қолдау)

Егер мұндай құрылымды шығару мүмкін болмаса, онда құрылымды жасау мүмкін болмаса, онда бір пошта жәшігін және ағаштан, ал бастапқы жіктеуден кейін қолданбалар бірінші қолдау желісіне таратылатын (үлгі скриншот) : 1.3 Пайдаланушыны қолдау).

Нәтижесінде, қосымша цикл өтеді:

  • Біріншіден, жобаға алғашқы автоматты енгізу болып жатыр;
  • Содан кейін сарапшы өтінішті таратады, - деп хабарлайды i. оны жіктейді, жіктейді және басымдық береді;
  • Осыдан кейін, талдаушы өтінішті қажетті филиалға аударады.

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

  • Басымдық;
  • Санат;
  • Тұтынушы бөлімі;
  • Кастомдық кен орындары.

Анау. Егер оқиға орын алса, оның назардан тыс қалғанына сенімді бола аласыз.

Алынған қосымшалар мен өрістердің мысалы:

«Жоба» параметрлері

«Жобаның» ішінде трекерлердің бірнеше түрлері болуы мүмкін. Мысалы, мысалы, жиі қолданылатын трекерлер:

  • Пайдаланушының сұранысы;
  • Тапсырма;
  • Қате;
  • Сөйлем;
  • Бизнес-жоба;
  • Бизнес-жобалар бағдарламасы және т.б.

Трекерлер шексіз сан болуы мүмкін - оларды қолмен қосуға болады. Әр трекер икемді конфигурацияланған.

«Жоба» параметрлерінде біз оның қай трекерлерді қолданып, қандай да бір өрістерді қосуға болатындығын көрсете аламыз.

Сондай-ақ, қажетті модульдер және басқа параметрлер де әр филиалға қосылады. Сіз мұны стандартты Redmine құжаттамасынан таба аласыз.

Модульдерді қосқаннан кейін, кез-келген күрделі манипуляцияларды шығарудың қажеті жоқ, сізге тек «Жобаның» модульдерінің тізімін сақтау керек және олар сіз барған кезде сізге қажет болған кезде пайда болады Параметрлер.

Сонымен қатар, Redmine «жобаға» және жеке байланысты функцияларға, сондай-ақ әр өрістің қол жетімділігіне қол жеткізуге икемді түрде теңшелген.

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

Бизнес-жобалар

Мен аздап қайталаймын. «Жобалау» ұғымдарында «жоба» ұғымдарында - бұл құрылымның құрылымы, содан кейін нақты жобаларды қолдау үшін біз «Бизнес-жоба» және «Бизнес-жоба бағдарламасы» трекерлерімен бөлек филиал бөлдік. Бұл бізге біздің бизнес-жобалар туралы есептерді сақтауға және тарату негіздері бойынша шығындар нысанын жүргізуге мүмкіндік береді.

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

Сондықтан Біздің басқару компаниясы, департаменттері орталықтан орталықта Висадильс ГК кіреді. Осыған байланысты біз кез-келген компания үшін де, бірнеше компаниялар үшін де жобаларды жеке-жеке өткізіп жатырмыз. Нәтижесінде, әр жоба үшін және міндет - бюджеттеу және бөлімдердің құнын есептеу.

Бизнес-жоба карточкасында сіз сонымен қатар қажетті өрістерді теңшей аласыз. Біз қолданатын өрістердің мысалы:

  • Базаны бөлу / алушы;
  • Жоба үшін бонус;
  • Еңбек шығындарын бағалау;
  • Аяқталу / аяқтау күндері жоспарланған;
  • Күн жағдайы туралы есеп және басқалар.

Жоба аясында жасалған барлық тапсырмалар бизнес-жобаның негізгі картасына бағынады.

Күй туралы есеп клиенттерге аптасына бір рет тапсырылады. Барлық оқиға картада жинақтайды және мүдделі тараптарға жіберіледі.

Клиент және басқа мүдделі тараптар кез-келген уақытта бизнес-жоба туралы келесі ақпаратты көре алады:

  • Жобаның мәртебесі;
  • Болжалды еңбек шығындары;
  • Қазіргі уақытта еңбек шығындары қазіргі уақытта орындалу аясында және қызметкерлер;
  • Жобаның дайындығы;
  • Бизнес-жобаны тұжырымдау;
  • Корреспонденцияның бүкіл тарихы;
  • Егер ол басымдыққа байланысты кейінге қалдырылса, жобаның жоспарлау күні басталды;
  • Жоба аяқталғанның жоспарланған күні.

Нақты еңбек шығындары ведомстволық бағыныстағы бизнес-жобаның тапсырмаларынан бастап бөлімдер қызметкерлерімен өткізіледі.

Құрылған тапсырмаларға сүйене отырып, сіз ганта диаграммасын жасай аласыз, бірақ тек ақпараттық нұсқада. Сонымен қатар, оны және интерактивті пайдалану мүмкін емес.

Күнтізбелік жоспарлау кестесімен жұмыс жасағанда, сіз графикалық есептерді қолдана аласыз. Мысалға:

Біз тапсырмаларды апта сайын жоспарлау аясында тарату үшін тапсырма тақталарын қолданамыз.

Мұның бәрі қосылатын модульдер арқылы жүзеге асырылады, оған ептілік немесе Канбан тақталарын жүргізу мүмкіндігі кіреді.

Мысал ретінде:

Плагиннің сипаттамаларын ескере отырып, ол Канбан тақтасы сияқты болып көрінеді. Оны пакеттермен интерактивті түрде жеңуге болады - бұл мәртебенің де, орындаушылар арасында да. Үш интерфейс бойынша тексерілді - ол тек екіде жұмыс істейді. Стандартты интерфейс дәл жұмыс істейді. Планеталар / митингтер үшін үлкен теледидар / экранда көрсету өте ыңғайлы.

Сондай-ақ, жоспарлау нұсқаларын қолдана отырып, содан кейін нұсқаларды шығарылымдарға түрлендіруге болады.

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

Стандартты еңбек есептері:

Біз есепті еңбек шығындары туралы есепте қолданамыз:

  • Құны Таралу дерекқоры - біздің жеке өрісіміз;
  • Құны алушы - біздің Кастом кен орны;
  • Пайдаланушы стандартты өріс болып табылады.

Құрылымы кезеңдер тұрғысынан пайда болуы мүмкін:

Біздің бюджетіміз үшін біз тек «ай» қолданамыз. Мысал:

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

Сонымен қатар, сіз әр хабарлама үшін егжей-тегжейлі есепті жасай аласыз. Қажет болса, барлық есептер CSV-ге ауыстырылады, сондықтан қосымша талдау Excel бағдарламасында жасалуы мүмкін.

Әрине, шынайы 1C-лақап ретінде біз Redmine-ді жүк түсіру туралы ақпаратты 1С-тен 1С-да жазуға болады, олар 1С-да қажетті топтармен және ақпаратпен 1С құрайды.

Шығын есептерінің бірінің мысалы:

Redmine функциялары туралы аздап

Redmine-дағы қосымша пайдалы функциялардың ішінде мен ерекшеленгім келеді:

  • Аутентификация режимі - жарнамамен немесе логинмен де, парольмен;

  • Ескертулер жүйесі. Пайдаланушыға тапсырманың өзгеруі туралы хабарланады. Электрондық пошта ескертулері мен RSS теңшеуге болады;

  • Пайдаланушыларды топтарға біріктіру. Осы құралмен сіз кәсіпорынның Redmine иерархиялық құрылымында жасай аласыз. Бухгалтерлік есеп жүйесімен интеграцияланған және топтардағы құрылымын клондау бойынша плагиндер бар;
  • Бірнеше деңгейлі бірнеше күйді орнатумен оң жақта рөл үлгісі;

  • Әр рөл үшін әр трекшінің жұмыс процесін (өмірлік циклін) орнату;

  • MS Outlook көмегімен интеграцияланған плагиндердің болуы. Мысалы, көптеген функциялары бар өте ыңғайлы плагин, мысалы, Redmine-де тікелей әріптен, түсініктеме беру, бақылау және т.б. Ресми сайт:

https://ru.a.a.ausoftware.com/

  • Телеграмма және SMS шлюздері сияқты жедел хабар алмасу жүйелерімен біріктіру үшін плагиндер де бар. Кез келген байланыс арнасында сіз оқыс оқиғалар, мысалы, инциденттер, мониторинг туралы ақпарат және т.б. жібере аласыз;
  • Егер құзырет болса, плагиндерді өздері жасауға болады.

Сұрақтар - жауаптар:

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

Жауап: Бұл тек тапсырыс берушіде бөлінген бөлек бөлек бөлек бөлек бөлек, онда таңдалған қызметтерге арналған тапсырмалар осы тұтынушы үшін жеке-жеке құрылуы мүмкін. Немесе филиалдағы барлық тапсырмаларға қол жетімділікті қамтамасыз етуге тура келеді - осы қызметке «жоба» қолдауы. Қызметтің белгісіндегі құқықтарды және «Жобаның» және тапсырыс берушінің «Жобаның» «қораптан тыс» нөміріндегі құқықтарды шектеудің стандартты мүмкіндігі жоқ. Мұндай плагинді іздей аласыз немесе оны өзіңіз жаза аласыз. Бізде ондай күрделі құрылым жоқ, бірақ олар үшін жеке негізгі бөлімшелерге қол жетімді болуы керек, олар үшін олар үшін олар құрылды.

Залдан сұрақ: Бұл әр клиент «жоба» болып табылады. Және бір «жобаның» ішінде кіші жобалар не істей алады?

Жауап: Ия, қалағаныңызша. Мысалы, біз, мысалы, грекше клиенттерге бөлек бөлек клиенттерге бөлек тұрамыз және оны негізгі қызметкерлер тұтынушыға және бүкіл құрылымды көре алмаймыз, өйткені Ол өте үлкен. Редмин параметрлерде икемді, бірақ, бірақ, өкінішке орай, және икемділігінде кейбір қолайсыздықтарды жеткізетін шектеулер бар. Әрине, жоғары мамандандырылған шешімдер көп, бірақ олар төленеді.

Залдан сұрақ : Әрбір мәртебеге қойылған еңбек шығындары жинақталған ба? Мәселен, «жұмыста» мәртебесі туралы мен 0,3, содан кейін «талдау» мәртебесі бойынша мен бірнеше еңбек шығындарын қойдым.

Жауап беру : Негізгі шығындар жалпы тапсырма үшін барады. Еңбек шығындарын мәртебеге бөлу мүмкін емес, бірақ еңбек шығындары «іс-шаралар» өрісіне ие, оның мәні сіз уақытты есептен шығаратын процесті көрсете алады. Ол да өңделеді. Еңбек шығындары арқылы жазылған кезде қызметкер белгіленген қызмет түрін таңдайды. Әрі қарай, есептерді қолдана отырып, уақытты процестер контекстінде алуға болады.

Әрекет түрін көрсетпестен, есеп тек қызметкер + күн контекстіндегі жалпы уақыт бойынша құрылуы мүмкін.

Жиынтық аналитикалық мәліметтерді есептер бойынша қарауға болады. Тапсырмада тікелей ағымдағы тапсырманың құны көрінеді.

Залдан сұрақ : Менің техникалық қолдаудың бірінші желісі мен техникалық қолдаудың екінші желісі бар екені белгілі болды. Олардың әрқайсысы бірдей тапсырмаға белгілі бір уақыт ішінде «жұмыста» өткізеді. Тиісінше, бірінші кезекте, екінші жолдағы, екінші жолдағы, үшінші жолда бір адамға нақты еңбек шығындарын қалай анықтауға болады?

Жауап беру : Мен қайталаймын, шығындар жалпы тапсырмаға барады, бірақ егер бір адам көп уақытты өткізсе, онда басқа біреуі уақыт өткізді, ал басқа адам уақыт қалды - бұл жерде көрініс табады. Жартылай жауап алдыңғы сұрақ бойынша берілді. Сонда сіз олардың қайсысын қанша жұмсағанын көре аласыз, бірақ тек осы нұсқада. Егер сіз жеке өрістерді еңбек шығындарын есептен шығару немесе пайдаланушы топтарын пайдалану және одан әрі қалыптастыру үшін жеке жолдар қоссаңыз, жеке шығындар жоқ.

Залдан сұрақ : Пайдаланушының өзара әрекеттесуі қалай ұйымдастырылған? Электрондық пошта арқылы?

Жауап беру : Жіберу электрондық поштаның стандартты хатына немесе пайдаланушының жазған немесе автоматты түрде Redmine бүктемесіне, егер ол осы тапсырманы бақылаушы болса. Сондай-ақ, егер ол Redmine пайдаланушысы болса, онда жоғарғы панельде қанша тапсырма берілетіні, қанша жаңа және қанша өзгерістер енгізілгені көрсетіледі. Қазір менде 20 тапсырманың бар екенін көремін, олардың бірі жаңа және біреуі өзгерді. Пайдаланушы жағынан - тек электрондық пошта.

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

Залдан сұрақ : Өтінімдерді тапсыру үшін веб-интерфейс бар ма?

Жауап беру : Емес. Redmine смартфондар мен планшеттерде жұмыс істейді, яғни. бейімделген интерфейсі бар. Бірақ қосымшаларды электрондық пошта арқылы жіберуге немесе пайдаланушыға тікелей жүйеге кіруге болады, оны тек жасау үшін ғана шектейді. Қосымша мүмкіндік ретінде сіз Redmine-де тапсырмалар жасау үшін Outlook бағдарламасына плагин салуға болады.

Қазіргі уақытта, пайдаланушылар немесе рөлдер контекстіндегі трекерлерге кіруді шектеуге болатын трекердің хидерлі плагині бар.

Мысал: «Жобалау» рөлі бар кез-келген қолданушы «жобада» рөлі бар кез-келген пайдаланушы «Пайдаланушыдан сұрау» трекерімен ғана қол жетімді.

Залдан сұрақ : Электрондық поштамен жұмыс істеудің функционалдығы қораптың бірі немесе плагиндерден жасалған ба?

Жауап беру :Ия, бұл «қораптан». Плагиндердің көмегімен ол қосымша икемделдер мен параметрлерді алады.

Залдан сұрақ : Біз жүйеге кірген тұтынушы туралы хабарламаны ғана конфигурациялауға бола ма, тек белгілі бір мәртебеге ие болды. Неліктен ол біздің ішкі он кезеңімізді қарау керек, егер ол тек тапсырма аяқталған кезде ғана өту керек болса, оны қарау керек пе?

Жауап беру :Біз бұл жағдайды келесідей шештік.

1. Ең алдымен, біз пайдаланушылар үшін - клиенттер үшін мүгедектер үшін мүгедектер үшін мүгедектер үшін мүгедектер үшін мүгедек болдық. Бұл параметр ағымдағы пайдаланушы үшін барлық Redmine үшін Global болып табылады.

2. Әрі қарай, қажетті филиал үшін («жоба») хаттар жіберу мүмкіндігін қосады.

3. Талдаушы немесе RP-Shnik электрондық поштаны стандартты механизм арқылы жібере алады: «Ескерту жіберу» түймесін басу арқылы картаны өңдеу режиміне кіріңіз. Қажет болса, қосымша алушыларды көрсетуге болады.

4. Жіберуші кез-келген мәтін жазып, қажетті қосымшаларды қоса алады. Немесе бұрын теңшелген үлгілерді қолданыңыз.

 

Мұны істеу үшін, дайын үлгі таңдалған, әріптің әрпіне ауыстырылып, оны тек қажет болған жағдайда толтыру үшін ғана қалады.

Осыдан кейін сіз «Қабылдау» түймесін басу керек, содан кейін түсініктеме сақталады және хат жіберіледі. Тапсырыс берушіге тұрақты хат түрінде хабарлама келеді.

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

Тұтынушыдан кез келген мәтінді жасырыңыз, егер ол оған тікелей тапсырма карталарына қол жеткізе алса, ол тек «жеке» түсініктемені қолдану арқылы немесе түсініктемелер түріне кіру арқылы мүмкін.

Екінші нұсқа - қосымша плагинді қолдану, өйткені Әдепкі бойынша, мұндай параметр жоқ.

Залдан сұрақ: Қабылданған тапсырмаға контрагентті байланыстыруға бола ма? Мысалы, менде PBX-пен телефон қоңырауы бар, онда контрагент нөмірі соғылған, ал Redmine-ді PBX-тен алынған нөмірді алады, тапсырманы жасайды және оны контрагентке үйретті. Сіз контрагенттер иерархиясының тапсырмасын шештіңіз бе?

Жауап: Жоқ, біз Redmine-ді IP телефониясымен біріктірген жоқпыз, бұл біздің мақсатымыз емес еді. Идея жақсы, бірақ біздің ерекшеліктерімізде ол қажет емес. Интернетте Redmine интеграциясын жұлдызшамен табуға болады.

Залдан сұрақ :Бізде IP телефониясында емес, контрагенттер иерархиясында сұрақ бар. Біз менеджерлердің Redmine-дағы контрагенттердің бірдей иерархиясын 1С ретінде көргіміз келеді.

Жауап беру : Жоқ, байланыс құрылымы тегіс. Біз қоштасқан жалғыз нәрсе - бұл бөлімге сілтеме. Біз қолданатын максимум Біз қолданатын компаниялар бөлімдер жинау болып табылады, біз сыртқы клиенттер үшін емес, барлық қызметтерді басқарамыз. Редминнің өзінде контрагенттердің иерархиясын ұйымдастыру мүмкін емес, бірақ сіз бірліктерді Redmine және 1C-ге байланыстыра аласыз және осы есепті 1С-тен шығарыңыз.

Залдан сұрақ : Ал қалтырау тереңдігі қай жерде? Бізде шартты түрде спринт бар - 7 күнтізбелік күн (5 жұмыс күні). Спринттің итерация деген не? Күнтізбелік апта дегеніміз не, Sprint нөмірі дегеніміз не?

Жауап беру : Скрум тереңдігін нұсқалармен басқаруға болады. Нұсқалардың ерекшелігі бар.

Ол үшін «Операциялық жоспар» (немесе «Интерфейске байланысты» арнайы бөлімінде (немесе «нұсқасы» бар.

Мысалы, менде үш нұсқа бар.

 

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

Әр нұсқа үшін тапсырмалар тізімдері, егер олар ұсынылса, сонымен қатар аяқталмағандар саны көрінеді.

Көрнекілікке арналған, сіз диаграммаларды қалыптастыра аласыз

Нұсқаларды топтастыруға, тапсырмаларды орындауға болады, оларға сәйкес тақталар салуға болады. Сіз тапсырмаларды спринттер арасында тасымалдауға болады - мұндай мүмкіндік «жоспарлау нұсқаларында» нұсқасында.

Шын мәнінде, Redmine ауқымы немесе Канбанада жұмысты ұйымдастырудың құралы бола алады. Алайда, кейде сұрыптау жеткіліксіз және ыңғайлы болу үшін басқа да аз нәрселер бар екенін ескеру қажет. Мүмкін, оны қолдайтын плагиндер бар шығар. Ағымдағы функционалдылықтың қажетті көлемінде жеткілікті. Мұнда сіз тапсырмаларды тағайындауға, спринттер арасында көшіруге, жоспарланған уақытқа уақытыңыз болмағаныңызды және т.б.

Залдан сұрақ : Қазіргі спринтте орындалмаған тапсырмаларды қалай ескереміз? Мен оны мәртебеде көруім керек пе? Немесе олар автоматты түрде автоматты түрде, мен олардың жаңа нұсқасын брондау үшін қажет екенін көрсетемін?

Жауап беру : Тапсырманы нұсқаға сәйкес таңдауға болады. Мысалы, «операциялық жоспарға» қарау, өйткені оның қанша пайызы және қалай орындалды. Бұл. Спринттен қанша тапсырма жабылады және қанша жабық емес - ол әлі жазылған. Тиісті элементті басқан кезде, жабылмаған тапсырмалар тізімі ашық. Әрі қарай, мен айтқанымдай, оларды талдауға және басқа спринтке жіберуге болады.

Сондай-ақ, сіз тапсырмалармен, сол нұсқалар бойынша және мәртебелі жағдай бойынша тақталар пішінді жасай аласыз.

Әрине, тұрақты жұмыс істеуге және пайдаланылатын қажетті таңдаулармен стандартты тапсырмалар тізімін қолданыңыз.

Залдан сұрақ : Тапсырманы басқа спринтке қалай беруге болады - мен бір қойындыдағы, басқа тақтадағы тапсырмалар тізімін, басқа тақтадағы тақтайшаны және ауыстыруым керек пе?

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

Залдан сұрақ: Барлық құлыптан босатылған тапсырмаларды қалай бере аласыз? Мүмкін мен үшін үш немесе төрт нұсқа, онда менде бірқатар маңызды міндет болды. Мен оны жаздым, ол сол жерде ілулі тұр. Мен оны қалай жоғалтпауға болады? Менің түсінуімше, енді сіз таңдалған спринттен тек бөлінбеген тапсырмаларды немесе тапсырмаларды көре аласыз. Кумулятивтік нәтижесімен барлық құлыптан босатылған тапсырмаларды қалай көруге болады, оларды түсіну, оларды қазіргі спринтке апармаңыз немесе қабылдауға болмайды?

Жауап: Мұны тапсырмалармен сүзу арқылы жүзеге асыруға болады. Сіз таңдау параметрлерін қажетті параметрлермен «Ашу» күйінде жасай аласыз.

 

Мысалы, «Жабу тапсырмалары» деп аталатын параметрді қарастыра аламыз. «Шешілген» мәртебесі бар «Шешілді» мәртебесі бар, оларды біздің Департамент іске асырды және тапсырыс берушіге өндіріске тапсырды, бірақ тапсырыс берушінің кері байланысы әлі алған жоқ. Анау. Бұл өндірісті пайдалану және жабу нәтижелерін нақтылау үшін тексерілетін тапсырмалар пулы. Мысалы, «Сәйкес» күй сүзгісінің мәнін және «Жаңа» белгісін өзгертуге болады. Нәтижесінде жұмыс істеуге әлі жоқ жаңа міндеттер көрсетіледі. Сіз стандартты және теңшелетін өрістердің күйін, басымдықтарын, санаттарын, кез-келген мәндерін өзгерте аласыз.

Мысалы, сіз арнайы пайдаланушы өрісін сүзгіге қосуға болады. Бұл ыңғайлы құрал, өте қарапайым. Жоба үшін, тапсырма үшін, байланыс үшін.

Жаңа өріс - объектінің түрін көрсетеміз, біз оны қосамыз, көбінесе «тапсырмаларды» жиі қолданады.

Біз өріс форматын көрсетеміз - қажеттіліктердің 90% -ын құрайтын нұсқалар.

Рөлдер қалай атауын көрсетіңіз.

Біз қай жобалар үшін қандай жобалар қолданылатынын көрсетеміз.

Залдан сұрақ : Және жеке өрістерді міндетті түрде жасауға болады ма?

Жауап беру : Әрине, 1С қосымша мәліметтермен ұқсастық арқылы.

Міндетті өрістер қызыл жұлдызшамен бірге атаудың оң жағымен белгіленген.

Залдан сұрақ : Ал сіз орындалған жұмыс туралы есептеріңіз болды ма? Дәл сол тапсырмада басқа пайдаланушыға барады - тапсырмалар бастамашысы бар және орындаушы бар.

Жауап: Бұл дұрыс, егер өріс өзгерсе - кімге тағайындалған болса, онда есепте ол соңғы мәнді қайтарады.

Сізге барлығымызды қалай ұйымдастырғанымызды айтайын. Ішінара қайталаңыз.

  • Сервистік үстелге арналған ең маңызды трек - бұл «пайдаланушының сұранысы», оның көмегімен пошта автоматты түрде бөлініп, әріптер «пайдаланушы сұраныстарына» айналады. Егер пайдаланушы Redmine-дан хабарлау үшін жауап хатын жіберген болса немесе сол тақырыппен анықтаманы жіберген болса, онда тақырып бойынша немесе тақырыпта сол тақырыпта немесе идентификаторы сол кездегі мәтіннен бұрыннан бар сұрауға мәтінді тіркейді - классикалық желімдеу функциясы қолданылады.
  • Келесі, мысалы, KIS кафедрасында кеңес алу туралы өтініш келіп, сарапшылардың кеңесшілері өтінімді бөліп, өзінің негізгі жіктемесін бөледі. Бұл оқиға, қате немесе тапсырма екенін анықтаңыз. Бұл тіпті жаңа жобаны жасау да идея болуы мүмкін. Тиісінше, бұл сонымен қатар қызмет көрсету үстелінің бөлігі. Жіктелгеннен кейін барлық «пайдаланушының сұранысы» Itass филиалының қосалқы жобаларына таратылады, онда олармен бірге жұмыстар жүргізілуде.
  • Егер бұл жұмыс әзірлеуші ​​үшін тапсырманы орындаса, онда пайдаланушының өтініші негізінде, байланысты бағынышты «тапсырма» жасалады. Яғни, «Пайдаланушыдан сұрау» трекер өзінде тұрады, ал тапсырма трекшісі де бөлек. Бізде кішігірім модификациялар мен қателерді түзету туралы айтып отырмыз, оларда жеке ағын бар - олар «пайдаланушы сұранымдарынан» пайда болады.
  • Егер тапсырма белгілі бір бизнес-жобаға қатысты болса және әзірлеуші ​​оны «пайдаланушының сұранысы» негізінде жасамаса, ол бағынышты бизнес-жобаға KISA функционалдылығының блоктарына байланған, сондықтан оны көруге болатындай етіп - Қандай блокта және оған байланысты біз жасаған - бұл «пайдаланушының өтініші» немесе бизнес-жоба болды.
  • Біз бизнеспен байланысқан «Бизнес-жоба» трекері, біз бизнеспен, кішігірім нақтылау және кішігірім нақтылау туралы емес және бизнес-құнды жүзеге асыратын нақты жобалармен жұмыс жасаймыз. «Бизнес-жоба» -де бағынышты тапсырмалар, сонымен қатар олардың ішкі және тіпті пакеттері болуы мүмкін - үлкен, бағынбау және қосылыстар. Бұл осындай мини-дәлел. Барлық осы ішкі қоймалар қайтадан KIS функционалдылығының блоктарына байланған.
  • Тапсырманың қайдан келгені маңызды емес - Дағдарлықтан немесе бизнес-жобадан бастап. Бірақ бәріміз оларды функционалдылық блоктарына байлап аламыз.

Жоғарыда айтылғандарға сүйене отырып, мен қайталаймын, біз еңбек шығындарын контексте көре аламыз:

  • KISA функцияларының блоктары;
  • Жобалар;
  • Орындаушылар;
  • Байланыс «сұрау - тапсырмалар / Бизнес-жоба - бағынышты трекерлер».

Скриншот бір айлық жобалар аясында нақты еңбек шығындары бар мысал келтіреді. Қызметкерлер іс жүзінде жұмсалған уақытты өздері жасаған тапсырмалар бойынша таратуы керек. Бұл уақыт парағы деп аталады. Бізде күнделікті әзірлеушілер бар, «жұмыс есептері» арнайы жазбаларына кіріп, олардың уақытын таратады - еңбек фактісі қалыптасады. Осылайша, біз кем дегенде, іс жүзінде, іс жүзінде жобаның бюджетін басқарамыз.

Біздің жобаларымыздың алдын-ала жұмыс жоспары бар. Біз көріп отырған әр жобада біз одан асып кеткенбіз бе, жоқ па. Redmine жобаға бағынышты барлық тапсырмалардың енін автоматты түрде қорытындылайды. Тиісінше, біз бұл жобаны 700 сағат бөлінгенін білеміз. Біз фактіні көріп отырмыз - 617 сағат жұмыс істеген. Бұл жобаларды басқару элементтерінің бірі.

Оқиғалар жүйесінің жұмыс процесі келесідей ұсынылуы мүмкін:

  • Талдаушы кеңесшісі сұралған сұраныс бойынша талдау жүргізеді, қажет болған жағдайда әзірлеу міндетін қалыптастырады;
  • Әзірлеуші ​​тапсырманы жүзеге асырады және оның аналитикалық кеңесшісін тексеру және одан әрі байланыстыру үшін қайтарады;
  • Талдау жөніндегі кеңесші пайдаланушының өтініші бойынша нәтижелерiнiң сұранысы бойынша байланыста;
  • Егер бәрі тәртіппен болса, талдаушы тапсырманы жабады - әзірлеуші ​​тапсырмаларды жабуға тыйым салынады.

Қосымша тапсырмалар бойынша, соның ішінде. Дизайн, процесс кеңейтілген құрастырылған:

Әрине, барлық өзгерістер шығарылымды шығару арқылы жұмыс базасына түседі.

Егер сіз оны ыңғайлы нұсқа бойынша жіберсеңіз, онда бізде «сегіз» бар.

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

Залдан сұрақ : Нақты әзірлеуші ​​қандай міндеттерді орындағаны туралы ақпарат алуға бола ма?

Жауап беру : Сонда бар. Қызметкердің қайсысы қанша уақыт және мен қай күні өткізген қызметкердің қандай құралы бар екенін көре аласыз.

Немесе оны «еңбек шығындары» стандартты есеп бойынша көруге болады - оны декодтаулары бар пайдаланушылар тұрғысынан да қалыптастыруға болады.

Залдан сұрақ : Және еңбек шығындарын қалай бақылау керек?

Жауап: Қызметкер өз жұмысын «жұмыс туралы есеп» арқылы басқарады. Тапсырмадағы еңбек шығындарын белгілеу қолмен жүзеге асырылады - тікелей тапсырмада немесе «жұмыс есебінде». Уақытты бақылауға мүмкіндік беретін плагиндер бар. Мысалы, Redmine шығарылымының Timer плагині келесідей:

Тапсырмада жұмыс істей бастағанда, қызметкер «Ойнату» түймесін және соңында - «Кідірту» түймесін басыңыз. Тапсырманы сақтау кезінде еңбек шығындары оған бекітілген.

Залдан сұрақ : Уақытымды басқару және ресурстарға сұрақ - бұл менің қызметкерлерім қалай жүктеген кезде тіркелу, тіркеуден өткеннен кейін, тіркелу, тіркеуден өткен кезде немесе жоспарлауға бола ма? Мен ертеңгі күнде менің бағдарламашы осы тапсырманы орындау керек, ал ертеңнен кейінгі күн. Мен, шартты түрде сөйлейтінін түсінемін, бұл қуатты бағдарламашы, ол екі, күніне үш, күніне үш, мен бір апта кезекке кезекке қоюға болады.

Жауап беру :Жоспарлау мүмкіндігі, бірақ ол жетілмеген емес - тегін өнім сіздің нюанстарыңызды жасайды. «Жоспарланған уақыт» өрісі бар, егер сіз жоспарлау арқылы стандартты өріс болмаса, ол сіз қанша сағат жұмсайды. Жоспарланған уақытты көрсетуге болады, содан кейін жоспарланған және нақты уақытты салыстыруға болады. Әрине, сіз Poker жоспарлау үшін стандартты тарих нүктелерін қолдана аласыз.

Залдан сұрақ : Сіз викидің Редминге ыңғайсыз екенін айттыңыз.

Жауап беру :Редминдегі вики достық емес көрінеді.

 

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

Іздеу - мәтіннің ішіндегі және тақырыптар бойынша. Егер сіз іздеуде «алмасу» кірсеңіз, ол екі тақырып пен трекерлерге де беріледі. Трекердің түрі бойынша таңдау бар.

Мазмұн кестесі басты бет емес және викиді енгізу кезінде жасалған кезде жасалған мақалалардың тізімі көрсетілген.

Мазмұн кестесі келесідей:

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

Мақалалардың өзгеру тарихы жүргізіліп, қашан және қай өзгерген кезде, қашан және қай өзгерген кезде табуға болады.

Залдан сұрақ : Вики қалай толтырылады?

Жауап беру : Біздің процесс келесідей салынған. Сервистік үстелді талдау өткен кезеңдегі белгілі бір кезеңділікпен жүзеге асырылады. Сарапшылардың сұранысын сұраған кезде аналитиктер жасаған алғашқы жіктеудің көмегімен біз тақырыптарды қорытындылауға және ең проблемалық аймақтарды анықтауға тырысамыз. Әрі қарай - біз өзіне-өзі қызмет көрсетуді ұсынамыз, Пайдаланушының өзі өз мәселесін немесе мәселесін қалай шешуге болатындығын құжаттау. Сонымен қатар, ағымдағы жұмыс барысында талдаушы қажеттілік туындаған жағдайда, жалпы талдауды күтпей-ақ, өз қалауы бойынша мақалалар жасай алады. Сондай-ақ, вики-нұсқаулықты дайындау әзірленген бизнес-жобалар аясында немесе арнайы арнайы құжаттама жобалары аясында жүзеге асырылады. Бұл келіспеушілік емес, ынтымақтастық емес. Бұл жоғарыдан төменге дейін әкімшілік әдістермен. Пайдаланушылар бұған қатыспайды.

Залдан сұрақ : Әріптестердің бірі өте қызықты жүйені қолданады. Маған өте ұнады, мен оны өзім жүзеге асырғым келеді. Техникалық қолдаудың бірінші желісі әрдайым викидің тапсырмасын жабуға міндетті. Егер ол викиде мақаланы таба алмаса, ол екінші техникалық қолдаудың екінші жолына жүгінеді. Екінші жолда тапсырмаға бекітілуі керек мақала жасайды.

Жауап беру :Біз де, соншалықты байқап көріңіз, бірақ біз иә, біз - жиынтықтар, талданып, бірқатар іс-шараларды жасадық. Бірақ бұл бірнеше ай қажет. Содан кейін тағы - отырды, талданды, қажетті блоктарды бөлді, бірқатар іс-шаралар өткізді.

Залдан сұрақ : Өте айқын емес - Redmine-мен интеграция қалай?

Жауап беру :1c Сақтауға өзгертулерді сақтаған кезде (есептеу кезінде), сипаттама «#» тегімен тапсырманың нөмірін көрсетеді, мысалы, «# 74516». Осылайша, біз бухгалтерлік есеп арқылы аламыз - біз Git сақтау орындарында қандай комитеттердің тапсырмаға байланғанын көре аламыз. Біз үшін бұл жұмыс үстелінің шешімі, сондықтан біз оларды ыңғайлы түрде басқарамыз, және қажет болса, басқа шешімге барыңыз, өйткені барлық қажеттіліктер өседі, ал барлық қажетті қызыл қажеттіліктерді қамтуға болмайды. Сондықтан, мен тағы да кешірім сұраймын - егер сіз өнімді таңдасаңыз, оны автоматтандырғыңыз келетінін және қай блоктарды «жабуға» дайындағыңыз келеді.

Залдан сұрақ : Сіз мобильді қосымшаны Redmine-дан қолдандыңыз ба?

Жауап беру :Мобильді қосымша - бұл өте ыңғайлы емес. Біздің ұйымда оған қажет емес. Біз негізінен қалалық компьютерде немесе ноутбукпен жұмыс жасаймыз. Сондай-ақ, плагиндерді ақпараттық мүмкіндіктермен пайдалануға болады - мысалы, SMS немесе жеделхат арқылы пайдалану.

Залдан сұрақ : Сіз репозиторийді Git-те түсіресіз, ал сіз сол жерде не көресіз?

Жауап беру : Компьютерлік GIT-та тапсырмаға сілтеме бар. Комитеттен біз міндет міндетін ашамыз. Мәселеменен біз онымен байланысты байланыста бола аламыз. Әр жобаға иерархия қандай болмасын, сіз репозиторийіңізді қосуға болады. Әрине, GIT-пен интеграция толығымен веб-интерфейс арқылы енгізілмейді. Тұтқалар әлі де өрмелеу керек, бірақ қарапайым, бірақ қарапайым.

Соңында бізде бар:

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

Мамандық:

  • Redmine - үлкен және белсенді қауымдастығы бар OpenSource-өнім;
  • Ол шығындар, арзан, икемді, бейімделген, оңай интеграцияланатын және масштабтау бойынша болжамды;
  • Қате трекерді толығымен жабады, жартылай жобаны басқару, өте аздап - ЮНИНС;
  • Гитпен интеграция;
  • «Шыбында» Кастомизиттер;
  • Онда плагиндердің кең спектрі бар. Сонымен қатар, олардың процестерін автоматтандыру үшін мамандарды табу оңай;
  • Нақты еңбек шығындарын ыңғайлы есепке алу. Еңбек шығындары мен бюджеттерді жоспарлау мүмкіндігі.

Минус:

  • Ыңғайсыз вики;
  • Егер сізге процестерді автоматтандыру қажет болса және рельстерде құзыреттілік болмаған кезде, тек плагиндерді қолдану немесе үшінші тарап әзірлеушілерді іздеу мүмкін;
  • Аналитикалық есептердің аз саны;
  • Әрқашан «достық» интерфейс бола бермейді;
  • Иерархия түрінде сақтағыңыз келетін ыңғайсыз жаппай жіктеуіштер.

Redmine өнімді пайдалану барысында біз өз қызметімізді талдау, жүйелеу және автоматтандыру және біздің құрылымымызда хаостың төмендеуі туралы көп жұмыс жасадық. Олар бөлімдердегі және бүкіл ұйымның бизнес-процестеріндегі процестерді өзгерту және оңтайландыру жасады. Департаменттер жұмысындағы және дизайн жұмыстарында бақылау, аналитикалық және басқарушылық функцияларды оңтайландырды және жетілдірді.

Біз алған қосымша қадам - ​​бұл білім базасын инфликлинг жүйесіндегі білімді бөліп көрсету, өйткені Бірлесіп жұмыс істеу мүмкіндігі ұйымдарды дамытудың негізгі тетіктерінің бірі болып табылады, сізге хабарламалар шығаруға, ақпарат беру уақытын қысқартуға, инциденттерді шешуге уақытын қысқартады.

Redmine бөлігінде нақты және бақыланатын бизнес-процестерді құру үшін қосымша қадамдар болады.

Жалпы, құралды таңдаңыз, және сіздің хаосыңызға назар аудармаңыз.

*****************

Бұл мақала Есеп нәтижелері бойынша 2007 жылы «Affostart» АҚ конференциясында оқылған. Қосымша мақалаларды мына жерден табуға болады.

2020 жылы біз барлығын Мәскеуде 7 аймақтық қаражатқа, сондай-ақ Мерейтой-инфостарттың мерейтойына қатысуға шақырамыз.

Оқиғаны таңдаңыз.

Redmine. - Жобаны басқару және тапсырмалар (қателерді бақылауды қоса) веб-қосымшасын ашыңыз. Redmine Ruby-да жазылған және - бұл рельстердегі әйгілі веб-рақат рубиніне негізделген қосымша. GNU жалпы мемлекеттік лицензиясына сәйкес таратылады.

Функция

Бұл өнім келесі мүмкіндіктерді ұсынады:

  • бірнеше жобаларды жүргізу;
  • Рөлге негізделген икемді қол жетімділік жүйесі;
  • Қателерді бақылау жүйесі;
  • Гант және күнтізбелік диаграммалар;
  • Жобаның жаңалықтары, құжаттар және файлдарды басқару;
  • RSS ағындары мен электрондық поштасы арқылы өзгертулер туралы ескерту;
  • әр жоба үшін вики;
  • Әр жобаға арналған форумдар;
  • уақытша шығындарды есепке алу;
  • Оқиғалар, уақыт шығындары, жобалар, жобалар және пайдаланушылар үшін теңшелетін салалар;
  • Нұсқалармен оңай интеграция (SVN, CVS, GIT, GIT, Mercural, Bazaar және Darcs);
  • Қабылданған хаттар негізінде қате жазбаларын құру;
  • LDAP бірнеше аутентификациясын қолдау;
  • Жаңа пайдаланушыларды өз бетінше тіркеу мүмкіндігі;
  • Көптілді интерфейс (соның ішінде орыс);
  • MySQL DBMS, Postgresql, Sqlite, Oracle үшін қолдау.

Деректер базасының құрылымы

Пайдаланушылар жүйесі

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

Рғының раты

Пайдаланушы рөлдері пайдаланушының кіру құқығын анықтауға арналған икемді модельмен анықталады. Рөлдерді әр түрлі жүйелік функцияларға ажыратуға мүмкіндік беретін артықшылықтар жиынтығын қамтиды.

Пайдаланушыларға ол қатысатын әр жобада рөл тағайындалады, мысалы, «А-дағы« Жобаны әзірлеу жөніндегі жобадағы менеджер »,« Компанияның интранет компаниясын »және« Клиент »компаниясының реакторлық жобасына қолдау үшін жобада әзірлеуші. «В» компаниясының ақпараттық жүйесінің «. Пайдаланушыда бірнеше рөлдер болуы мүмкін. Қазіргі уақытта бөлек тапсырма (шығарылым) үшін рөл тағайындау мүмкін емес.

Жобалар

Жоба жобаны басқару жүйесінің тақырыптағы негізгі ұғымдарының бірі болып табылады. Осы субъектінің арқасында бірлескен жұмысты ұйымдастыруға және бірнеше жобаларды ұйымдастыруға болады, бір уақытта түрлі пайдаланушыларға қол жетімділікті делимитациялауға болады (жоғарыдан қараңыз). Жобалар иерархиялық ұя салуға рұқсат етіледі.

Тренерлер

Трекерлер - бұл жобада тапсырмалар сұрыпталған негізгі жіктелуі. Өзі бойынша, «Tracker» түсінігі қателіктерді есепке алу жүйелеріне қайта оралады (Eng.) Қателерді бақылау құралы ), әр бөлек жобаны ұсынды.

Шын мәнінде, «Redmine» трекерлерінде «Тренинг» класының аналогы болып табылады және әр түрлі міндеттердің полиморфизмінің негізі болып табылады және әр түрлі салаларда әр түрлі салаларға анықтауға мүмкіндік береді. Трекерлердің мысалдары «жетілдіру», «Қате», «Құжаттама», «Қолдау»,

Тапсырмалар

Тапсырмалар - бұл барлық жүйенің орталық тұжырымдамасы болып табылады, олар сіз өнеркіңіз келетін белгілі бір тапсырманы сипаттайды. Әр тапсырмада міндетті сипаттама және автор, міндетті түрде, міндетті түрде трекерге байланған.

Әр тапсырманың мәртебесі бар. Күйлер - бұл әр түрлі рөлдер үшін мәртебені тағайындау құқығын анықтау мүмкіндігі бар жеке нысан (мысалы, «күйі» күйі »тек менеджер тағайындауға болады) немесе тапсырманың өзектілігін анықтау (мысалы,« ашық »,» тағайындалған «- тиісті және« жабық »,« қабылданбады »- жоқ).

Әр жоба үшін, әзірлеу кезеңдерінің жиынтығы және тапсырмалар жиынтығы бөлек бөлек анықталған. Басқа салалар сонымен қатар «болжалды уақыт» үшін қызықты, ол «құру» кестелері, сондай-ақ бақылаушылардың тапсырманы таңдау саласы ретінде қызмет етеді («Хабарландыруларды алу» бөлімін қараңыз). Тапсырмалар файлдарды тіркей алады («Жеке нысан»).

Басқа тізімделген қасиеттердің мәндері (мысалы, басымдылық) жеке ортақ кестеде сақталады.

Тапсырмалардың мәртебесін бақылау

Пайдаланушылардың тапсырмалар параметрлеріне өзгертулерді бақылау үшін жүйе екі нысанды жауап береді: «Өзгерту журналын және« өзгертілген параметрді жазу ». Журнал жазбасы пайдаланушының тапсырманы және / немесе оған түсініктеме қосу үшін пайдаланушының бір әрекетін көрсетеді. Яғни, бір уақытта тапсырманың тарихын және диалог жүргізудің құралын жүргізуге арналған құрал ретінде қызмет етеді.

«Өзгертілген» нысан «өзгертілген» нысан жеке журнал жазбасына байланады және пайдаланушы өзгерген параметрдің ескі және жаңа мәнін сақтауға арналған.

Тапсырмалар арасындағы байланыс

Тапсырмаларды өзара байланысты болуы мүмкін: мысалы, бір тапсырма - бұл басқа немесе оған дейін ішкі жағынан ішкі жағалау. Бұл ақпарат Бағдарламаны әзірлеуді жоспарлауда пайдалы болуы мүмкін, жеке ұйым оны редакцияда сақтау үшін жауап береді.

Уақыт жобасына жұмсалған бухгалтерлік есеп

Жүйе пайдаланушыларға және тапсырмаға байланысты «жұмсалған уақыт» мәніне байланысты жұмсалған уақытты есепке алады. Маңыздылық сізге жұмсалған уақытты, пайдаланушы әрекеттерінің түрін (әзірлеу, дизайн, қолдау) және жұмыс туралы қысқаша түсініктеме сақтауға мүмкіндік береді. Бұл деректерді, мысалы, жобадағы әр қатысушының қосқан үлесін және нақты еңбек қарқынын және даму құнын бағалау үшін пайдалануға болады.

Тапсырыс беру репозиторийлері

Redmine түрлі нұсқаларымен интеграцияланады (репозиторийлер). Интеграция - бұл сыртқы репозиторийдегі өзгерістерді бақылау, оларды дерекқорда бекітіңіз, белгілі бір тапсырмалармен байланысу үшін өзгерістерді талдау. Сыртқы репозиторийлермен интеграциялау жүйесінің информологиялық құрылымында үш субъект жауап береді: «Репозиторий», «Редакторлар» және «Өзгерістер». «Репозиторий» - бұл қосалқы репозиторий түрін, оның орналасқан жері мен пайдаланушысының сәйкестендіру деректерін сақтайтын жоба.

«Редакция» - репозиторийдің редакциялық тақтасының дисплейі, ал ақпарат өрістерінен басқа, белгілі бір тапсырмаға байланыстыруға болады (бұл «REP-лар #num» өзгерістерінің сипаттамасында сіз Num Тапсырма нөмірі) және редакция алқасының авторы. «Өзгерту» ұйым өзгертілген (қосылған, қашықтан, жылжытылған, өзгертілген) файлдардың тізімін әр басылымда сақтауға арналған.

Хабарламалар туралы түбіртектер

Сайтта болып жатқан өзгерістер туралы пайдаланушы туралы хабарландырулар әр түрлі сыныптардың (жобалар, міндеттер, форумдар және т.б.) пайдаланушыларды байланыстыратын «бақылаушылардың» мәнін қолдана отырып жүзеге асырылады. Деректер базасында RSS жазылымға кіру кілттері сақталады, осы технология арқылы хабарламаларға рұқсат беріледі, сонымен бірге хабарландырулар электрондық поштам арқылы жіберіледі.

Кейбір кемшіліктер Redmine

Жаңа ескі нұсқа үшін сіз солай етуіңіз керек.Бейтараптықты тексеріңіз.

Талқылау парағында мәліметтер болуы керек.

  • Redmine файлдары мен құжаттарын басқару оларды қосу, жою және өңдеу үшін азаяды. Сіз кез-келген файлдарға немесе жеке құжаттарға қатынасу құқықтарын басқара алмайсыз.
  • Құжаттарды өзгерту туралы ескертулер жоқ.
  • Redmine-де сіз жеке тапсырмалар өрістері деңгейінде қол жеткізу құқығын басқара алмайсыз. Мәселен, қазіргі уақытта жобадағы жұмыстың немесе жұмсалған уақыт туралы ақпарат алу мүмкін емес.
  • Redmine-де барлық қосымша өрістер барлық пайдаланушыларға қол жетімді, жобаның барлық қатысушылары оларды көре алады және оларды өзгерте алады. Бұл шектеулер менеджерлер мен әзірлеушілер және клиенттер жобаға қол жетімді болған кезде біртекті емес команданың қатысуымен қиындықтарға әкелуі мүмкін.
  • Redmine жұмыс процесінде ауысулардың түрлерін бөлуге құқығы жоқ. Мысалы, енді біреу қатені түзетуді аяқтаған кезде, ол жауапты сынаушыны таңдауы керек және құрылыс санын көрсетуі керек екенін көрсету мүмкін емес. Сондай-ақ, сіз бағдарламашылар арасындағы ішкі корреспонденцияны жасырмауға болады.
  • Редминде тапсырмалардың жалпы еңбек қарқындылығы тапсырмалар тізімінде көрсетілмейді, ал еңбекке қарсы есептерде, ал жұмыс жасау мүмкін емес, соның ішінде мердігердің пікірінше.

Чилипроект.

Жобаға қатысты кейбір пайдаланушылардың көзқарасы әзірлеушілердің көшбасшысының көзқарастарымен ерекшеленді, нәтижесінде ChillProject деп аталатын форма Редмин құрылды.

Сондай-ақ қараңыз

Әдебиет

  • 前田 剛 (Go Maeda) 入門 Redmine Linux / Windows 対応. - 秀和 システム. - 226 б. - ISBN 978-4-7980-2137-9
  • Gromther Popp. Konfigurationsmancement Mit Subvancement, Maven und Redmine: grundlagen für softwarearchitektektekte onlwickler. - 3. - 3. - DPunkt.verlag GmbH, 2009. - 362-бет. - ISBN 9783898645218

Сілтемелер

Redmine. [ɹɛDMɑɪN] - Жобаны басқару және тапсырмалар (қателерді бақылауды қоса) веб-қосымшасын ашыңыз. Redmine Ruby-да жазылған және - бұл рельстердегі әйгілі веб-рақат рубиніне негізделген қосымша. GNU жалпы мемлекеттік лицензиясына сәйкес таратылады.

YouTube энциклопедиялық.

  • 1/4Көріністер: 337.

    1,067

    20 314.

    1 108.

  • Redmine (жобаны басқару) Antssle-ге қалай орнатуға болады

  • MIT Redmine ТИІМДІЛІК МИТАРБЕИЛЕР, Проекте және Aufgaben Verwalten

  • Redmine - Herramienta de gestion de proyectos

  • [Kube 42] Redmine-ді Kubernetes кластеріне орналастыру

Мазмұны

Функция

Бұл өнім келесі мүмкіндіктерді ұсынады:

  • бірнеше жобаларды жүргізу;
  • Рөлге негізделген икемді қол жетімділік жүйесі;
  • Қателерді бақылау жүйесі;
  • Гант және күнтізбелік диаграммалар;
  • Жобаның жаңалықтары, құжаттар және файлдарды басқару;
  • RSS ағындары мен электрондық поштасы арқылы өзгертулер туралы ескерту;
  • Әр жобаға арналған форумдар;
  • уақытша шығындарды есепке алу;
  • Оқиғалар, уақыт шығындары, жобалар, жобалар және пайдаланушылар үшін теңшелетін салалар;
  • Нұсқалармен оңай интеграция (SVN, CVS, GIT, GIT, Mercural, Bazaar және Darcs);
  • Қабылданған хаттар негізінде қате жазбаларын құру;
  • LDAP бірнеше аутентификациясын қолдау;
  • Жаңа пайдаланушыларды өз бетінше тіркеу мүмкіндігі;
  • Көптілді интерфейс (соның ішінде орыс);
  • Microsoft SQL Server MySQL DBMS қолдауы [2] , Postgresql, Sqlite.

Деректер базасының құрылымы

Пайдаланушылар жүйесі

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

Рғының раты

Пайдаланушы рөлдері пайдаланушының кіру құқығын анықтауға арналған икемді модельмен анықталады. Рөлдерді әр түрлі жүйелік функцияларға ажыратуға мүмкіндік беретін артықшылықтар жиынтығын қамтиды.

Пайдаланушыларға ол қатысатын әр жобада, мысалы, «Жобаны дамыту жобасындағы менеджер», «Компанияның интранет компаниясын» немесе «клиентті ақпараттық жүйенің реактикалық жобасындағы жобадағы әзірлеушісіне» қатысады. В «.. Пайдаланушыда бірнеше рөлдер болуы мүмкін. Қазіргі уақытта бөлек тапсырма (шығарылым) үшін рөл тағайындау мүмкін емес.

Жобалар

Жоба жобаны басқару жүйесінің тақырыптағы негізгі ұғымдарының бірі болып табылады. Осы мәнге байланысты бірлескен жұмысты ұйымдастыруға және бірнеше жобаларды әр түрлі пайдаланушыларға қосылумен бір уақытта бірнеше жобаны жоспарлауға болады (жоғарыдан қараңыз). Жобалар иерархиялық ұяларға мүмкіндік береді.

Тренерлер

Трекерлер - бұл жобада тапсырмалар сұрыпталған негізгі жіктелуі. Өзі бойынша, «Tracker» түсінігі қателіктерді есепке алу жүйелеріне қайта оралады (Eng.) Қателерді бақылау құралы ), әр бөлек жобаны ұсынды.

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

Тапсырмалар

Тапсырмалар - бұл барлық жүйенің орталық тұжырымдамасы болып табылады, олар сіз өнеркіңіз келетін белгілі бір тапсырманы сипаттайды. Әр тапсырмада міндетті сипаттама және автор, міндетті түрде, міндетті түрде трекерге байланған.

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

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

Басқа тізімделген қасиеттердің мәндері (мысалы, басымдылық) жеке ортақ кестеде сақталады.

Тапсырмалар параметрлерінің өзгеруін қадағалаңыз

Пайдаланушылардың тапсырмалар параметрлеріне өзгерістерді бақылау үшін, екі субъект жүйеде жауап береді: «Өзгерту журналын жазу» және «өзгеретін параметр». Журнал жазбасы пайдаланушының тапсырманы және / немесе оған түсініктеме қосу үшін пайдаланушының бір әрекетін көрсетеді. Яғни, бір уақытта тапсырманың тарихын және диалог жүргізудің құралын жүргізуге арналған құрал ретінде қызмет етеді.

«Өзгертілген» нысан «өзгертілген» нысан жеке журнал жазбасына байланады және пайдаланушы өзгерген параметрдің ескі және жаңа мәнін сақтауға арналған.

Тапсырмалар арасындағы байланыс

Тапсырмаларды өзара байланысты болуы мүмкін: мысалы, бір тапсырма - бұл басқа немесе оған дейін ішкі жағынан ішкі жағалау. Бұл ақпарат Бағдарламаны әзірлеуді жоспарлауда пайдалы болуы мүмкін, жеке ұйым оны редакцияда сақтау үшін жауап береді.

Уақыт жобасына жұмсалған бухгалтерлік есеп

Жүйе пайдаланушыларға және тапсырмаға байланысты «өткізілген уақыт» мәнінің арқасында уақытты есепке алуды қолдайды. Маңыздылық сізге жұмсалған уақытты, пайдаланушы әрекеттерінің түрін (әзірлеу, дизайн, қолдау) және жұмыс туралы қысқаша түсініктеме сақтауға мүмкіндік береді. Бұл деректерді, мысалы, жобадағы әр қатысушының үлесін талдау немесе нақты уақытты және даму құнын бағалау үшін пайдалануға болады.

Тапсырыс беру репозиторийлері

Redmine түрлі нұсқалармен (репозиторийлер) біріктіру мүмкіндігін береді. Интеграция - бұл сыртқы репозиторийдегі өзгерістерді бақылау, оларды дерекқорда бекітіңіз, белгілі бір тапсырмалармен байланысу үшін өзгерістерді талдау.

Сыртқы репозиторийлермен интеграциялау жүйесінің информологиялық құрылымында үш субъект жауап береді: репозиторий, редакторлар және өзгерістер.

  • Репозиторий - қосылған репозиторий түрін, оның орналасқан жерін және оның пайдаланушысының сәйкестендіру деректерін сақтайтын ұйыммен байланысты жоба.
  • Редакция - репозиторийдің редакциялық кеңсесін көрсету, ал ақпарат өрістерінен басқа, белгілі бір тапсырмамен байланыстырылуы мүмкін: бұл нақты тапсырмаға байланысты: «NUP #NUM» өзгерістерінің сипаттамасында, онда Num - тапсырма нөмірі) және редакция алқасының авторына.
  • Өзгерту - әр басылымдағы өзгертілген (қосылған, қашықтан, жылжытылған, өзгертілген) файлдардың тізімін сақтайды.

Хабарламалар туралы түбіртектер

Пайдаланушы хабарламалары Сайтта болып жатқан өзгерістер туралы хабарландырулар «Бақылаушылардың» пайдаланушыларын әр түрлі сыныптардың (жобалар, міндеттер, форумдар және т.б.) байланыстырады. Деректер базасы RSS жазылымына кіру кілттерін сақтайды, бұл сізге мүмкіндік береді Осы технология арқылы хабарландырулар алу үшін, хабарламалар электрондық поштасы арқылы жіберіледі.

Кейбір кемшіліктер Redmine

  • Redmine файлдары мен құжаттарын басқару оларды қосу, жою және өңдеу үшін азаяды. Сіз кез-келген файлдарға немесе жеке құжаттарға қатынасу құқықтарын басқара алмайсыз.
  • Redmine-де сіз жеке тапсырмалар өрістері деңгейінде қол жеткізу құқығын басқара алмайсыз. Мәселен, қазіргі уақытта жұмыс уақытының есептерін жасыру мүмкін емес. Бірақ сіз қосымша өрістерді белгілі бір рөлдері бар пайдаланушыларға ғана көре аласыз.
  • Redmine-де тапсырмаларды жалпы пайдалану тапсырмалар тізімінде көрсетілмейді.
  • Пайдаланушыға бүкіл жүйеде рөл беру мүмкіндігі жоқ; Мысалы, «Provice Office Manager» жүйеде барлық жобаларға қол жетімді болуы керек: Ол үшін барлық жобаларға осы рөлді қосу керек.
  • GIT репозиторийін Redmine және репозиторий бірдей серверде ғана жалғастыруға болады.

Чилипроект.

Жобаға қатысты кейбір пайдаланушылардың көзқарасы әзірлеушілердің көшбасшысының көзқарастарымен ерекшеленді, нәтижесінде ChillProject деп аталатын форма Редмин құрылды. Қазіргі уақытта бұл жоба жабылды.

Сондай-ақ қараңыз

ЕСтамалдар

Әдебиет

  • 前田 剛 (Go Maeda). 入門 Redmine Linux / Windows 対応. - 秀和 システム. - 226 б. - ISBN 978-4-7980-217-9.
  • Gromther Popp. Konfigurationsmancement Mit Subvancement, Maven und Redmine: grundlagen für softwarearchitektektekte onlwickler. - 3. - 3. - DPunkt.verlag GmbH, 2009. - 362-б. - ISBN 9783898645218.

Сілтемелер

  • Ресми сайт Redmine (Eng)
  • Redmine үшін Android клиенті (Eng)
  • GEM, RUBY, RUB, RUBY, POSTGRESQL, жолаушы, Nginx көмегімен Redmine байламдарын орнату және конфигурациялау
  • GEM, RUBY, RUB, RAILS, MYSQL, Жолаушылар, Nginx көмегімен Redmine байламдарын орнату және конфигурациялау (қол жетімсіз сілтеме)
  • Редминге арналған плагиндер құру
  • RedMineApp - Redmine үшін iPhone қосымшасы
  • Redmine PM - iPhone / iPad үшін Redmine клиенті
  • Redmine - Redmine үшін Windows Phone клиенті
  • RedmineUp - бұл тегін және коммерциялық қосылатын модульдер мен Redmine тақырыптарының жиынтығы.
  • RMClient - Windows, Mac, Linux, коммерциялық.
  • Өмірлік цикл тапсырмаларын орнату
  • Өнімділік мәселелерін шешу
  • Redmine-да жедел жоспарлау
  • Плагиндер жазу бойынша нұсқаулық
  • Орнатудың егжей-тегжейлі нұсқаулары
  • Оңай Redmine - коммерциялық нұсқа
  • Designer Jetware қондырғылары және Redmine виртуалды машиналары

Бұл парақ соңғы рет 2021 жылы 3 мамырда 13: 31-де өңделген.

  • - бірнеше жобаларды жүргізу;
  • - қателерді бақылау жүйесі;
  • - электрондық пошта және RSS арналары бойынша өзгерістер туралы ескертулер;
  • - теңшелетін міндет мәртебесі;
  • - тапсырмалар, уақыт шығындары, жобалар және пайдаланушылар үшін теңшелетін салалар;
  • - уақыт шығындарын есепке алу (сағат);
  • - ганта-диаграммалар мен күнтізбе;
  • - әр жоба үшін вики;
  • - жобалық жаңалықтарды басқару, файлдарды басқару және құжаттар;
  • - әр жобаға арналған форумдар;
  • - көптілді интерфейс, оның ішінде орыс;
  • - репозиторийлермен оңай біріктіру (SVN, CVS, GIT, GIT, Mercural, Bazaar және Darcs);
  • - рөлдерге негізделген кіруді бөлу жүйесі;
  • - LDAP бірнеше аутентификациясын қолдау;
  • - жаңа пайдаланушыларды өз бетінше тіркеу мүмкіндігі;
  • - қосымша орнату арқылы жүйенің функционалдығын кеңейту плагиндер ;
  • - DBMS қолдау: MySQL, Postgresql, SQLITE, MS SQL Server (2.3 нұсқасынан).
  • Redmine жүйесін толығырақ қарастырыңыз. Төменде кейбір скриншоттар, олардың біріншісі - жобалардың бірі бойынша тапсырмалар тізімі берілген.

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

    Құдай сен меніксің, менде қақтығыс бар!

    (сүзгілер). Жеке сұрауларды жүйенің барлық пайдаланушылары кейіннен пайдалануға болады.

    («Жалпыға» «« Жалпыға »сұрау құсбелгісін орнатқан кезде) немесе сұрау жасаған пайдаланушы пайдалану үшін. Сұрау жасағаннан кейін сіз бір рет басу арқылы тапсырмалар тізімін теңшей аласыз.

    Ерте ме, кеш пе (жаңа жаңару кезінде) мүмкін, сіз жаңа жас нұсқаға дейін) сіз біріктіру қақтығыстарына тап боласыз. GIT қайта құру кезінде ол бір-бірден жасайды және әр уақытта міндеттемелерді қолданған сайын тоқтатылады. Бұл жағдайда команда

    Оң жақтағы бүйірлік панельдегі «Сақталған сұраулар» сұрауымен сілтеме жасау.

    • Жүйе тапсырмалар мен жазылымдарды тапсырмаларға бақылау тетіктерін жүзеге асырады. Әрбір тапсырма үшін, содан кейін бақылаушыларды тағайындауға болады, содан кейін мәртебе өзгерген кезде, содан кейін тапсырмалар параметрлері, тапсырмаға жаңа түсініктемелер, файлдар қосып, бақылаушы пайдаланушылар тиісті электрондық пошта хабарламаларын алады.
    • Барлық жүйелік пайдаланушылар жаңа тапсырмалар жасай алады. Жобаға жаңа тапсырманы қосу үшін жаңа тапсырмалар қойындысына өту керек,
    • Тапсырманы таңдап, міндетті (*) және қосымша (жеке пайдаланушының) тапсырмалар өрістерін толтырыңыз. «Тақырып» өрісінде ол қысқаша тұжырымдалған, бірақ тапсырманың мағынасы туралы ақпарат (қосымша өріске қосылған кезде, қосымша қосылатын модуль болған кезде сіз жазбаның жазбасын іздей аласыз) Бұрын жасалған тапсырмалар арасында тақырып). «Сипаттама» өрісінде тапсырманың егжей-тегжейлі мазмұнын орнатады. Мәтіннің оқылуын жақсарту үшін сіз кірістірілген веб-редактордың мүмкіндіктерін пайдалана аласыз.
    • Тапсырманы файлдарды тіркеуге болады, оның көлемін жүйелік әкімші реттейді.
    • Бақылаушылар тапсырмаға қосылуы мүмкін: Тапсырманы жасау үшін, тапсырма жасау үшін тапсырманы орындау кезінде тапсырманың күйін өзгертіңіз, бақылаушылар электрондық пошта мекенжайына тиісті хабарландырулар алады. Пайдаланушылар өздерін қол жетімді тапсырманы бақылаушы ретінде қосуға болады, ол үшін тапсырманы карточкада «бақылау» сілтемесі болуы керек.

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

    Git күйі.

    Redmine жүйесі «байланысты тапсырмалар» деп аталатын бөлек ұйым ұсынады. Қатысты тапсырмалар келесідей сілтемелер болуы мүмкін:

    Мәселе файлдарын көрсетеді.

    - «телнұсқалар» - тапсырмаларды біреудің жабылуы басқа тапсырманың жабылуына әкелетін тәсілмен байланыстырады;

    Комиссиялардың қайсысы сәтсіз болғанын тексеріп, оның себебі (мағыналы хабарламалар көмектеседі), дұрыс файлдарды дұрыс, пәрмен

    - «Қатысты» - бұл басқа тапсырмаға сілтеме. Мұндай сілтеме бұл тапсырмаларды бір мақсатпен немесе басқа жалпы төлсипаттармен біріктіретіндігін көрсету үшін қолданылады; - «Блоктар» - бұл тапсырманы басқа тапсырмада бастамас бұрын аяқталуы керек екенін көрсетеді. Екі тапсырмада да, сіз орындалу пайызының, күндердің, күйдің пайызын дербес өзгерте аласыз, бірақ бір ерекшелікпен: блоктау тапсырмасы жабылғанша жабық тапсырманы жабуға болмайды. Алайда, құлыпталған тапсырмада «орындалды» күйін, дайындық 100%, тіпті егер бұғаттау тапсырмасының дайындығы қажет болса да, дайын болуға болады; - «Алдыңғы» - осы тапсырманы байланысты басталғанға дейін N күн бұрын аяқтау үшін тапсырмаларды орындау процедураларын орнатады. Кәдеді тапсырмалар картасында ол тек байланысуға жазылу мүмкін емес, сонымен қатар тапсырманың уақыты мен аяқталуын автоматты түрде өзгертпейді. Тапсырманың мерзімі байланыстырылған проблема күніне тең болады, жинақта көрсетілген күндер санына көбейді;

    Git қосу

    - «Келесі» - тапсырмаларды орындау тәртібін осы тапсырманы осы тапсырманы байланысты орындағаннан кейін ғана орындауға болады. Бұл байланыс алдыңғы жағынан кері.

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

    Уақыткершілік автоматты түрде байланыстырылмайды, бірақ өңделетін тапсырмада өзгереді. Сондықтан, «Келесі» сілтемесін пайдалану керек, тек тапсырмалардың олар арасындағы белгілі бір уақыт аралығында басқасынан кейін ғана алу керектігін тексеріңіз.

    Git diff - схемалар

    Келесі суреттер Redmine жүйесінің конфигурациясы мен әкімшілігіне арналған.

    . Сіз қанағаттанарлық нәтижені қарастырғаннан кейін, команданы жөндеуді жалғастыра аласыз

    Тренингтер тапсырмаларды бақылауда маңызды рөл атқарады. Олар тапсырмаларды бір мемлекеттен екінші мемлекеттен екінші мемлекетке, алқаптардың болуын анықтауға қатысты.

    Git refase --?

    Tracker - бұл жоба ішіндегі бір топтағы тапсырмалардың қисынды бірлестігі, мысалы, қатені жою, жаңа функцияны дамыту және т.б. Трекер болуы мүмкін

    Бір, бірнеше немесе барлық жобаларға енгізілген.

    Redmine пайдаланушылары рөл топтарының біріне қосылуы керек, рөлдер саны шектеулі емес. Жүйе екі алдын-ала анықталған рөлді ұсынады:

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

Аноним тапсырмаларды орындай алмайды.

Әр рөл тапсырмалар, жобалар, құжаттар, файлдар, вики, форумдар және т.б. Ол анық

«Жобалық менеджер» рөлдеріне көбірек өкілеттіктер берілуі керек, «орындаушының» рөлі - кішігірім, «қатыспау» рөлі, тіпті аз, «анонимді» рөлі, «анонимді» рөлі, ең төменгі мүмкіндіктер

Қоғамдық жобаларда және жеке жобаларда бәріне тыйым салынады. Жүйелік рөлге қатысушылар «Әкімші» жүйеде шектеусіз құқықтарға ие.

Таңдалған трекерге байланысты әр тапсырма белгілі бір кезеңдерден өтіп, әр түрлі күйлерден өтуі мүмкін.

Сонымен, төмендегі мысалда «Ақаулықтарды жою», «Бір реттік тапсырма, ADHOC», «Жаңа даму», «Жаңа даму», тапсырмалар күйі бойынша максималды толық әдіс:

1. Жаңа -> 2. Талдау -> 3. Талдау -> 4. Жұмыс кезінде -> 5. Жалған -> 6. Тапсырыс берушінің қабылдауы -> 7. Жабық

«Жоба менеджері», «атқарушы», «Тапсырыс беруші, мүше» рөлі құрылды. Жобаның менеджері оның жобасының әкімшісі болғандықтан, оның жобасы аясында әр түрлі мәртебеге көшуі мүмкін. Тапсырманың немесе тапсырыс берушінің орындаушысы тапсырманы тек белгілі күйлерден ғана аудара алады. Кез келген сахнада, тапсырма тоқтатыла тұруы мүмкін («мәртебесіне аударылған») себебін көрсетеді. .

Тапсырмаға өзгерістер енгізген кезде, тапсырма күйіндегі өзгерістер, тапсырмалармен айналысатын барлық пайдаланушыларға түсініктеме қосу электрондық пошта арқылы автоматты түрде жіберіледі.

Әр жұп үшін «Рөл - трекер» үшін көрінуді, тапсырмалар карточкасындағы өрістерді (конфигурацияланатын өрістерді) толтыру міндеттемесін теңшеу мүмкіндігі бар. Жүйелік өрістер

«Жоба», «Tracker», «Тақырып», «Басымдық», «Жеке», «Жеке» (Тапсырма) әрқашан толтыру үшін қажет. «Рөл - трекер» жұпының біріне арналған әрекеттер тізбегін теңшеу,

Реттік параметрлерді басқа жұпқа көшіруге болады («Көшіру» сілтемесі).

Redmine жүйесінде Тапсырмалар, пайдаланушылар және басқа ұйымдар үшін сіз теңшелетін (Custom) өрістерінің еркін санын жасай аласыз. Жеке өрістер болады

Алдын ала анықталған жүйе өрістері аяқталғаннан кейін тапсырмалар картасында екі бағанға дисплейде көрсетіңіз. Сұрыптау тапсырмалар картасындағы жеке өрістердің ретін анықтайды. Жеке өрістер келесі деректер түрлерін қолдайды: жол, ұзын мәтін, бүтін сан, нақты сан, күн, бір мәнді таңдауға арналған тізім, Бірнеше мәндерді, сілтемені, пайдаланушыны таңдау тізімі. Әрбір жеке өрісті барлық немесе тек көрсетілген жобаларда қосуға болады, таңдалған трекерлерді қолданыңыз. Жеке өрісті анықтау кезінде сіз бірден орната аласыз Ғаламдық параметрлер қажет және рөлдердің көрінуі, сонымен қатар пайдаланушы сұрауларына (сүзгілерге) қатысу және іздеу сұрауларына қатысу. Серверлер мен қызметтерді басқаруға арналған Redmine бағдарламасын іске қосу-> Bitnami Redmine Stack тобы -> Redmine Manager құралы ретінде табуға болады. Осы әкімшілік қосымшаның көмегімен сіз Redmine қызметтерін, Apache веб-серверін, MySQL дерекқор серверін басқара аласыз.

Есеп беру

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

Мүмкін, әзірлеушілердің осы есептердің форматтары туралы жеке ұсынысы сізді ұйымдастырады.

Дегенмен, жоба тапсырмаларындағы аналитикалық есептер CSV файлына экспортталған мәліметтер негізінде жақсы құрылады. Осыған

Redmine жүйесінің негізгі мәзірінде «Жобалар» -> «Барлық жобалар» тармағын таңдаңыз, «Барлық тапсырмаларды қарау» сілтемесін қараңыз,

Тапсырмалар тізіміне, қажетті сүзгілеу критерийлерін қолданыңыз / болдырмаңыз және тапсырмалар тізімінің төменгі оң жағындағы «CSV-ге экспорттау» сілтемесін нұқыңыз.

Осылайша, тапсырмалар тізімі түсірілмейді - moises.csv файлы.

Әрі қарай, сіз жаңа MS Excel кітапшасын ашуыңыз керек, негізгі мәзірде «Мәтіннен»> «Мәтіннен» тармағын, «Мәтіннен» пәрменін таңдаңыз, Файлдың жолын көрсетіңіз.csv, «1251: Кириллица (Windows)» тілқатысу терезесіндегі «Таңдалған» тілқатысу терезесінде, (Мүмкін, сепаратор символы ретінде, атап өткендей, «басқалары», символды көрсетіңіз, белгіні көрсетіңіз (тік белдеу)) және «Аяқтау» түймесін басыңыз. Деректер қосылымды CSV файлына сақтау кезінде Excel файлына импортталады. Бастапқы деректер кестесі негізінде сіз жиынтық кестелер, диаграммалар жасауыңыз керек (кесте / бағандарды бөлектеу), содан кейін «кірістіру» -> «жиынтық кестені» таңдаңыз). Негізгі кестеде аналитикалық индикаторларды қамтамасыз етуге болады, қосымша есептелген бағандар жасау қажет.

Есептің мысалын инвестициядан осы бапқа салуға болады.

Redmine¶

Redmine - бұл жобаны басқарудың икемді веб-қосымшасы. Рубинді рельсті рельсті пайдаланып жазылған, ол кросс-платформа және кросс-мәліметтер базасы.

Redmine ашық көзі болып табылады және GNU жалпыға қол жетімді V2 (GPL).

Мүмкіндіктер¶

Redmine негізгі белгілері:

Redmine мүмкіндіктері туралы толығырақ оқыңыз.

Құжаттамалық .

Сіз оқи аласыз

Redmine нұсқаулығы

Басқа ресурстар:

Онлайн демо¶ Ортақ онлайн демонстрацияны http://demo.redmine.org/ сайтынан табуға болады. Тіркелген пайдаланушыларға өз жобаларын құру мүмкіндігін беруге арналған Бұл сіз тіркелгеннен кейін, сіз өз жобаңызды құра аласыз және жобаны басқару мүмкіндіктерін пайдаланып көре аласыз. Сонымен қатар, сіз Redmine Demo Sevo ортаңызды http://m.redmine.org сайтында алуға болады, http://m.redmine.org сайтында қарапайым форманы толтырғаннан кейін толық әкімші артықшылықтары бар.

Қолдау және көмек көрсету

Анықтама немесе Redmine талқылау үшін сіз оны қарай аласыз

Redmine форумдары. 

Редминге дәл осы жерде орналастырылған. Бізде де бар Чат бөлмесі. - «Френод IRC» желісіне #redmine қосылыңыз. Сонымен қатар, бейресми жұмыс кеңістігі

Қиғаш Қайда сұрақтар қойып, басқа Redmine пайдаланушыларымен пікірталастарға қатыса аласыз. Қате туралы есепті жібермес бұрын, мұнда патч немесе мүмкіндік сұранысы, жіберу нұсқауларын оқып шығыңыз.

Үлес қосу және көмектесу Redmine-ді қауымдастық еріктілері салады және жүргізеді. Егер сіз оны пайдаланып, қоғамға оралғыңыз келсе, қатысу парағына ACTIVE PAGE AVELD идеялары бар. Бағдарламалық жасақтаманы әзірлеу тәжірибесі қажет емес. Егер сіз үнемі өз үлесін қосу үшін белгілі бір аймаққа қызығушылық танытсаңыз, командалар бетін қараңыз. Сондай-ақ, сіз сондай-ақ қайырымдылық жасай аласыз және Redmine донорлар парағында тізімделе аласыз. Редминді кім қолданады? ¶ Бұл бетте Redmine көмегімен кейбір компаниялар мен жобалар тізімі берілген. Redmine кітаптары Redmine 2-ші шығарылымын игеру

Кеңестер, трюктер, Redmine қолданудың трюктері және озық тәжірибесі бар, сіз оны онлайн сатып ала аласыз.

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

: Жобаны басқару, топтық басқару, процестерді жетілдіру және Redmine әкімшілігіндегі дағдыларыңызды жақсарту үшін 80-ден астам уақытқа дейін рецепттер. Redmine кітаптары Жауапкершіліктен бас тарту: Бұл «Redmine қалай орнату» кәдімгі типтік нұсқаулық емес. Онда мен дерекқорды орнатуға немесе веб-серверді орнатуға тыйым салмаймын. Мен Redmine орнату туралы да айтпаймын. Осы жоспардағы Redmine құжаттамасы өте толық. Ресми құжаттамада айтылмаған болса, Интернеттен оңай табуға болатын рельстер қосымшаларының жалпы тәртібі бар.

Оның орнына, ол қажет болған кезде бір қабық командасын қолдана отырып, Redmine-дің өзіне, көп немесе аз реттелген нұсқасымен бірге болады. Дайын? Содан кейін бастайық. «Барлығы» құрастыру түрін орнатыңыз және виртуалды машиналарды бастауға дайын Битнами орнату бумалары немесе алдын ала орнатылған виртуалды машиналар жылдам Redmine үлгісіне жақсы, бірақ өнімді пайдалану үшін жарамсыз. Неге? Өйткені оларда жаңарту жоқ. О, екінші, битнами бар. Рас, бұл әзілге ұқсайды. «Бүкіл бағанының жаңа нұсқасын басқа каталогқа орнатыңыз және сол жерде деректерді жылжытыңыз», - дейді жаңарту емес. Орнату, теңшеу және плагиндер туралы сөз емес, оларды сақтау және қайта орнату қажет. Мұндай «жаңартуға» сәттілік тілеймін. Reliza Redmine-ді айына екі рет немесе екі рет. Қауіпсіздікке қатысты қателіктерді түзету қажет болған жағдайда шығарылады - сіз оларды сағынғыңыз келмейді ме?

Адамдар көбінесе ұмытып кететіндігі: Уақытты жаңарту әрқашан сізге тәуелді емес. Әрине, сіз Redmine-дің келесі жас нұсқасы шығарылғанға дейін жаңартуды кейінге қалдыруға болады - бірнеше апта ішінде (тіпті ұзағырақ). Бірақ сіз жаңа қауіпсіздік жүйесіндегі жаңа қауіпсіздік проблемаларын немесе жаңа нүктелердегі рельстерді, жаңа нүктелер жинағын орнатуға және конфигурациялауға және барлық деректерді қолмен жылжыту мүмкін болғанға дейін.

Орнату - бұл айсбергтің жоғарғы жағы ғана. Жаңарту - бұл үнемі не істеу керек 

Қарапайым орнату әдісін іздеу міндетті түрде өзекті болып саналады, өйткені шешім қабылдауға шешім қабылданады. Қарапайым сүйемелдеу және модернизациялау мүмкіндігі - бұл сіздің Redmine-ді пайдалануға байланысты шығындар мен тәуекелдерді азайтуға назар аударуыңыз керек.

  • Төменде мен сізге ағымдағы күйдегі Redmine-ді қалай қолдау керектігін айтамын. Redmine кітаптары .
  • Git қолданыңыз. Redmine кітаптары Егер сіз Redmine-ді ешқандай параметрлерсіз немесе қосылатын модульдерсіз іске қосқыңыз келсе де, Redmine көшірмесін сақтау үшін git репозиторийін пайдаланыңыз. Кем дегенде, мамандандырылған репозиторийдің болуы сізге орналастыру үшін барлық қажетті сақтау орнын береді (кейінірек бұл туралы көбірек ескеріледі). Ерте ме, кеш пе сіз (немесе сіздің пайдаланушыларыңыз) Redmine-ді қауымдастық еріктілері салады және жүргізеді. Егер сіз оны пайдаланып, қоғамға оралғыңыз келсе, қатысу парағына ACTIVE PAGE AVELD идеялары бар. Бағдарламалық жасақтаманы әзірлеу тәжірибесі қажет емес. Егер сіз үнемі өз үлесін қосу үшін белгілі бір аймаққа қызығушылық танытсаңыз, командалар бетін қараңыз. .
  • Құдық

Кейбір плагинді немесе тапсырыс бойынша жасалған тақырыпты орнатыңыз, сонда ол дайын инфрақұрылым болады. Плагиндер мен тестілеу бар эксперименттер және өндірістік кодексте бұзылусыз жергілікті филиалдардағы, олар өзіңе арналған Redmine репозиторийі болған жағдайда өте қарапайым болып табылады. Енді біз репозиторийдің конфигурациясынан бастаймыз. Негізгі Redmine репозиторийі дегеніміз, алайда giTub-тің негізгі ресми репозиторийі бар, оған негізгі міндеттеме беретін және үнемі жаңартылып отырады. Оны өзіңіздің репозиторийіңізді теңшеу үшін пайдаланыңыз: Жергілікті клонды Redmine орнату

$ Git Clone [email protected]: Redmine / Redmine.Git $ CD Redmine $ git git git git git git git git git git git git git git git git git git git git git git input $ git -Сізден $ GIT ТАЗАЛАУ - ЖЕРГІЛІК / 3.2 Тұрақты $ GIT - UPSHEAL-етіне дейін - жергілікті / 3.2 Тұрақты

Нұсқа нөмірін өзгертіңіз 3.2 Жұлдыз Redmine-дің соңғы тұрақты нұсқасы бойынша.

Қашықтағы репозиторий

[email protected] 

Ол жеке болуы керек, өйткені ол орналастыру конфигурациясын сақтайды (және мүмкін, басқа ақпарат, жариялаудың қажеті жоқ). Төменде сипатталған орналастыру процесі осы репозиторийден кодты шығарады, өйткені бұл репозиторийді орналастыру кезінде репозиторий қол жетімді болуы керек, сондықтан оны жұмыс үстеліндегі компьютерлерге қоймаңыз. Идеал, егер репозиторий орналастырылған кезде, орналастырудың веб-серверінен қол жетімді болады. Бірақ бұл, қажет болған жағдайда сіз айнала аласыз. Қазір сізде екі жергілікті филиал бар: Redmine / 3.2 Тұрақты Redmine-ді қауымдастық еріктілері салады және жүргізеді. Егер сіз оны пайдаланып, қоғамға оралғыңыз келсе, қатысу парағына ACTIVE PAGE AVELD идеялары бар. Бағдарламалық жасақтаманы әзірлеу тәжірибесі қажет емес. Егер сіз үнемі өз үлесін қосу үшін белгілі бір аймаққа қызығушылық танытсаңыз, командалар бетін қараңыз. и Бұл қашықтан басқару пульті ұсынған Github / Redmine репозиторийінен қосымша функционалдылықсыз Redmine 3.2 өсу Redmine-ді қауымдастық еріктілері салады және жүргізеді. Егер сіз оны пайдаланып, қоғамға оралғыңыз келсе, қатысу парағына ACTIVE PAGE AVELD идеялары бар. Бағдарламалық жасақтаманы әзірлеу тәжірибесі қажет емес. Егер сіз үнемі өз үлесін қосу үшін белгілі бір аймаққа қызығушылық танытсаңыз, командалар бетін қараңыз. қоймашылық қоймашылық қоймашылық Бұл қашықтан басқару пульті ұсынған Github / Redmine репозиторийінен қосымша функционалдылықсыз Redmine 3.2 Жергілікті / 3.2 Тұрақты

Орналастырудың, теңшеу, тақырыптар мен плагиндердің барлық параметрлері орналастырылады.

Нұсқалардың кеңейтілген жаңартулары

Redmine келесі нұсқаны нөмірлеу схемасын пайдаланады: xyz Major / Кіші / Кіші / Патч. Әр жас нұсқасы бар Тұрақты филиал Уақыт өте келе бекітілген түзетулер мен қауіпсіздік патчтары қолданылады (бұл нұсқа әлі де қолдау көрсетілсе). Біздің жағдайда бұл филиал

Кейде бұл өсіп келе жатқан филиал бірнеше жаңа міндеттемелер алады. Сіздің міндетіңіз - жергілікті бұтақтарды қосу Орналастыру үшін. Мүмкін болса да, өсіп келе жатқан саланы үнемі толықтырады, мен оны пайдалануды ұсынамын Git refase. Өзгерістер жиынтығын қолдау үшін үстінде .

Redmine акциясы: «Жалаңаш» Redmine арқылы жергілікті өзгерістерді қайтару: $ GIT ТАҢДАУ / 3.2 Тұрақты $ Git Plose # Жаңа Upsh Applam Docy $ GIT Checkout-ке келеді, жергілікті / 3.2 Тұрақты $ діңбе-реджин / 3.2 тұрақты

Ролаза:

Барлық жергілікті өзгерістерден бас тартады

Сілтемелер

  1. Жаңарту
  2. болған өзгерістерді көрсету
Егер сіз күтпеген жерден қақтығыстарға ие болсаңыз, және осы мәселені шешуге уақыт жоқ болса, сіз жай ғана қалдықтарды қолдана отырып, параметрді қолдана аласыз

«Жалаңаш» нұсқасындағы барлық жергілікті өзгерістер қайта қолданады.

Redmine. Нәтиже болады Таза әңгіме Сіздің (жергілікті) кредиттері әрдайым соңғы (көтерілетін) Redmine компаниясының үстінде.

Кіші және ескі жаңартулар

Енді жаңа тұрақты филиал бар (айтайық) 3.3 Жұлдыз ), солай жасаңыз - оның үстіне өзгерістеріңізді шығарыңыз. GIT командалары жоғары қарай таралудың өзгеруіне байланысты сәл өзгеше болады: Жергілікті өзгерістерді жаңа тұрақты филиалға беру $ GIT UPSTREAM $ GIT-ті алу - бұл Redmine / 3.3 Тұрақты жоғары деңгей / 3.3-тұрақты, жергілікті / 3.3 тұрақты жергілікті / 3.3-тұрақты, $ 3,2-тұрақты және 3,2 тұрақты және 3,3-тұрақты Redmine / 3.3 тұрақты Redmine / 3.2 тұрақты Жергілікті / 3.3 тұрақты Бұл командалар алдымен 3.3 нұсқасына екі жаңа жергілікті филиал құрды: көтерілудің бірі, ал екіншісі - жергілікті филиалдан 3,2. Содан кейін олар жергілікті өзгерістерге көшіреді Redmine / 3.3 тұрақты

. Мұндағы жергілікті өзгерістер - бұл айырмашылық

Жергілікті / 3.3 тұрақты (әлі де ). Қазір

Құрамында Redmine 3.3 және кез келген жергілікті өзгерістер бар.

Добавить комментарий