Onboarding новачків в команду
тестувальників:
як ефективно навчати і інтегрувати колег до проекту
“Висхідна зірка” соціальних
мереж:
● 📸 Мій Instagram: @vitaliy_tvk
(instagram.com/vitaliy_tvk)
● 📺 Автор Youtube каналу “Testing
в кайф” присвяченого
автоматизації та тестуванню в
цілому:
(youtube.com/@qapractices)
Михайлюк Віталій
(Senior Automation script specialist)
● Більше 7-ми років досвіду у сфері
тестування програмного
забезпечення;
● Розробка та підтримка Playwright,
WDIO автоматизованих скриптів;
● У вільний від роботи час беру
участь в open source проектах,
таких як testomatio/reporter;
● Сертифікований спеціаліст: ISTQB
Foundation Level + готуюсь до
здачі Test Automation Engineer
Михайлюк Віталій
(Senior Automation script specialist)
“Onboarding новачків в команду
тестувальників: як ефективно навчати і
інтегрувати колег до проекту”
Тема зазначена мною для конференції:
або, простіше кажучи:
“Як ми збільшували нашу команду
тестувальників з 2 до 10-ти
спеціалістів на проекті за 2 місяці”
Ми
Контекст, чому ми вирішили розробити “Onboarding”
систему:
Ми аутсорс
компанія, яка
доєдналася до
Американсько
го продукту,
який
займається
аналізом
фармацевтичн
их матеріалів
Нас було 2-оє
тестувальників:
- один займався
мануальними
перевірками
фіч;
- написання
автоматичних
скриптів для
регресійного
тестування
Менеджер
проекту ставить
задачу:
“Є запит на
розширення
команди
розробників, а
отже ми будемо
збільшувати і
команду
тестувальників”
Ми не можемо
витрачати
багато твого
часу на
навчання і тому
подібне. Тому
треба розробити
систему для
нових членів
команди QA
спеціалістів
Задача прийнята! Починаємо обговорення технічних
деталей:
Навчання та долучення нових спеціалістів має бути поетапним
Документація по проекту ведеться, можливо, не в самому кращому
варіанті але є опис функціоналу в Confluence, додаткові пояснення фіч
в Jira.
Час на залучення та приступання до “бойового тестування” 2-3 тижні
Маємо отримати нового члена команди, який знає як тестувати
продукт, як менеджити задачі, писати скрипти => готовий робити
проект більш якісним.
Щоб витрачати менше
часу на спілкування та
роз’яснення
поставлених задача їх
краще всього якісно
описати.
Так як в мене був досвід
роботи в Jira, Trello і
таких всяких штуках, то
було обрано інструмент,
який мене менше всього
“бісив” на той момент:
Етап перший: Вибір інструменту для менеджменту
Після всіх консультацій та
обговорень було прийнято
рішення - Trello:
● зрозумілий інтерфейс;
● великий набір опцій для задач;
● різні плюшки по типу чек-листу
відіграли також не малу роль
при виборі системи.
Плюс у розробників також був свій
онбординг і тому деякі ідеї можно
було просто перенести з одного
проекту в інший
Щоб тобі задавали
менше питань, треба
детально та якісно
описувати задачі. І тут
важливим є обрання
патерну для опису, який
буде зрозумілим та не
буде напрягати нових
членів команди. Одна
нарада з менеджерами
проекту - ось у нас є
адекватна заготовка
Етап другий: Опис покрокової інструкції
1. Назва задачі.
● Назва має бути зрозумілою як для новачків так і для
членів команди.
● Має бути короткою та лаконічною. Приклад:
“Pharmacy project introduction #1”.
2. Опис задачі.
Більш розгорнутий варіант назви: містить в собі деталі,
step-by-step інструкції та всяку додаткову інформацію.
Тут нічого особливого, все що має бути додано в задачу,
все пишемо сюди.
3. Додаткові матеріали.
Тут у нас:
● посилання на сторінки Confluence;
● додаткові матеріали: пов’язані задачі, задачі з прикладами того, як це колись
тестувалось і тд
Опис покрокової інструкції: продовження
4. Завдання по засвоєним матеріалам.
В кінці кожної задачі є 3-5 завдань, які треба виконати, щоб закріпити пройдені
матеріали.
5. Коментарі та відповіді на запитання.
Щоб не перевантажувати робочій чат повідомленнями: “А як це має
працювати?”
Кожен може залишити своє запитання, побажання чи покращення в задачу. На
коментар додається відповідь/реакція
screenshot: приклад задачі
screenshot: приклад задачі
Опис задачі:
Треба мати на увазі:
чим більше деталей додано до задачі, тим менше буде безглуздих запитань!
Як результат:
Два рази на день я витрачав по 20-30 хвилин на менеджмент задач, а не
цілий день на відповіді, скріни і тд
Тут все доволі просто, і
нічого супер-пупер не
вигадував.
Стандартний набір колонок
для задач в Trello:
Етап третій: Налаштування борди
1. BACKLOG.
Для загального скоупа задач по онбордингу. Тут
описані задачі, які треба виконувати одна за
одною.
2. IN PROGRESS.
Задачі, що знаходяться в роботі. Тут є невелике правило: в роботі може бути не
більше 2 задач (це чисто наше командне спостереження: якщо людина взяла більше
2 задач, то концентрація мінімальна і шансів на якісно виконані всі задачі лінійно
зменшується).
Стандартний
набір колонок
для задач в
Trello:
Налаштування борди
Дивись слайд
далі зі скріном
>>>
3. VALIDATION.
Коли всі матеріали вивчено, пройдено всі завдання, додано
коментарі та побажання - задачу можна закривати.
4. DONE.
Коли задачу та матеріали перевірено - задачу можна
закривати. Всі задачі рано чи пізно повинні бути в цій колонці.
ВІТАЛІЙ МИХАЙЛЮК «Онбордінг нових тестерів до команди: як ефективно навчати і інтегрувати новачків у команду тестування»
Налаштування борди: примітка
1. Кожна задача створена в одному екземплярі
Тобто: кожен новий член команди знаходить необхідну йому задачу,
копіює її та асайнить на себе. Потім перетягує у відповідну колонку і
починає свій процес навчання.
2. Вся відповідальність за задачі на новому тестувальнику
На мій погляд - це правильно.
Аналогією можна вважати шкільний процес: ти береш підручник -> підписав
його -> склав іспит = повна відповідальність за те, що ти засвоїв!
Почну з того, що
всі задачі
пронумеровані
від 1 до 30 і
мають
відповідне
маркування:
Етап четвертий: План навчання (маркування задач)
Маркування задач по складності:
● швидкі задачі: виконуються за 1-2 години максимум;
● складні задачі: виконуються від 2 до 8 годин.
Маркування задач по типу:
● пов’язані з документацією: ознайомлення з частинами
проекту, налаштуваннями, модулями і тд;
● мануальне тестування: регресія, Smoke перевірки…
● автоматизація та написання скриптів: написання скриптів,
впровадження автоматизації та пришвидшення загального
етапу тестування.
ВІТАЛІЙ МИХАЙЛЮК «Онбордінг нових тестерів до команди: як ефективно навчати і інтегрувати новачків у команду тестування»
Маркування задач: примітка
Сірий лейбл.
Прості за складністю. Такі задачі включають в себе базове знайомство, мало
матеріалів та прикладів, одне-два легких завдання. Мають бути виконані за
годину-дві максимум
Жовтий лейбл.
Складніші завдання. Тут вже задачі описані максимально повно: мають декілька
більш складних завдань на перевірку. Такі задачі можуть виконуватися від пари
годин до 2-4 годин робочого дня
Таке маркування задача - це також додаткові орієнтири на те:
● до чого має бути готовим тестувальник при проходженні задачі;
● ментор знає, скільки часу може зайняти перевірка задачі.
● План розроблений на 3
тижні.
● Задачі сгруповані
таким чином, щоб
виконуючи їх одну за
одною - вкластися у
відведений термін.
● Акцент - залучення в
проект було по тижням
(так би мовити міні
спрінтам: міксуючи
прості та складні
задачі)
Переходимо до самого цікавого - покрокового плану.
1-ий тиждень
Основний акцент зроблено на знайомство з
продуктом і базовим функціоналом. Новачки
вивчають існуючу документацію, переглядають
архітектуру проекту і виконують прості завдання,
включаючи регресійне тестування старих тікетів.
2-ий тиджень
Вдосконалення мануальних навичок. Новачки
виконують "бойові" тікети з більш складними
сценаріями тестування, що дозволяє перевірити
їхню здатність до виявлення дефектів і розуміння
бізнес-логіки.
3-тій тиждень.
Зосереджено на досконалому вивченні структури проекту, автоматизації
тестування та виявленні підводних каменів. Тестувальники беруться за
задачі, що вимагають специфічних знання
Зверніть увагу:
Задачі підписані по номерах і повинні виконуватися в строго визначеній
послідовності. Поспіх і спроби виконати кілька завдань одночасно,
особливо складних, можуть призвести до низької якості результатів.
покроковий план: продовження
Фінальний тиждень:
Найбільш динамічний.
Ви отримаєте можливість
активно взаємодіяти з
командою, задавати
питання, обговорювати
результати і писати
коментарі до тікетів. Ви
стаєте невід'ємною
частиною команди, і Ваша
участь у процесі може
суттєво вплинути на
подальший розвиток проекту
Проблеми, з
якими ми
зіткнулися:
Поступово підходимо до висновків.
1. Рівень засвоєння матеріалів:
Новачки мають різний рівень підготовки і засвоєння
матеріалів. Це може бути пов'язано з попереднім досвідом
або індивідуальними здібностями.
2. Час на виконання задач:
Тривалість виконання завдань може варіюватися в
залежності від складності та особистих навичок.
3. Запитання та коментарі:
Різна активність: хтось ставе більше запитань, а інші можуть
не проявляти ніякої активності. Важливо навчити колег
задавати “ефективні” питання і забезпечити підтримку
наставників
Поступово підходимо до висновків.
Плюси такого
процесу
навчання:
1. Високий рівень спеціалістів:
Поступове введення в проект забезпечує якісну підготовку,
що допомагає створювати висококваліфікованих
спеціалістів
2. Поглиблене знання проекту:
Навчання охоплює всі аспекти проекту, що дозволяє
новачкам швидко стати експертами у своїй сфері
4. Оптимізація часу:
Ефективно спланований процес онбордингу дозволяє
максимально використовувати час і забезпечує
продуктивне навчання новачків
Дякую за Вашу увагу!
Якщо в когось є запитання, настав час їх задавати!

