Вхід Реєстрація
Реклама
Ваше рекламне місце
Забронюйте цей слот без конкуренції на обраний період.
Купити рекламу →
Логотип телеграм спільноти - Roman Yakymchuk Consulting
Додано 14 лип 2024 🌐 UK

Roman Yakymchuk Consulting

@ryconsulting
Кількість підписників: 3 930
Фото: 224
Відео: 100
Посилання: 543
Опис:
⚡️ Канал для тих, хто хоче реалізуватися в сфері IT, отримати унікальні знання, робочі техніки і безцінний досвід в Quality Assurance. 👨💻Менеджер: Іван Шевчук ✍️ Зв'язатися зі мною: @yakymchuk_roma
Джерело

Roman Yakymchuk Consulting | Чому в команді 5 QA, а якість все одно тримається на одному Senior?За ...

Логотип телеграм спільноти - Roman Yakymchuk Consulting Roman Yakymchuk Consulting @ryconsulting
836 Охват/переглядів 2026-09-14 13:03 Повідомлення №1763
Чому в команді 5 QA, а якість все одно тримається на одному Senior?

За роки роботи з різними командами я бачив цю ситуацію десятки разів.
У компанії вже є QA
є Jira
є тест-кейси
є баг-трекінг
є навіть Test Lead
Але якщо завтра найсильніший QA піде у відпустку – процес фактично зупиниться.

Чому?
Тому що команда не має керованого процесу тестування.
Наприклад, приходить нова фіча.
Менеджер каже:
– Нам треба протестувати до п'ятниці.
QA починають ставити питання:
– А що саме тестувати?
– Які ризики?
– Які частини системи зачіпає?
– Що вже перевіряли?
– Який regression scope?
– Що критично для бізнесу?
– Хто приймає рішення, що реліз можна випускати?
І замість тестування команда витрачає час на з'ясування того, як взагалі організувати тестування.

Я часто бачу ще одну проблему.
Команда намагається вирішити процес за допомогою інструменту:
«Давайте поставимо Xray»
«Давайте перейдемо на TestRail»
«Давайте спробуємо Testomatio».
Але якщо немає Test Strategy, планування, правил роботи, відповідальності, критеріїв входу/виходу і зрозумілого тест менеджменту – новий інструмент просто допоможе швидше створювати безлад.

Що я зазвичай роблю під час аудиту QA-процесу?
Я дивлюся не тільки на тестувальників
Я розкладаю весь процес:
Business → Requirements → Development → QA → Release → Production
І шукаю, де саме виникають втрати.

Наприклад:
– вимоги приходять до QA вже після початку розробки
– QA не залучені до аналізу ризиків
– немає зрозумілого regression scope
– кожен QA тестує «по-своєму»
– тестова документація існує, але ніхто не знає, навіщо вона
– баги закриваються, але root cause ніхто не аналізує
– менеджмент бачить кількість багів, але не бачить реальний стан якості
– відповідальність за quality фактично лежить тільки на QA

І ось тут починається справжній Test Management.
Не з тест-кейсів
А з питання:
«Як зробити так, щоб команда могла стабільно забезпечувати потрібний рівень якості?»

У хорошому процесі QA не повинні бути «фінальним фільтром перед продом».
QA повинні допомагати команді керувати ризиками ще до того, як код написаний.
І це одна з найбільших змін, які я бачу, коли команда переходить від «ми тестуємо» до «ми керуємо якістю».
Бо зрілий QA-процес – це не більше тест-кейсів.
Це менше невизначеності, менше втрат і більш передбачувані релізи.
Саме тому під час роботи з командами я завжди починаю не з питання:
«Який у вас Test Management tool?»
А з питання:
«Як у вас зараз приймається рішення, що продукт достатньо якісний для релізу?»

Відповідь на це питання часто розповідає про зрілість QA-процесу набагато більше, ніж кількість написаних тест-кейсів.