SlideShare uma empresa Scribd logo
1 de 16
Кейс реалізації забезпечення
якості (QA) в digital агенстві
Аліна Онищук
Process Manager (IC), Relevate Health
Про мене
Аліна Онищук
- 6+ років в якості IT Project Manager
- 20+ успішних проектів
- в тому числі працювала над
автоматизацію державних послуг
- 4+ років в якості Process Manager
- PMP сертифікат отримала у 2019
Про що піде мова
- Що таке “якість”?
- Контроль якості (QC) vs. Забезпечення якості (QA)
- Роль PM’а у процесі забезпечення якості
- Забезпечення якості в Jira/Confluence
- Шаблонізація типових задач
- Документація (опис процесів, інструкції)
- Організація проектної інформації
- Налаштування та автоматизація процесів у Jira Workflow
- Корисні Jira плагіни
47
Що таке “якість”?
- Якість - це відповідність вимогам.
- Якщо замовник попросив розробити продукт (програмне забезпечення)
низького сорту, то він все одно може бути якісним, якщо повністю відповідає
вимогам.
- Приклад: клієнт звернувся з проханням розробити безкоштовну версію
сервісу з заповненням довгих та складних форм і заборонити можливість
copy-paste’у даних з метою стимулювати користувачів користуватись платною
версією цього ж продукту, де ця функція працює.
50
Контроль якості (QС) vs Забезпечення якості (QA)
- Контроль якості (QC) - це безпосередньо
тестування та виявлення дефектів (помилок) в
роботі програмного забезпечення з подальшим їх
виправленням (реактивний процес).
- Забезпечення якості (QA) - це створення таких
умов, щоб ці дефекти (помилки) НЕ виникали
(проактивний процес)
53
Роль PM’а у процесі забезпеченні якості
- Аналіз даних контролю якості (bug-репортів) та ретроспектив, щоб визначити, чи
існують проблеми з якістю.
- Аналіз та виявлення першопричин проблем з якістю та визначення необхідних
удосконалень, які підвищать якість (оновлення документації, процесів, тощо).
- Впровадження запобіжних заходів для запобігання виникненню проблем з
якістю у майбутньому.
56
Забезпечення якості в Jira/Confluence
- Шаблонізація типових задач та проектів
- Документація (опис процесів, інструкції)
- Організація проектної інформації
- Автоматизація процесів у Jira
- Корисні Jira плагіни
- Issue Checklist for Jira (Free vs. Pro)
- Jira Misc Workflow Extensions (JMWE) vs. Jira automation
- Deep Clone
59
Шаблонізація типових задач та проектів
- Шаблонізація типових проектних задач в Jira
- Визначення структури:
- Epic - тип роботи (banners, emails, website design, website development, etc.)
- Story - використовується лише для групування типових задач
- Sub-tasks - серія типових задач (feedback rounds)
- Task - безпосередньо робоча задача
- Створення описів та чеклистів для шаблонів задач з підсвіченими місцями для заповнення
(placeholder) менеджерами проектів
- Структура задач:
- Вхідні дані (Inputs) - дозаповнює менеджер, коли відкриває задачу
- Інструкції (Instructions) - краще посилання на Confluence ніж багато тексту
- Результати (Results)
- Чеклісти (Checklist) - тільки найголовніше
11
Документація (опис процесів, інструкції)
- Опис всіх процесів
- ЩО ми робимо - для менеджерів
- ЯК ми це робимо - для виконавців
- Покрокові інструкції формату “How to” + скріншоти
Коли з'являється новий процес, тобто коли ми домовляємось, що робимо щось
певним чином і тільки так, створюється задача на виконавця, який в процесі
виконання проектної задачі за новим процесом одночасно створює інструкцію
для Wiki, яка потім додається у відповідні шаблонні задачі.
14
Організація проектної інформації
- Стандартизація організації проектних ресурсів, а саме Jira, Confluence, GD, Slack channel,
Sketch online, Git. Створення шаблону Confluence для сторінки проекту та введення правил про
перелінковку між всіма проектними ресурсами.
20
Автоматизація процесів у Jira
Ціль - зменшити вплив людського фактору та зменшити кількість рутинних операцій.
Приклади:
- Створення необхідних специфічних статусів та налаштування автоматичних переходів між ними там, де це
доцільно.
- Можливість переходу в певний статус, якщо є відповідний label, та подальший рух задачі по специфічним для певної частини
процесу статусам (Art Review, Testing).
- При переході у певний статус додавати label, який дозволяє перехід у інший специфічний статус (та ховає інші).
- Автоматично пропускати частину воркфлоу. Наприклад, пропускати тестування для задач певного типу.
- Синхронізація статусів між Епіком та його задачами (закриття Епіку коли всі задачі виконано) та створення окремого
борду з Епіками.
- Заборона закрити задачу, якщо під-задачі не виконано.
- Заборона закрити задачу, якщо не всі (обов’язкові) пункти чеклісту виконано.
- Автоматичне створення сторінок Confluence при створенні проекту.
- Автоматичне створення під-задач при створенні задач певного типу.
- Додавання label за певних умов (та видалення, якщо ці умови не виконуються) з метою виведення цих задач на
окремий борд.
- Налаштування сповіщень. Наприклад, виконавця задачі про те, що під-задачу виконано.
17
Issue Checklist for Jira (Free vs. Pro)
- Чеклісти до задач (Free - max 20)
- Можливість тегати користувачів (Free - без сповіщення)
- Можливість зробити пункт чеклісту опціональним (не
обов’язковим)
- Підтримує автоматизацію (обидві версії)
- Заборона закриття задачі, якщо не виконано весь
чекліст, або тільки обов’язкові пункти.
- Є темплейти та можливо налаштувати автоматизацію
додавання темплейтів при створенні певних задач
- Клонується за допомогою Deep Clone
02
Jira Misc Workflow Extensions vs. Jira automation
- Безліміт (Jira automation - 500 в Standard та 1000 user/mon в Premium)
- Налаштування автоматичного переводу задач в
інші статуси, якщо виконуються умови (labels,
тощо)
- Заборона переводу задачі в інший статус, якщо
не виконуються умови
- Заборона закрити задачу, якщо не виконано чекліст
- Заборона закрити задачу, якщо не закрито sub-task’и
(+ повідомлення)
- Автоматизація поза Workflow (event-based)
05
Deep Clone
- Клонування шаблонних проектів
- Workflow з автоматизацією
- Перелінковка між задачами
- Проектні ролі
- Можливість обрати що саме клонувати (окремі задачі з
епіків, тощо)
- Клонування окремих Епіків з прилінкованими до них
задачами
08
Підсумок
- Якість - це відповідність вимогам.
- Продукт може бути низького сорту, але високої якості.
- Забезпечення якості - це проактивний процес, в якому PM має приймати активну участь.
- РМ має аналізувати та виявляти першопричини проблем з якістю та впроваджувати
запобіжні заходи
- Забезпечити якість допоможе:
- Шаблонізація типових задач та проектів
- Документування процесів
- Автоматизація процесів
23
Дякую за увагу!
aonyshchuk.contact@gmail.com
@AliaMilis

