Тестировщик - это «последняя инстанция».
Тестировщик - это «последняя инстанция».
Кроме того, что тестировщик - обычный член команды, он ещё и выполняет очень важную функцию. Он — человек, за которым всегда «последнее слово». Ничто не может считаться готовым в спринте, пока он не подтвердит, что это действительно так. Я обнаружил, что разработчики часто говорят, что что-то готово, хотя в действительности это не так. Даже, если у вас имеется очень чёткое определение критерия готовности (которое у вас должно быть, см. стр. 29 «Критерий готовности»), в большинстве случаев, разработчики будут часто его забывать. Мы, программисты, люди очень нетерпеливые и стремимся перейти к следующему пункту списка как можно быстрее.
Так как же мистер Т (наш тестировщик) узнает, что что-то действительно готово? Ну, прежде всего, он может это (сюрприз!) протестировать! В большинстве случаев оказывается, что то, что разработчик считает готовым, на самом деле даже невозможно протестировать! Либо по причине того, что оно не было зафиксировано в репозитории, либо не установлено на сервер, либо не может быть запущено, или ещё что-нибудь. Как только мистер Т завершил тестирование, первым делом он должен пройтись по критериям готовности (если таковые у вас имеются) и, желательно, вместе с разработчиком. К примеру, если критерий готовности требует наличия заметок к релизу, то мистер Т проверяет их наличие. Если же необходима более формальная спецификация функционала (хотя это бывает редко), мистер Т проверяет и это тоже. И так далее.
Приятный дополнительный эффект этого подхода состоит в том, что у команды появляется человек, который отлично подходит на роль организатора демонстрации результатов спринта.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Голубятня № 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-мастер, сейчас нечего тестировать. Чем я могу заняться?». Может пройти неделя, пока команда закончит первую историю, так чем же будет заниматься