More Related Content

PDF
Alina Onyshchuk: How to build an efficient onboarding process for remote empl...
PPTX
Студентський R&D проєкт – практичні навички для студентів без відриву від нав...
PPTX
Iaroslav Grytsyna: Масштабування з однієї Scrum команди в цілу програму (UA)
PPT
Віталій Подоба. “Складний Кейс: Віддалений, Між-Часовий, Part-Time менеджмент”
PDF
Web Testing in Agile
PPT
Trdk 2018-id
PDF
Testing Web in Agile
PDF
Hanna Klimushka: Програмний менеджмент. Як приручити 80+ FTE (UA)
Alina Onyshchuk: How to build an efficient onboarding process for remote empl...
Студентський R&D проєкт – практичні навички для студентів без відриву від нав...
Iaroslav Grytsyna: Масштабування з однієї Scrum команди в цілу програму (UA)
Віталій Подоба. “Складний Кейс: Віддалений, Між-Часовий, Part-Time менеджмент”
Web Testing in Agile
Trdk 2018-id
Testing Web in Agile
Hanna Klimushka: Програмний менеджмент. Як приручити 80+ FTE (UA)

Similar to ВІТАЛІЙ МИХАЙЛЮК «Онбордінг нових тестерів до команди: як ефективно навчати і інтегрувати новачків у команду тестування» (20)