Mais conteúdo relacionado

Semelhante a Alina Onyshchuk: Кейс реалізації забезпечення якості (QA) в digital агентстві (UA)

Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...
Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...
Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...
Collaborator.pro
 
Бізнес_процеси_М7_Інструменти_опису_БП.pptx
Бізнес_процеси_М7_Інструменти_опису_БП.pptxБізнес_процеси_М7_Інструменти_опису_БП.pptx
Бізнес_процеси_М7_Інструменти_опису_БП.pptx
RostyslavDmytruk
 

Semelhante a Alina Onyshchuk: Кейс реалізації забезпечення якості (QA) в digital агентстві (UA) (20)

Розробка веб-сайту. Основні етапи
Розробка веб-сайту. Основні етапиРозробка веб-сайту. Основні етапи
Розробка веб-сайту. Основні етапи
 
Культура роботи над складними задачами на прикладі написання скриптів злиття ...
Культура роботи над складними задачами на прикладі написання скриптів злиття ...Культура роботи над складними задачами на прикладі написання скриптів злиття ...
Культура роботи над складними задачами на прикладі написання скриптів злиття ...
 
РІНА УЖЕВКО «Вплив архітектури на стратегію тестування»
РІНА УЖЕВКО «Вплив архітектури на стратегію тестування»РІНА УЖЕВКО «Вплив архітектури на стратегію тестування»
РІНА УЖЕВКО «Вплив архітектури на стратегію тестування»
 
ОЛЕГ ЗАРЕВИЧ «How did we improve delivery using tests» Lviv QA Day 2019
ОЛЕГ ЗАРЕВИЧ «How did we improve delivery using tests» Lviv QA Day 2019ОЛЕГ ЗАРЕВИЧ «How did we improve delivery using tests» Lviv QA Day 2019
ОЛЕГ ЗАРЕВИЧ «How did we improve delivery using tests» Lviv QA Day 2019
 
