Тестировщик - это «последняя инстанция».

Тестировщик - это «последняя инстанция».

Кроме того, что тестировщик - обычный член команды, он ещё и выполняет очень важную функцию. Он — человек, за которым всегда «последнее слово». Ничто не может считаться готовым в спринте, пока он не подтвердит, что это действительно так. Я обнаружил, что разработчики часто говорят, что что-то готово, хотя в действительности это не так. Даже, если у вас имеется очень чёткое определение критерия готовности (которое у вас должно быть, см. стр. 29 «Критерий готовности»), в большинстве случаев, разработчики будут часто его забывать. Мы, программисты, люди очень нетерпеливые и стремимся перейти к следующему пункту списка как можно быстрее.

Так как же мистер Т (наш тестировщик) узнает, что что-то действительно готово? Ну, прежде всего, он может это (сюрприз!) протестировать! В большинстве случаев оказывается, что то, что разработчик считает готовым, на самом деле даже невозможно протестировать! Либо по причине того, что оно не было зафиксировано в репозитории, либо не установлено на сервер, либо не может быть запущено, или ещё что-нибудь. Как только мистер Т завершил тестирование, первым делом он должен пройтись по критериям готовности (если таковые у вас имеются) и, желательно, вместе с разработчиком. К примеру, если критерий готовности требует наличия заметок к релизу, то мистер Т проверяет их наличие. Если же необходима более формальная спецификация функционала (хотя это бывает редко), мистер Т проверяет и это тоже. И так далее.

Приятный дополнительный эффект этого подхода состоит в том, что у команды появляется человек, который отлично подходит на роль организатора демонстрации результатов спринта.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Голубятня № 213 Тактильная сага. Часть Последняя

Из книги автора

Голубятня № 213 Тактильная сага. Часть Последняя Читатель наверняка обратил внимание на подозрительное поминание в «Тактильных Сагах» имен разработчиков программ для Pocket PC. Согласитесь, странный пиетет со стороны последовательного антикорпоративиста. Увы, сенсация не


Часть Последняя

Из книги автора

Часть Последняя Читатель наверняка обратил внимание на подозрительное поминание в «Тактильных Сагах» имен разработчиков программ для Pocket PC. Согласитесь, странный пиетет со стороны последовательного антикорпоративиста. Увы, сенсация не рисуется и фомка для ларчика


OCZ: жизнь после того, как умерла последняя надежда, или Школа кидания по понятиям Сергей Голубицкий

Из книги автора

OCZ: жизнь после того, как умерла последняя надежда, или Школа кидания по понятиям Сергей Голубицкий Опубликовано 07 марта 2014 29 ноября 2013 года мой коллега Андрей Васильков рассказал читателям о печальном положении, в котором оказалась компания OCZ


ГОЛУБЯТНЯ:Бум грувить! Часть последняя. (С посвящением светлой памяти гоблинов)

Из книги автора

ГОЛУБЯТНЯ:Бум грувить! Часть последняя. (С посвящением светлой памяти гоблинов) Автор: Сергей ГолубицкийКак в воду глядел: зашебуршилась тектоника, заколебались замшелые шлейфы и глубинные пласты, повыползали, щурясь, на свет божий гномы и гоблины, носящие гордую кличку


Голубятня: Последняя миля FoxTrot Pro Search Сергей Голубицкий

Из книги автора

Голубятня: Последняя миля FoxTrot Pro Search Сергей Голубицкий Опубликовано 27 февраля 2011 года Вторую брешь в софтверной неполноценности Mac OS X — в разделе поисковых индексных систем — восполнил FoxTrot Professional Search.Помню, когда год назад я жаловался именно на


Чем занимается тестировщик, когда нечего тестировать?

Из книги автора

Чем занимается тестировщик, когда нечего тестировать? Этот вопрос никогда не теряет своей актуальности. Мистер Т: «Scrum-мастер, сейчас нечего тестировать. Чем я могу заняться?». Может пройти неделя, пока команда закончит первую историю, так чем же будет заниматься