PPTX
Yuliia Pieskova та Mykyta Melnyk: Управління ризиками за допомогою AI (UA)
PDF
ЮРІЙ МАЛИЙ «QA метрики в процесі SDLC»..
PDF
Oleksandr Buratynskyi: Свідомий дизайн зустрічей (UA)
PPT
Trdk 2016-id-1
PDF
Stanislav Fedorenko: Ширше ніж скоуп і дедлайни: ризики в міжнародних проектн...
PDF
Вебінар "Tips & Tricks проєктного менеджера в роботі з командою"
 
PDF
Вебінар Методи контролю бізнес-процесів.pdf
 
PDF
Workshop "Iteration as a Path to Perfection", Denys Mishunov
PDF
ОКСАНА ТРОЯН «Щоб рейки зійшлись в одній точці: від кількості до якості. Як к...
PPT
дистанційне навчання для керівників
PPTX
Чим займаються програмісти або як почати писати код
PDF
Залучення експертів - система мотивації
PPT
реалізація проекту
PPTX
Тема 1 Введення в програмну інженерію
PPTX
Scel 2018-1
PPTX
Ілона Кулинич “Маленький Скрам проти Великого Вотерфолу: історія одного ПМа”
PPTX
Anna Podolynna, BAQ "How not to loose a QA focus and organize testing proces...
PPTX
МИКОЛА СОЛОПІЙ «Моя формула успішної імплементації Тестової Тули на проекті» ...
PPTX
Rostyslav Chayka та Andrii Burlutskyi: Prompt Engineering для проєктного мене...
PDF
Як РМу швидко влитися на різних стадіях проєкту_розробки продукту. .pptx.pdf
 