Anna Podolynna, BAQ "How not to loose a QA focus and organize testing proces...
Anna Podolynna, BAQ  "How not to loose a QA focus and organize testing proces...Anna Podolynna, BAQ  "How not to loose a QA focus and organize testing proces...
Anna Podolynna, BAQ "How not to loose a QA focus and organize testing proces...
 
Як прокачати трьох студентів за п’ять тижнів
Як прокачати трьох студентів за п’ять тижнівЯк прокачати трьох студентів за п’ять тижнів
Як прокачати трьох студентів за п’ять тижнів
 
Як прокачати трьох студентів за п’ять тижнів
Як прокачати трьох студентів за п’ять тижнівЯк прокачати трьох студентів за п’ять тижнів
Як прокачати трьох студентів за п’ять тижнів
 
PMLab. Алена Прихнич и Ірина Пашко "Як масштабувати agile на великі проекти"
PMLab. Алена Прихнич и Ірина Пашко "Як масштабувати agile на великі проекти"PMLab. Алена Прихнич и Ірина Пашко "Як масштабувати agile на великі проекти"
PMLab. Алена Прихнич и Ірина Пашко "Як масштабувати agile на великі проекти"
 
Руйнуємо .NET Міфи
Руйнуємо .NET МіфиРуйнуємо .NET Міфи
Руйнуємо .NET Міфи
 
Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...
Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...
Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...
 
Lviv PMDay 2016 S Любов Самойлова: Управління вимогами у сфері проектного мен...
Lviv PMDay 2016 S Любов Самойлова: Управління вимогами у сфері проектного мен...Lviv PMDay 2016 S Любов Самойлова: Управління вимогами у сфері проектного мен...
Lviv PMDay 2016 S Любов Самойлова: Управління вимогами у сфері проектного мен...
 
Корнілов Андрій
Корнілов АндрійКорнілов Андрій
Корнілов Андрій
 
Igor Dumbur: Кейс: встановлення базових планів в Enterprise Level проекті (UA)
Igor Dumbur: Кейс: встановлення базових планів в Enterprise Level проекті (UA)Igor Dumbur: Кейс: встановлення базових планів в Enterprise Level проекті (UA)
Igor Dumbur: Кейс: встановлення базових планів в Enterprise Level проекті (UA)
 
природна і економна дорожня карта для переходу команди розробки на тест центр...
природна і економна дорожня карта для переходу команди розробки на тест центр...природна і економна дорожня карта для переходу команди розробки на тест центр...
природна і економна дорожня карта для переходу команди розробки на тест центр...
 
Agile (IF PM Group) v2
Agile (IF PM Group) v2Agile (IF PM Group) v2
Agile (IF PM Group) v2
 
Lviv PMDay 2015 S Михайло Попчук: “Синхронізація декількох Agile команд в про...
Lviv PMDay 2015 S Михайло Попчук: “Синхронізація декількох Agile команд в про...Lviv PMDay 2015 S Михайло Попчук: “Синхронізація декількох Agile команд в про...
Lviv PMDay 2015 S Михайло Попчук: “Синхронізація декількох Agile команд в про...
 
Як покращити Python web UI тести
Як покращити Python web UI тестиЯк покращити Python web UI тести
Як покращити Python web UI тести
 
"Incremental rollouts and rollbacks with business metrics control at every st...
"Incremental rollouts and rollbacks with business metrics control at every st..."Incremental rollouts and rollbacks with business metrics control at every st...
"Incremental rollouts and rollbacks with business metrics control at every st...
 
Бізнес_процеси_М7_Інструменти_опису_БП.pptx
Бізнес_процеси_М7_Інструменти_опису_БП.pptxБізнес_процеси_М7_Інструменти_опису_БП.pptx
Бізнес_процеси_М7_Інструменти_опису_БП.pptx
 
Vinnytsky
VinnytskyVinnytsky
Vinnytsky
 

Mais de Lviv Startup Club

Mais de Lviv Startup Club (20)

Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...
Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...
Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...
 
Dmytro Khudenko: Challenges of implementing task managers in the corporate an...
Dmytro Khudenko: Challenges of implementing task managers in the corporate an...Dmytro Khudenko: Challenges of implementing task managers in the corporate an...
Dmytro Khudenko: Challenges of implementing task managers in the corporate an...
 
Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...
Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...
Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...
 
Mariia Rashkevych: Підвищення ефективності розроблення та реалізації освітніх...
Mariia Rashkevych: Підвищення ефективності розроблення та реалізації освітніх...Mariia Rashkevych: Підвищення ефективності розроблення та реалізації освітніх...
Mariia Rashkevych: Підвищення ефективності розроблення та реалізації освітніх...
 
