Підручник JIRA для початківців
Розумний підсумок
Підручник з Jira для початківців представляє Jira як комплексний інструмент для відстеження помилок, відстеження проблем та управління проектами, розроблений Atlassian. Він забезпечує ефективне управління життєвим циклом програмного забезпечення, надаючи інтегровані робочі процеси, налаштовувані типи проблем та гнучкі інструменти звітності, що покращують співпрацю та продуктивність команди.

Що таке Jira?
Jira — це інструмент, розроблений австралійською компанією Atlassian. Це програмне забезпечення використовується для відстеження помилок, відстеження проблем, та управління проектомНазва «Jira» походить від японського слова «Gojira», що означає «Годзілла». Основне використання цього інструменту полягає у відстеженні проблем і помилок, пов’язаних із вашим програмним забезпеченням і мобільними додатками.
Він також використовується для управління проектами. The Jira Панель інструментів містить багато корисних функцій та можливостей, які спрощують вирішення проблем. Деякі ключові функції перелічені нижче. У цьому посібнику з Jira для тестувальників ви дізнаєтеся про Jira. Дефект та програмне забезпечення для відстеження проектів
Для чого використовується Jira?
Програмне забезпечення Jira можна використовувати для таких цілей:
- Вимоги та управління тестами.
- У методології Agile.
- Управління проектами.
- Розробка програмного забезпечення.
- Менеджмент продукту.
- Управління завданнями.
- Відстеження помилок.
Як користуватися Jira для початківців?
Ось покрокова інструкція для початківців щодо використання програмного забезпечення Jira:
- Крок 1) Відкрийте програмне забезпечення Jira та перейдіть до піктограми Jira Home.
- Крок 2) Виберіть опцію Створити проект.
- Крок 3) Виберіть шаблон із бібліотеки.
- Крок 4) Налаштуйте стовпці відповідно до ваших потреб у налаштуваннях дошки.
- Крок 5) Створіть проблему.
- Крок 6) Запросіть членів вашої команди та починайте працювати.
Яким командам може допомогти Jira?
Нижче наведено 7 різних команд, які використовують Jira для досягнення своїх цілей.
- Команди розробки програмного забезпечення.
- Гнучкі команди.
- Команди управління проектами.
- Команди DevOps.
- Команди управління продуктами.
- Маркетингові групи.
- Команди обслуговування клієнтів.
Тепер, коли ви розумієте, що може робити Jira та хто її використовує, давайте розглянемо основні концепції, які роблять Jira функціональною, починаючи зі схем та типів задач.
Управління тестуванням у Jira
Tricentis Test Management для Джіри
Ви можете використовувати Tricentis Test Management для Джіри як рішення для управління тестуванням. Це дозволяє мені займатися всім плануванням, відстеженням та звітністю безпосередньо в Jira.
Він має інтуїтивно зрозумілий інтерфейс і використовує проблеми Jira для визначення вимог і випадків тестування, гарантуючи, що контроль якості та розробка спільно відображаються в одному записі тестування. На відміну від багатьох сучасних розширень Jira, Test Management для Jira є недорогим і залишається швидким і продуктивним у міру зростання вашої команди та проектів, тому ви можете безтурботно масштабуватись. Доступно для Jira Cloud.
Особливості Tricentis Test Management для Джіри
- Централізоване управління тестами: Інтегрує тестування з Jira, щоб узгодити команди з контролю якості, розробки та продукту.
- Генерація тестів на основі штучного інтелекту: Автоматично генерує тестові приклади на основі вимог за допомогою штучного інтелекту.
- Звіти в режимі реального часу: Надає миттєве розуміння з детальною аналітикою щодо виконання тесту.
- Гнучке керування тестовими випадками: Підтримує створення, упорядкування та керування тестами за допомогою таких функцій, як клонування та масове оновлення.
- Інтеграція інструментів сторонніх розробників: Дозволяє керувати ручним і автоматизованим тестуванням у Jira через зовнішню інтеграцію інструментів.
Схема Jira
Усередині схеми Jira все можна налаштувати, і вона складається з
- Робочі процеси.
- Типи проблем.
- Спеціальні поля.
- Екрани
- Конфігурація поля.
- Повідомлення.
- Дозволи.
Проблеми та типи проблем Jira
Цей розділ підручника Jira для початківців допоможе вам Jira Software Проблеми та їх види.
Що таке проблема Jira?
Проблема – це фундаментальна одиниця роботи в Jira. Все, що ви відстежуєте – будь то помилка, запит на функцію чи завдання – представлено як проблема.
Проблеми Jira відстежують помилки або проблеми, що лежать в основі проекту. Після імпорту проекту ви можете створювати проблеми.
У розділі Проблеми ви знайдете інші корисні функції, наприклад
- Типи проблем.
- Робочі процеси.
- Екрани
- Поля.
- Атрибути випуску.
Тепер, у цьому посібнику з Jira Agile, давайте детально розглянемо проблеми Jira:
Типи проблем Jira
Тип проблеми відображає всі типи елементів, які можна створювати та відстежувати за допомогою інструмента тестування Jira. Проблеми Jira класифікуються за різними формами, такими як нова функція, підзавдання, помилка тощо, як показано на знімку екрана.
В інструменті управління проектами Jira є два типи схем типів задач:
- Схема типу проблеми за замовчуванням: У схемі типу випуску за замовчуванням усі новостворені випуски автоматично додаватимуться до цієї схеми.
- Схема типу проблеми Agile Scrum: Проблеми та проекти, пов’язані з Agile Scrum, використовуватимуть цю схему.
Окрім цих двох схем типів завдань, ви також можете додавати схеми вручну відповідно до потреб. Наприклад, ми створили ІТ та підтримка схему, і для цього ми перетягнути випуск типів від Доступний тип проблеми до Тип проблеми для поточної схеми, як показано на скріншоті нижче:
Компоненти Jira
Компоненти Jira – це підрозділи проекту, які використовуються для групування пов’язаних проблем у межах проекту на менші частини. Компоненти додають певної структури проектам, розбиваючи їх на функції, команди, модулі, підпроекти тощо. Використовуючи компоненти, ви можете створювати звіти, збирати статистику та відображати її на інформаційних панелях тощо.
Щоб додати нові компоненти, як показано на екрані вище, ви можете додати ім’я, опис, лідер компонента, і правонаступник за замовчуванням.
Екран Jira
Коли задача створюється в Jira, вона буде впорядкована та представлена в різних полях; таке відображення полів у Jira називається екраном. Це поле можна переміщувати та редагувати за допомогою робочого процесу. Для кожної задачі можна призначити тип екрана, як показано на знімку екрана. Щоб додати або пов’язати операцію задачі з екраном, потрібно перейти до головного меню, натиснути на питання, натисніть Екран схеми, і натисніть на «Пов’яжіть операцію проблеми з екраном» та додайте екран відповідно до вимог. У цьому посібнику з Jira для тестувальників ми дізнаємося про атрибути задач Jira.
Атрибути проблеми Jira
Атрибути проблеми охоплюють:
- Статуси.
- Резолюції.
- Пріоритети.
Статуси: Різні статуси використовуються для позначення прогресу проекту, наприклад Зробити, У процесі, Відкрити, Закрито, Повторно відкрито та Вирішено. Так само у вас є рішення та пріоритети. Рішення знову ж таки розповідають про прогрес у вирішенні питання, наприклад Виправлено, Не виправлюється, Дублікат, Незавершено, Неможливо відтворити, Готово. Також ви можете встановити пріоритети проблеми, чи є проблема критичний, суттєвий, другорядний, блокуючий або незначний.
Випуск схем безпеки
Ця функція в Jira дозволяє контролювати, хто може переглядати задачі. Вона складається з кількох рівнів безпеки, яким можуть бути призначені користувачі або групи. Ви можете вказати рівень безпеки для задач під час створення або редагування задачі.
Аналогічно, існує Схема дозволів за замовчуванням. Будь-який новий створений проект буде призначено цій схемі. Схеми дозволів дозволяють створити набір дозволів і застосувати цей набір дозволів до будь-якого проекту.
Адміністрація системи
Деякі корисні функції, які адміністратор Jira надає користувачам:
- Журнал аудиту
У розділі «Журнал аудиту» ви можете переглянути всі деталі створеної проблеми та внесені до неї зміни. - Посилання проблем
Це покаже, чи пов’язані ваші проблеми з будь-якою іншою проблемою, яка вже існує або створена в проєкті. Також ви можете деактивувати зв’язування проблем із самої панелі. - Mail у Джирі
Використання Mail system в admin, ви можете надсилати повідомлення на обліковий запис на поштовому сервері POP чи IMAP або повідомлення, написані у файловій системі, згенеровані зовнішньою поштовою службою. - Події
Подія описує стан, шаблон за замовчуванням, схему сповіщень та асоціації після виконання функцій для події. Події класифікуються на два типи: системні події (події, визначені Jira) та користувацькі події (події, визначені користувачем). - Список спостереження
Jira дозволяє вам стежити за певною проблемою, що інформує вас про сповіщення про будь-які оновлення, пов’язані з цією проблемою. Щоб стежити за проблемою, натисніть на слово «стежити» у вікні проблеми. Щоб побачити, хто стежить за вашими проблемами, натисніть на число в дужках. - Колектори випусків
У вигляді задач Jira, колектор задач дозволяє збирати відгуки про будь-який вебсайт. В адмініструванні, якщо ви натиснете «Колекціонери задач», відкриється опція із запитом на додавання колектора задач. Після налаштування зовнішнього вигляду колектора задач, вбудуйте згенерований JavaScript на будь-якому веб-сайті для зворотного зв’язку. - Інструменти розробки
Ви також можете підключити свої інструменти розробки програмного забезпечення, включаючи інструмент тестування Jira, до Jira за допомогою цієї функції адміністратора. Вам потрібно ввести URL-адресу програми для підключення до Jira.
Розглянувши основні концепції, давайте застосуємо їх на практиці, створивши вашу першу задачу в Jira.
Як створити задачу в Jira
У цьому розділі ви дізнаєтеся, як створювати та керувати задачами в Jira, починаючи з налаштування проєкту. Я проведу вас через покроковий процес, який я використовую для створення, редагування та підсумовування задачі в Jira, ефективному інструменті для тестування.
Крок 1) Відкрийте програмне забезпечення Jira та увійдіть, використовуючи свій ідентифікатор та пароль.
Після входу в систему Jira відкриває панель інструментів, де ви можете отримати доступ до своїх проектів. Під безкоштовною панеллю інструментів Jira ви знайдете опцію «Проект»; після натискання на неї відкриється вікно зі списком таких опцій, як «Просте відстеження проблем», «Управління проектами», «Гнучкий канбан», «Класична Jira» тощо, як показано на скріншоті нижче.
Крок 2) Надайте деталі проблеми.
Коли ви натискаєте опцію Просте відстеження проблем, відкриється інше вікно, де ви можете вказати всі деталі питання та доручити питання відповідальній особі.
Крок 3) Надайте детальну інформацію, щоб створити проблему.
Після натискання кнопки «Надіслати» відкриється вікно, де ви можете виконати список завдань, таких як створення задач, призначення задач, перевірка статусу задач, наприклад, вирішено, у процесі виконання або закрито тощо.
Щойно проблему буде створено, на екрані з’явиться спливаюче вікно з повідомленням про успішне створення проблеми, як показано на знімку екрана нижче:
Крок 4) Відкрийте меню «Проблеми», щоб шукати та виконувати кілька функцій щодо проблем.
Тепер, якщо ви хочете редагувати проблему або експортувати її до документа XML або Word, ви можете навести курсор миші на головну панель і натиснути «Проблеми». У розділі «Параметри проблем» натисніть «Пошук проблем», що відкриє вікно, в якому ви зможете знайти свої проблеми та виконати кілька функцій.
Коли ви виберете «пошук проблем» під питання, з'явиться вікно, як показано на скріншоті:
- Параметр «Пошук проблем» приведе вас до вікна, де ви зможете побачити створені вами проблеми. Наприклад, тут у нас є проблеми ST1 і ST2.
- Ось на скріншоті ви можете побачити проблему «Виявлено помилку під час тестування прийнятності користувача» і всі деталі, пов'язані з ним. Звідси ви можете виконувати кілька завдань, наприклад зупиняти прогрес над проблемами, редагувати проблеми, коментувати проблеми, призначати проблеми тощо.
- Ви навіть можете експортувати деталі проблеми в документ XML або Word.
- Також ви можете переглянути активність, що триває над проблемою, відгуки про проблему, журнал робіт, історію проблеми тощо.
-
У розділі відстеження часу ви можете побачити приблизний час вирішення проблем.
У тому самому вікні ви можете встановити фільтр для проблеми та зберегти його в розділі «Вибрані фільтри», тож коли ви захочете знайти чи переглянути певну проблему, ви зможете знайти її за допомогою фільтра.
Крок 5) Натисніть опцію «Підсумок», щоб переглянути деталі проблем
Щоб переглянути короткий опис проблеми, ви можете натиснути на короткий опис параметрів; це відкриє вікно, яке відображатиме всі деталі вашого проекту та його прогрес на цій діаграмі. У правій частині вікна короткого опису є Потік активності, який містить детальну інформацію про проблеми та коментарі, зроблені правонаступником щодо проблеми.
Підзавдання
Підзавдання корисні для розділення батьківського завдання на кілька менших завдань, які можна призначати та відстежувати окремо. Це дозволяє більш повно розглядати завдання та розділяти їх на менші частини, які потрібно виконати.
Як створити підзавдання?
Підзадачі можна створювати двома способами:
- Створіть підзавдання в рамках батьківської проблеми.
- Створення проблеми як підзавдання.
Щоб створити підзавдання в Jira, потрібно вибрати задачу, якій потрібно призначити підзавдання. У вікні задачі натисніть опцію «Призначити ще», а потім натисніть «Створити підзавдання», як показано на скріншоті нижче. Ви також можете вибрати «перетворити на підзавдання» на тій самій вкладці, щоб перетворити батьківську задачу на підзавдання.
Після натискання Створити підзавдання, з’явиться вікно для додавання підзавдання. Заповніть деталі підзавдання та натисніть Створити, як показано нижче, і це створить підзавдання для батьківської проблеми.
У розділі батьківських проблем буде створено підзавдання, а на сторінці типу проблеми з’являться деталі щодо часу виконання завдання, як показано на знімку екрана нижче. Якщо ви хочете додати більше підзавдань, ви можете натиснути на знак плюс (+) у кутку панелі підзавдань. Аналогічно, якщо ви хочете відзначити час, витрачений на поточне завдання, натисніть на знак плюс (+) у кутку панелі відстеження часу та запишіть деталі в журнал.
Деякі важливі моменти, які слід пам'ятати під час створення підзавдання:
- Ви можете мати стільки підзавдань, скільки потрібно для проблеми.
- Ви не можете мати підзавдання для підзавдання.
- Якщо підзавдання буде створено в батьківському, це не можна буде перетворити на підзавдання.
- Однак підзавдання можна перетворити на головне завдання.
- Ви можете працювати над своїм підзавданням, не відриваючись від головної проблеми.
WorkFlows
Робочий процес Jira — це набір статусів та переходів, які проходить задача протягом свого життєвого циклу. Після створення задачі робочий процес охоплює п'ять основних етапів.
- Відкритий випуск.
- Вирішена проблема.
- Проблема в роботі.
- Повторно відкрита проблема.
- Закрити випуск.
Робочий процес у Jira включає статуси, правонаступників, рішення, умови, валідатори, пост-функції та властивості.
- Статуси: Вони представляють положення проблем у робочому процесі.
- Переходи: Переходи — це містки між статусами, спосіб переміщення певного питання з одного статусу в інший.
- правонаступник: Уповноважений визначає особу, відповідальну за будь-яке питання, і визначає, як буде виконуватися завдання.
- дозвіл: Це пояснює, чому проблема переходить із відкритого статусу в закритий.
- Умови: Умови визначають, хто може здійснити перехід.
- Валідатори: Це може забезпечити можливість переходу, враховуючи стан питання.
- Властивості: Jira розпізнає деякі властивості переходів.
Ви можете призначити статус проблеми в самому вікні, натиснувши прапорець для статусу IN Progress, як показано на знімку екрана нижче. Статус буде відображено на панелі проблем, виділеній жовтим кольором.
Для створеної нами задачі Jira представить робочий процес, який відображає прогрес проекту. Як показано на скріншоті, будь-який статус, який ми встановили на панелі задач, буде відображено на діаграмі робочого процесу. Ми встановили для задачі статус «У процесі», і той самий статус оновлюється в робочому процесі, виділяючись жовтим кольором. Робочий процес може дати швидкий огляд роботи, що триває.
Плагіни в Jira
Для ефективнішої роботи Jira доступні плагіни; деякі з цих плагінів... Zendesk, Salesforce, GitHub, Gitbucket тощо. Деякі з них дозволяють команді підтримки повідомляти про проблеми безпосередньо до Jira, створювати необмежену кількість приватних репозиторіїв із повнофункціональною підтримкою управління проблемами та тестуванням тощо.
Jira Agile
Метод Agile або Scrum зазвичай використовується командами розробників, які дотримуються дорожньої карти запланованих функцій для майбутніх версій свого продукту. Agile дотримується тих самих дорожніх карт для відстеження своїх проблем, що й інші методи Jira: Зробити -> Виконується -> Готово. Як показано на скріншоті нижче, у нас є одна проблема в Робити а другий в В процесі. Щойно проблему в розділі «Виконується» буде вирішено, воно перейде в статус «Виконано», і так само проблема в розділі «Виконання» перейде до наступного етапу «В роботі».
Створення проблеми в Agile
Щоб створити Agile-завдання, перейдіть до головного меню на вкладці Agile та натисніть «Початок роботи». Після натискання на нього вам буде запропоновано створити нову дошку для завдань за допомогою Scrum або Kanban. Ви можете вибрати варіант відповідно до своїх потреб; тут ми обрали метод Scrum.
Як створити Epic в Agile
У Jira Agile епічна історія являє собою велику користувацьку історію, яку можна розділити на менші історії. Епічна історія охоплює великий обсяг роботи. Це велика користувацька історія, яку можна розбити на кілька менших історій. Щоб завершити Джира епос, це може зайняти кілька спринтів. Ви можете або створити нову епічну задачу в Agile, або використати задачу, яку ви створили на звичайній дошці Jira. Так само ви також можете створити історію для Agile Scrum.
Режим планування в Agile:
У режимі планування відображаються всі створені для проєкту історії користувачів. Ви можете скористатися меню ліворуч, щоб визначити, на яких принципах мають відображатися проблеми. У меню праворуч, натиснувши на проблему, ви можете створювати підзадачі, журнали тощо.
Режим роботи в Agile
Відображатиметься інформація про активний спринт. Усі проблеми або історії користувачів відображатимуться у трьох категоріях, як показано на знімку екрана нижче: «Завдання», «Виконується» та «Готово», щоб показати хід виконання проекту або проблем.
Використання клонування та посилання в Jira
У Jira ви також можете клонувати проблему; однією з переваг клонування проблеми є те, що різні команди можуть працювати над проблемою окремо та швидко її вирішити.
Є ще одна корисна функція, Jira Посилання. Зв’язування проблем дозволяє створити асоціацію між двома існуючими проблемами на одному або різних серверах Jira. Як показано на знімку екрана, ми пов’язали поточну проблему «Випадаюче меню ST-6 не працює» з іншою проблемою «Графічний інтерфейс ST-4 не реагує – перевірте функції графічного інтерфейсу».
Як і тут, ми встановили спринт на 1 день, і він триватиме протягом цього конкретного періоду часу, як показано на скріншоті нижче. Якщо ви працюєте зі Scrum і хочете визначити пріоритетність проблеми або ранжувати її, вам просто потрібно перетягнути проблему в беклог.
Окрім цього, ви можете виконувати кілька завдань; наприклад, якщо клацнути у правому куті вікна, з’явиться список функцій, які ви можете використовувати відповідно до своїх потреб.
Звіти в Jira
Щоб відстежувати прогрес у Agile, a Діаграма вигорання показує фактичний і передбачуваний обсяг роботи, який необхідно виконати в спринті. Типова діаграма згорання виглядатиме приблизно так, де червона лінія вказує на фактичне завдання, яке залишилося, а синя лінія вказує на ідеальне завдання, яке залишилося під час циклу зіткнення.
Окрім діаграми вигорання, в автоматизації Jira доступні й інші опції, такі як Sprint Звіт, Epic Report, Version Report, Velocity Chart, Control Chart і Cumulative flow diagram. Ви також можете використовувати різні варіанти діаграм, щоб відобразити хід виконання вашого проекту.
Як і на знімку екрана вище, ми вибрали кругову діаграму для пріоритетів проблем. Буде створено кругову діаграму, яка відображає пріоритети та серйозність проблем у відсотках для всього проєкту, як показано нижче. Ви можете переглянути кругову діаграму з різних точок зору, таких як Виконавець, Компоненти, Тип проблеми, Пріоритет, Вирішення, Статус тощо.
Ви також можете налаштувати, як ви хочете бачити дошку Scrum. Дошка Scrum надає різні опції, за допомогою яких ви можете вносити зміни до зовнішнього вигляду вашої дошки. Різні функції, які ви можете налаштувати за допомогою Scrum, це колонки, доріжки, швидкі фільтри, кольори карток тощо. Тут ми вибрали керування колонками та вибрали опцію «Кількість завдань», і вона покаже загальну кількість завдань, що знаходяться в процесі виконання, для виконання або виконаних. У керуванні колонками ми можемо додати додатковий стовпець відповідно до наших вимог; так само є різні функції, які ви можете налаштувати на дошці.
Фільтри
Ви також можете встановити фільтри, окрім фільтрів за замовчуванням, для фільтрації проблем. Фільтри, які ви можете використовувати: дата, компонент, пріоритет, дозвіл тощо.
Правління Kanban та питання управління
Як і дошку Agile Scrum, ми також можемо створити дошку Kanban. Ми створили проект під назвою Cloud Testing (Хмарне тестування). Дошка Kanban корисна для команди, яка керує та обмежує свою роботу в процесі виконання. Дошки Kanban видно в режимі «Робоча робота», але не в режимі «Планування».
Тут ми створили проблему «Помилка виявлена під час навантажувального тестування» та «Перевірити проблеми, пов’язані з хмарним сервером» на дошці Канбан, як показано на знімку екрана нижче, де також показано їхній статус, виділений червоним кольором.
Канбан вважається найкращою методологією для виправлення помилок та випуску релізів після обслуговування, де вхідні завдання пріоритезуються, а потім обробляються відповідно. Існує кілька заходів, які можуть зробити Канбан ефективнішим.
- Візуалізуйте свій робочий процес.
- Обмежте незавершену роботу.
- Робота над питаннями.
- Виміряйте час циклу.
Jira Scrum проти Jira Kanban
З власного досвіду я можу виділити суттєві відмінності між Jira Scrum та Jira Kanban.
| Бійка | Kanban |
|---|---|
| Звіти Діаграма вигорання: Діаграма показує всі зміни та зміни обсягу, поки спринт ще триває; інші діаграми включають Sprint Звіт, діаграма швидкості, епічний звіт тощо. |
Звіти Контрольна діаграма: дозволяє виміряти тривалість циклу для проблем, показуючи середній і фактичний час, витрачений на виконання задач. |
| Гнучка дошка Це дозволяє команді бачити хід спринтів. Це робочий режим, де ви можете побачити саму дошку, розбиту на різні статуси. |
Обмеження Команда може вирішити, збільшити чи зменшити кількість проблем, які мають відображатися в кожному статусі. |
| Відставання Саме тут команда плануватиме спринти та оцінюватиме історії кожного спринту. |
Workflow Ви можете зіставити стовпці зі статусами робочого процесу. Просто додаючи або видаляючи стовпці, робочий процес можна змінити за потреби. |
Як інструменти штучного інтелекту можуть змінити спосіб використання Jira?
Jira легко інтегрується з сотнями інструментів для автоматизації робочих процесів та підвищення продуктивності. Ви можете підключити Jira до Slack, GitHub, Дженкінс, та злиття для оновлень у режимі реального часу та співпраці. Завдяки інтеграціям на базі штучного інтелекту, таким як Атласіанська розвідка, Tricentis Test Management та Zapier, команди можуть автоматизувати повторювані завдання, створювати тестові випадки та отримувати прогнозну аналітику щодо ефективності проекту. Помічники зі штучним інтелектом можуть узагальнювати проблеми, рекомендувати виконавців і навіть автоматично визначати пріоритети заявок. Поєднуючи гнучкість Jira з автоматизацією за допомогою штучного інтелекту, організації зменшують ручну роботу, підвищують точність і пришвидшують виконання. Ці інтелектуальні інтеграції перетворюють Jira на проактивного партнера по проектах, допомагаючи командам планувати розумніше, виконувати швидше та досягати кращих результатів.



