Yuliia Pieskova та Mykyta Melnyk: Управління ризиками за допомогою AI (UA)
ЮРІЙ МАЛИЙ «QA метрики в процесі SDLC»..
Oleksandr Buratynskyi: Свідомий дизайн зустрічей (UA)
Trdk 2016-id-1
Stanislav Fedorenko: Ширше ніж скоуп і дедлайни: ризики в міжнародних проектн...
Вебінар "Tips & Tricks проєктного менеджера в роботі з командою"
 
Вебінар Методи контролю бізнес-процесів.pdf
 
Workshop "Iteration as a Path to Perfection", Denys Mishunov
ОКСАНА ТРОЯН «Щоб рейки зійшлись в одній точці: від кількості до якості. Як к...
дистанційне навчання для керівників
Чим займаються програмісти або як почати писати код
Залучення експертів - система мотивації
реалізація проекту
Тема 1 Введення в програмну інженерію
Scel 2018-1
Ілона Кулинич “Маленький Скрам проти Великого Вотерфолу: історія одного ПМа”
Anna Podolynna, BAQ "How not to loose a QA focus and organize testing proces...
МИКОЛА СОЛОПІЙ «Моя формула успішної імплементації Тестової Тули на проекті» ...
Rostyslav Chayka та Andrii Burlutskyi: Prompt Engineering для проєктного мене...
Як РМу швидко влитися на різних стадіях проєкту_розробки продукту. .pptx.pdf
 
Ad

More from QADay (20)