Mykhailo Hryhorash: What can be good in a "bad" project? (UA)
Mykhailo Hryhorash: What can be good in a "bad" project? (UA)Mykhailo Hryhorash: What can be good in a "bad" project? (UA)
Mykhailo Hryhorash: What can be good in a "bad" project? (UA)
 
Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)
Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)
Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)
 
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...
 
Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...
Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...
Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...
 
Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху...
Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху...Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху...
Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху...
 
Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...
Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...
Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...
 
Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)
Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)
Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)
 
Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...
Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...
Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...
 
Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)
Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)
Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)
 
Nataliya Kryvonis: Essential soft skills to lead your team (UA)
Nataliya Kryvonis: Essential soft skills to lead your team (UA)Nataliya Kryvonis: Essential soft skills to lead your team (UA)
Nataliya Kryvonis: Essential soft skills to lead your team (UA)
 
Volodymyr Salyha: Stakeholder Alchemy: Transforming Analysis into Meaningful ...
Volodymyr Salyha: Stakeholder Alchemy: Transforming Analysis into Meaningful ...Volodymyr Salyha: Stakeholder Alchemy: Transforming Analysis into Meaningful ...
Volodymyr Salyha: Stakeholder Alchemy: Transforming Analysis into Meaningful ...
 
Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...
Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...
Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...
 
Oksana Smilka: Цінності, цілі та (де) мотивація (UA)
Oksana Smilka: Цінності, цілі та (де) мотивація (UA)Oksana Smilka: Цінності, цілі та (де) мотивація (UA)
Oksana Smilka: Цінності, цілі та (де) мотивація (UA)
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)
Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)
Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)
 
Maryna Sokyrko & Oleksandr Chugui: Building Product Passion: Developing AI ch...
Maryna Sokyrko & Oleksandr Chugui: Building Product Passion: Developing AI ch...Maryna Sokyrko & Oleksandr Chugui: Building Product Passion: Developing AI ch...
Maryna Sokyrko & Oleksandr Chugui: Building Product Passion: Developing AI ch...
 

