Хто насправді винен у багах?
Натрапив на історію одного тестувальника, який уже 12 років працює в QA, і він каже, що йому остаточно набридло бути «крайнім». Коли баг вилітає в прод, CTO перш за все дивиться на нього. Під час root cause analysis питання звучить одне й те ж: «чому QA це не спіймали?»
І щоразу після цього — вимога більше тестувати, посилити контроль, переглянути покриття. Але ніхто не запитує: «Чому розробник допустив баг?» або «Чому BA не зібрав повні вимоги?»
Хоча помилка може статися на будь-якому етапі: від невірно сформульованого юзерсторі до некоректної імплементації. Та попри це, відповідати найчастіше доводиться саме QA.
Як думаєте, хто реально має нести відповідальність за баг у проді: розробник, що його допустив, тестувальник, який його не помітив, чи вся команда загалом?
71 коментар
Додати коментар Підписатись на коментаріВідписатись від коментарів