PDF
СТАНІСЛАВ ПОЛЬСЬКОЙ «QA це спільна справа: залучення БА та девів у процес заб...
PPTX
РАМЕЛЛА БАСЕНКО - Tехніки тест дизайну в дії: розбір задач та корисні поради...
PDF
КАТЕРИНА АБЗЯТОВА - Tехніки тест дизайну в дії: розбір задач та корисні порад...
PDF
ЮРІЙ БАЖАН «Один спринт з життя тестувальника»
PDF
АЛЛА ПЕНАЛЬБА «QA automation, the secret weapon that need (a) manual»
PDF
АНДРІЙ ЗАБЛОЦЬКИЙ « Досвід побудови сильної та ефективної QA команди»
PDF
РІНА УЖЕВКО «Тестування локалізації та терміни в Gamedev»
PPTX
КАТЕРИНА АБЗЯТОВА «Від бар’єрів до мостів: Важливість Accessibility Testing»
PPTX
ЄВГЕН ГАЙДАЙ «Виділена команда автоматизації тестування. Досвід підтримки та ...
PDF
АНАСТАСІЯ ЧУДОВСЬКА «Переїзд з моноліта на мікросервіси з точки зору QA: як ...
PDF
СОФІЯ НОВАЧЕНКО «Успішне поєднання QA/BA обовʼязків»
PDF
ОЛЕНА НІКІТІНА «Глибинне занурення в процеси тестування: від документації до ...
PDF
ОЛЕСЬ НІКАНЮК «Особливості тестування в міжнародних організаціях: досвід та в...
PPTX
ОЛЕГ ЗАРЕВИЧ «Взаємодії між DevOps і QA»
PPTX
СВЯТ ЛОГІН «Що можна витягнути з мобільних додатків»
PPTX
ГАННА КАПЛУН «Тестування на основі персон: ідея, інструменти, приклади»
PDF
НАТАЛІЯ КРИВОНІС «Необхідні навички для керування командою»
PDF
ОКСАНА ВЕРЕТЮК «Effective project quality check або як успішно налагодити про...
PDF
СОФІЯ КОГУТ «Ентузіазм і мотивація на тривалих проектах: стратегії уникнення ...
PDF
МАРИНА ШУЛЬГА «(Тест) Менеджер іноземних продуктових компаній: як вийти за ра...
СТАНІСЛАВ ПОЛЬСЬКОЙ «QA це спільна справа: залучення БА та девів у процес заб...
РАМЕЛЛА БАСЕНКО - Tехніки тест дизайну в дії: розбір задач та корисні поради...
КАТЕРИНА АБЗЯТОВА - Tехніки тест дизайну в дії: розбір задач та корисні порад...
ЮРІЙ БАЖАН «Один спринт з життя тестувальника»
АЛЛА ПЕНАЛЬБА «QA automation, the secret weapon that need (a) manual»
АНДРІЙ ЗАБЛОЦЬКИЙ « Досвід побудови сильної та ефективної QA команди»
РІНА УЖЕВКО «Тестування локалізації та терміни в Gamedev»
КАТЕРИНА АБЗЯТОВА «Від бар’єрів до мостів: Важливість Accessibility Testing»
ЄВГЕН ГАЙДАЙ «Виділена команда автоматизації тестування. Досвід підтримки та ...
АНАСТАСІЯ ЧУДОВСЬКА «Переїзд з моноліта на мікросервіси з точки зору QA: як ...
СОФІЯ НОВАЧЕНКО «Успішне поєднання QA/BA обовʼязків»
ОЛЕНА НІКІТІНА «Глибинне занурення в процеси тестування: від документації до ...
ОЛЕСЬ НІКАНЮК «Особливості тестування в міжнародних організаціях: досвід та в...
ОЛЕГ ЗАРЕВИЧ «Взаємодії між DevOps і QA»
СВЯТ ЛОГІН «Що можна витягнути з мобільних додатків»
ГАННА КАПЛУН «Тестування на основі персон: ідея, інструменти, приклади»
НАТАЛІЯ КРИВОНІС «Необхідні навички для керування командою»
ОКСАНА ВЕРЕТЮК «Effective project quality check або як успішно налагодити про...
СОФІЯ КОГУТ «Ентузіазм і мотивація на тривалих проектах: стратегії уникнення ...
МАРИНА ШУЛЬГА «(Тест) Менеджер іноземних продуктових компаній: як вийти за ра...
Ad

Recently uploaded (17)