Alina Onyshchuk: Кейс реалізації забезпечення якості (QA) в digital агентстві (UA)

  • 1. Кейс реалізації забезпечення якості (QA) в digital агенстві Аліна Онищук Process Manager (IC), Relevate Health
  • 2. Про мене Аліна Онищук - 6+ років в якості IT Project Manager - 20+ успішних проектів - в тому числі працювала над автоматизацію державних послуг - 4+ років в якості Process Manager - PMP сертифікат отримала у 2019
  • 3. Про що піде мова - Що таке “якість”? - Контроль якості (QC) vs. Забезпечення якості (QA) - Роль PM’а у процесі забезпечення якості - Забезпечення якості в Jira/Confluence - Шаблонізація типових задач - Документація (опис процесів, інструкції) - Організація проектної інформації - Налаштування та автоматизація процесів у Jira Workflow - Корисні Jira плагіни 47
  • 4. Що таке “якість”? - Якість - це відповідність вимогам. - Якщо замовник попросив розробити продукт (програмне забезпечення) низького сорту, то він все одно може бути якісним, якщо повністю відповідає вимогам. - Приклад: клієнт звернувся з проханням розробити безкоштовну версію сервісу з заповненням довгих та складних форм і заборонити можливість copy-paste’у даних з метою стимулювати користувачів користуватись платною версією цього ж продукту, де ця функція працює. 50
  • 5. Контроль якості (QС) vs Забезпечення якості (QA) - Контроль якості (QC) - це безпосередньо тестування та виявлення дефектів (помилок) в роботі програмного забезпечення з подальшим їх виправленням (реактивний процес). - Забезпечення якості (QA) - це створення таких умов, щоб ці дефекти (помилки) НЕ виникали (проактивний процес) 53
  • 6. Роль PM’а у процесі забезпеченні якості - Аналіз даних контролю якості (bug-репортів) та ретроспектив, щоб визначити, чи існують проблеми з якістю. - Аналіз та виявлення першопричин проблем з якістю та визначення необхідних удосконалень, які підвищать якість (оновлення документації, процесів, тощо). - Впровадження запобіжних заходів для запобігання виникненню проблем з якістю у майбутньому. 56
  • 7. Забезпечення якості в Jira/Confluence - Шаблонізація типових задач та проектів - Документація (опис процесів, інструкції) - Організація проектної інформації - Автоматизація процесів у Jira - Корисні Jira плагіни - Issue Checklist for Jira (Free vs. Pro) - Jira Misc Workflow Extensions (JMWE) vs. Jira automation - Deep Clone 59
  • 8. Шаблонізація типових задач та проектів - Шаблонізація типових проектних задач в Jira - Визначення структури: - Epic - тип роботи (banners, emails, website design, website development, etc.) - Story - використовується лише для групування типових задач - Sub-tasks - серія типових задач (feedback rounds) - Task - безпосередньо робоча задача - Створення описів та чеклистів для шаблонів задач з підсвіченими місцями для заповнення (placeholder) менеджерами проектів - Структура задач: - Вхідні дані (Inputs) - дозаповнює менеджер, коли відкриває задачу - Інструкції (Instructions) - краще посилання на Confluence ніж багато тексту - Результати (Results) - Чеклісти (Checklist) - тільки найголовніше 11
  • 9. Документація (опис процесів, інструкції) - Опис всіх процесів - ЩО ми робимо - для менеджерів - ЯК ми це робимо - для виконавців - Покрокові інструкції формату “How to” + скріншоти Коли з'являється новий процес, тобто коли ми домовляємось, що робимо щось певним чином і тільки так, створюється задача на виконавця, який в процесі виконання проектної задачі за новим процесом одночасно створює інструкцію для Wiki, яка потім додається у відповідні шаблонні задачі. 14
  • 10. Організація проектної інформації - Стандартизація організації проектних ресурсів, а саме Jira, Confluence, GD, Slack channel, Sketch online, Git. Створення шаблону Confluence для сторінки проекту та введення правил про перелінковку між всіма проектними ресурсами. 20
  • 11. Автоматизація процесів у Jira Ціль - зменшити вплив людського фактору та зменшити кількість рутинних операцій. Приклади: - Створення необхідних специфічних статусів та налаштування автоматичних переходів між ними там, де це доцільно. - Можливість переходу в певний статус, якщо є відповідний label, та подальший рух задачі по специфічним для певної частини процесу статусам (Art Review, Testing). - При переході у певний статус додавати label, який дозволяє перехід у інший специфічний статус (та ховає інші). - Автоматично пропускати частину воркфлоу. Наприклад, пропускати тестування для задач певного типу. - Синхронізація статусів між Епіком та його задачами (закриття Епіку коли всі задачі виконано) та створення окремого борду з Епіками. - Заборона закрити задачу, якщо під-задачі не виконано. - Заборона закрити задачу, якщо не всі (обов’язкові) пункти чеклісту виконано. - Автоматичне створення сторінок Confluence при створенні проекту. - Автоматичне створення під-задач при створенні задач певного типу. - Додавання label за певних умов (та видалення, якщо ці умови не виконуються) з метою виведення цих задач на окремий борд. - Налаштування сповіщень. Наприклад, виконавця задачі про те, що під-задачу виконано. 17
  • 12. Issue Checklist for Jira (Free vs. Pro) - Чеклісти до задач (Free - max 20) - Можливість тегати користувачів (Free - без сповіщення) - Можливість зробити пункт чеклісту опціональним (не обов’язковим) - Підтримує автоматизацію (обидві версії) - Заборона закриття задачі, якщо не виконано весь чекліст, або тільки обов’язкові пункти. - Є темплейти та можливо налаштувати автоматизацію додавання темплейтів при створенні певних задач - Клонується за допомогою Deep Clone 02
  • 13. Jira Misc Workflow Extensions vs. Jira automation - Безліміт (Jira automation - 500 в Standard та 1000 user/mon в Premium) - Налаштування автоматичного переводу задач в інші статуси, якщо виконуються умови (labels, тощо) - Заборона переводу задачі в інший статус, якщо не виконуються умови - Заборона закрити задачу, якщо не виконано чекліст - Заборона закрити задачу, якщо не закрито sub-task’и (+ повідомлення) - Автоматизація поза Workflow (event-based) 05
  • 14. Deep Clone - Клонування шаблонних проектів - Workflow з автоматизацією - Перелінковка між задачами - Проектні ролі - Можливість обрати що саме клонувати (окремі задачі з епіків, тощо) - Клонування окремих Епіків з прилінкованими до них задачами 08
  • 15. Підсумок - Якість - це відповідність вимогам. - Продукт може бути низького сорту, але високої якості. - Забезпечення якості - це проактивний процес, в якому PM має приймати активну участь. - РМ має аналізувати та виявляти першопричини проблем з якістю та впроваджувати запобіжні заходи - Забезпечити якість допоможе: - Шаблонізація типових задач та проектів - Документування процесів - Автоматизація процесів 23