Одне із завдань фахівця на позиції Project та Product Manager — контролювати роботу розробників та прогрес у проєкті. Для максимальної оптимізації перерахованого досвідчені менеджери радять інтеграцію Jira із GitHub. Таке рішення допоможе автоматизувати практично всю рутину щодо відстеження ходу розробки. У статті розповімо, як об’єднати Jira та GitHub, але для початку трохи про сервіси.
Чому саме ці IT-рішення
GitHub є хмарною платформою для спільної розробки та хостингу IT-проєктів. Також цей сервіс – популярна соціальна мережа серед тих, хто має справу зі створенням технологічних продуктів. Тут фахівці різного рівня та напрямків діляться своїми знаннями та напрацюваннями, так що GitHub – це, у певному сенсі, Google для розробників.
Jira – популярний таск-менеджер із величезною функціональністю для управління різними проєктами. Завдяки цій системі PM може легко планувати процеси, контролювати роботу команди та відстежувати прогрес, комунікувати з великою кількістю стейкхолдерів у зручному форматі. Не дивно, що багато вакансій на позицію PM вказують обов’язкові знання Jira.
Інтеграція GitHub із системою управління проєктами дає менеджеру та команді можливість:
- легко та вчасно відстежувати зміни у коді;
- створювати галузі розробки прямо з Jira;
- простіше проводити відкат змін та багато іншого.
Для інтеграції Jira та GitHub необхідно мати активні облікові записи в обох сервісах. Якщо ви раніше не працювали в системах управління проєктами та немає часу для самостійного вивчення, можете пройти курс Jira Start для новачків. Після навчання ви точно добре орієнтуватиметеся в таск-менеджері та успішно зможете використовуватийого великі можливості, в тому числі за рахунок підключення сервісів на кшталт GitHub.
Об’єднуємо GitHub та Jira
- Увійдіть до Jira як адміністратор і у робочому просторі у верхньому меню натисніть Apps — Explore more apps. Вас перекине на сторінку пошуку можливих інтеграцій із таск-менеджером (Marketplace apps).
- Знайдіть у Marketplace програму GitHub for Jira та перейдіть безпосередньо на сторінку для встановлення, натиснувши на назву.
- Натисніть кнопку Get it now для підключення сервісу з системою управління проєктами.
- Виберіть ваш робочий простір в Jira в вікні і клацніть на Install app.
- Натисніть у вікні на Get it now. Дочекайтеся, коли система повідомить вас про інсталяцію програми, після чого перейдіть в Apps — Manage Apps. У списку продуктів виберіть GitHub for Jira і в полі інформації натисніть на Get started для подальшого зв’язування сервісів.
- Виберіть на сторінці коннекту кнопку Connect GitHub organization. Потім визначте тип продукту, який ви використовуєте на даній платформі: GitHub Cloud або GitHub Enterprise Server. Далі натисніть Continue — вас має перекинути безпосередньо на https://github.com/
- Авторизуйтесь на GitHub за допомогою Jira. Якщо все гаразд, має відкритися сторінка з вибором організації та пропозицією створити нову у разі її відсутності. Обирайте свій варіант й далі дійте за підказками системи.
Якщо все зроблено правильно, то в налаштуваннях програми GitHub у вас буде вказана ваша організація, а навпроти неї буде стояти статус Finished. При цьому на платформі для розробників у панелі адміністратора в Settings — Applications — Authorized GitHub Apps у вас має бути вказана Jira. На цьому базова інтеграція сервісів завершена.
Докладніше про те, як налаштувати ефективну роботу в Jira у зв’язці з GitHub, ви зможете дізнатися на курсі Jira Time 2.0. Досвідчені експерти IAMPM пояснять і на своїх прикладах покажуть усі «фішки» роботи з цими продуктами. Отриманих знань буде достатньо для успішного закриття більшості ваших потреб у контролі процесу розробки.