PDF
Заняття 6. Прийняття рішення командиром взводу на бій на основі APSP (Army Pr...
PDF
яво рпядлв опялдыво пялдыв оплядыв оп ояыл
PDF
Заняття 5. Методика прийняття рішень на основі APSP (Army Problem Solving Pro...
PDF
Заняття 6. Прийняття рішення командиром взводу на бій на основі APSP (Army Pr...
PDF
akjgaksdj lkaыдуко локж оуыпж оывджл апоыв
PDF
яалво вдлаопядвл опдлыв ояпвояыр пывора в
PPTX
Херсонська Зміївка: до та після окупації
PDF
в пявлапо жлваопвлад опявл аопялвдао плва
PDF
8_mys_g_2025 - влат пвлтп влт пвлатп лвв
PDF
"Фах" (аналіз твору) Айзек Азімов (презентація)
PDF
8_t_h_2025 - ядв пдвлаопялво пядлво плдвв
PDF
8_iu_h_2025 - ляіо пялідоплівоп ілвпфлідп
PDF
ывла пявдлоп явдла опдвяла опдвла опявлпов
PDF
8_geog_d_2025- іьвт пвіь тапл япя пліляд
PDF
ы плоывдлпоявлпо яылпояылв по влполвдпо в
PDF
8_in_b_2025 - лютв лвотп ячлвт плвт ядвл
PDF
КНУ, презентація по вступній кампанії_2025
Заняття 6. Прийняття рішення командиром взводу на бій на основі APSP (Army Pr...
яво рпядлв опялдыво пялдыв оплядыв оп ояыл
Заняття 5. Методика прийняття рішень на основі APSP (Army Problem Solving Pro...
Заняття 6. Прийняття рішення командиром взводу на бій на основі APSP (Army Pr...
akjgaksdj lkaыдуко локж оуыпж оывджл апоыв
яалво вдлаопядвл опдлыв ояпвояыр пывора в
Херсонська Зміївка: до та після окупації
в пявлапо жлваопвлад опявл аопялвдао плва
8_mys_g_2025 - влат пвлтп влт пвлатп лвв
"Фах" (аналіз твору) Айзек Азімов (презентація)
8_t_h_2025 - ядв пдвлаопялво пядлво плдвв
8_iu_h_2025 - ляіо пялідоплівоп ілвпфлідп
ывла пявдлоп явдла опдвяла опдвла опявлпов
8_geog_d_2025- іьвт пвіь тапл япя пліляд
ы плоывдлпоявлпо яылпояылв по влполвдпо в
8_in_b_2025 - лютв лвотп ячлвт плвт ядвл
КНУ, презентація по вступній кампанії_2025

ВІТАЛІЙ МИХАЙЛЮК «Онбордінг нових тестерів до команди: як ефективно навчати і інтегрувати новачків у команду тестування»

  • 1. Onboarding новачків в команду тестувальників: як ефективно навчати і інтегрувати колег до проекту
  • 2. “Висхідна зірка” соціальних мереж: ● 📸 Мій Instagram: @vitaliy_tvk (instagram.com/vitaliy_tvk) ● 📺 Автор Youtube каналу “Testing в кайф” присвяченого автоматизації та тестуванню в цілому: (youtube.com/@qapractices) Михайлюк Віталій (Senior Automation script specialist)
  • 3. ● Більше 7-ми років досвіду у сфері тестування програмного забезпечення; ● Розробка та підтримка Playwright, WDIO автоматизованих скриптів; ● У вільний від роботи час беру участь в open source проектах, таких як testomatio/reporter; ● Сертифікований спеціаліст: ISTQB Foundation Level + готуюсь до здачі Test Automation Engineer Михайлюк Віталій (Senior Automation script specialist)
  • 4. “Onboarding новачків в команду тестувальників: як ефективно навчати і інтегрувати колег до проекту” Тема зазначена мною для конференції: або, простіше кажучи: “Як ми збільшували нашу команду тестувальників з 2 до 10-ти спеціалістів на проекті за 2 місяці”
  • 5. Ми Контекст, чому ми вирішили розробити “Onboarding” систему: Ми аутсорс компанія, яка доєдналася до Американсько го продукту, який займається аналізом фармацевтичн их матеріалів Нас було 2-оє тестувальників: - один займався мануальними перевірками фіч; - написання автоматичних скриптів для регресійного тестування Менеджер проекту ставить задачу: “Є запит на розширення команди розробників, а отже ми будемо збільшувати і команду тестувальників” Ми не можемо витрачати багато твого часу на навчання і тому подібне. Тому треба розробити систему для нових членів команди QA спеціалістів
  • 6. Задача прийнята! Починаємо обговорення технічних деталей: Навчання та долучення нових спеціалістів має бути поетапним Документація по проекту ведеться, можливо, не в самому кращому варіанті але є опис функціоналу в Confluence, додаткові пояснення фіч в Jira. Час на залучення та приступання до “бойового тестування” 2-3 тижні Маємо отримати нового члена команди, який знає як тестувати продукт, як менеджити задачі, писати скрипти => готовий робити проект більш якісним.
  • 7. Щоб витрачати менше часу на спілкування та роз’яснення поставлених задача їх краще всього якісно описати. Так як в мене був досвід роботи в Jira, Trello і таких всяких штуках, то було обрано інструмент, який мене менше всього “бісив” на той момент: Етап перший: Вибір інструменту для менеджменту
  • 8. Після всіх консультацій та обговорень було прийнято рішення - Trello: ● зрозумілий інтерфейс; ● великий набір опцій для задач; ● різні плюшки по типу чек-листу відіграли також не малу роль при виборі системи. Плюс у розробників також був свій онбординг і тому деякі ідеї можно було просто перенести з одного проекту в інший
  • 9. Щоб тобі задавали менше питань, треба детально та якісно описувати задачі. І тут важливим є обрання патерну для опису, який буде зрозумілим та не буде напрягати нових членів команди. Одна нарада з менеджерами проекту - ось у нас є адекватна заготовка Етап другий: Опис покрокової інструкції 1. Назва задачі. ● Назва має бути зрозумілою як для новачків так і для членів команди. ● Має бути короткою та лаконічною. Приклад: “Pharmacy project introduction #1”. 2. Опис задачі. Більш розгорнутий варіант назви: містить в собі деталі, step-by-step інструкції та всяку додаткову інформацію. Тут нічого особливого, все що має бути додано в задачу, все пишемо сюди.
  • 10. 3. Додаткові матеріали. Тут у нас: ● посилання на сторінки Confluence; ● додаткові матеріали: пов’язані задачі, задачі з прикладами того, як це колись тестувалось і тд Опис покрокової інструкції: продовження 4. Завдання по засвоєним матеріалам. В кінці кожної задачі є 3-5 завдань, які треба виконати, щоб закріпити пройдені матеріали. 5. Коментарі та відповіді на запитання. Щоб не перевантажувати робочій чат повідомленнями: “А як це має працювати?” Кожен може залишити своє запитання, побажання чи покращення в задачу. На коментар додається відповідь/реакція
  • 13. Опис задачі: Треба мати на увазі: чим більше деталей додано до задачі, тим менше буде безглуздих запитань! Як результат: Два рази на день я витрачав по 20-30 хвилин на менеджмент задач, а не цілий день на відповіді, скріни і тд
  • 14. Тут все доволі просто, і нічого супер-пупер не вигадував. Стандартний набір колонок для задач в Trello: Етап третій: Налаштування борди 1. BACKLOG. Для загального скоупа задач по онбордингу. Тут описані задачі, які треба виконувати одна за одною. 2. IN PROGRESS. Задачі, що знаходяться в роботі. Тут є невелике правило: в роботі може бути не більше 2 задач (це чисто наше командне спостереження: якщо людина взяла більше 2 задач, то концентрація мінімальна і шансів на якісно виконані всі задачі лінійно зменшується).
  • 15. Стандартний набір колонок для задач в Trello: Налаштування борди Дивись слайд далі зі скріном >>> 3. VALIDATION. Коли всі матеріали вивчено, пройдено всі завдання, додано коментарі та побажання - задачу можна закривати. 4. DONE. Коли задачу та матеріали перевірено - задачу можна закривати. Всі задачі рано чи пізно повинні бути в цій колонці.
  • 17. Налаштування борди: примітка 1. Кожна задача створена в одному екземплярі Тобто: кожен новий член команди знаходить необхідну йому задачу, копіює її та асайнить на себе. Потім перетягує у відповідну колонку і починає свій процес навчання. 2. Вся відповідальність за задачі на новому тестувальнику На мій погляд - це правильно. Аналогією можна вважати шкільний процес: ти береш підручник -> підписав його -> склав іспит = повна відповідальність за те, що ти засвоїв!
  • 18. Почну з того, що всі задачі пронумеровані від 1 до 30 і мають відповідне маркування: Етап четвертий: План навчання (маркування задач) Маркування задач по складності: ● швидкі задачі: виконуються за 1-2 години максимум; ● складні задачі: виконуються від 2 до 8 годин. Маркування задач по типу: ● пов’язані з документацією: ознайомлення з частинами проекту, налаштуваннями, модулями і тд; ● мануальне тестування: регресія, Smoke перевірки… ● автоматизація та написання скриптів: написання скриптів, впровадження автоматизації та пришвидшення загального етапу тестування.
  • 20. Маркування задач: примітка Сірий лейбл. Прості за складністю. Такі задачі включають в себе базове знайомство, мало матеріалів та прикладів, одне-два легких завдання. Мають бути виконані за годину-дві максимум Жовтий лейбл. Складніші завдання. Тут вже задачі описані максимально повно: мають декілька більш складних завдань на перевірку. Такі задачі можуть виконуватися від пари годин до 2-4 годин робочого дня Таке маркування задача - це також додаткові орієнтири на те: ● до чого має бути готовим тестувальник при проходженні задачі; ● ментор знає, скільки часу може зайняти перевірка задачі.
  • 21. ● План розроблений на 3 тижні. ● Задачі сгруповані таким чином, щоб виконуючи їх одну за одною - вкластися у відведений термін. ● Акцент - залучення в проект було по тижням (так би мовити міні спрінтам: міксуючи прості та складні задачі) Переходимо до самого цікавого - покрокового плану. 1-ий тиждень Основний акцент зроблено на знайомство з продуктом і базовим функціоналом. Новачки вивчають існуючу документацію, переглядають архітектуру проекту і виконують прості завдання, включаючи регресійне тестування старих тікетів. 2-ий тиджень Вдосконалення мануальних навичок. Новачки виконують "бойові" тікети з більш складними сценаріями тестування, що дозволяє перевірити їхню здатність до виявлення дефектів і розуміння бізнес-логіки.
  • 22. 3-тій тиждень. Зосереджено на досконалому вивченні структури проекту, автоматизації тестування та виявленні підводних каменів. Тестувальники беруться за задачі, що вимагають специфічних знання Зверніть увагу: Задачі підписані по номерах і повинні виконуватися в строго визначеній послідовності. Поспіх і спроби виконати кілька завдань одночасно, особливо складних, можуть призвести до низької якості результатів. покроковий план: продовження
  • 23. Фінальний тиждень: Найбільш динамічний. Ви отримаєте можливість активно взаємодіяти з командою, задавати питання, обговорювати результати і писати коментарі до тікетів. Ви стаєте невід'ємною частиною команди, і Ваша участь у процесі може суттєво вплинути на подальший розвиток проекту
  • 24. Проблеми, з якими ми зіткнулися: Поступово підходимо до висновків. 1. Рівень засвоєння матеріалів: Новачки мають різний рівень підготовки і засвоєння матеріалів. Це може бути пов'язано з попереднім досвідом або індивідуальними здібностями. 2. Час на виконання задач: Тривалість виконання завдань може варіюватися в залежності від складності та особистих навичок. 3. Запитання та коментарі: Різна активність: хтось ставе більше запитань, а інші можуть не проявляти ніякої активності. Важливо навчити колег задавати “ефективні” питання і забезпечити підтримку наставників
  • 25. Поступово підходимо до висновків. Плюси такого процесу навчання: 1. Високий рівень спеціалістів: Поступове введення в проект забезпечує якісну підготовку, що допомагає створювати висококваліфікованих спеціалістів 2. Поглиблене знання проекту: Навчання охоплює всі аспекти проекту, що дозволяє новачкам швидко стати експертами у своїй сфері 4. Оптимізація часу: Ефективно спланований процес онбордингу дозволяє максимально використовувати час і забезпечує продуктивне навчання новачків
  • 26. Дякую за Вашу увагу! Якщо в когось є запитання, настав час їх задавати!