Стр: 51/301
2.2.6.
Техники тестирования требований
Тестирование документации и требований относится к разряду нефункцио-
нального тестирования (non-functional testing
104
). Основные техники такого тестиро-
вания в контексте требований таковы.
Взаимный просмотр
(peer review
105
). Взаимный просмотр («рецензирова-
ние») является одной из наиболее активно используемых техник тестирования тре-
бований и может быть представлен в одной из трёх следующих форм (по мере
нарастания его сложности и цены):
•
Беглый просмотр
(walkthrough
106
) может выражаться как в показе автором
своей работы коллегам с целью создания общего понимания и получения
обратной связи, так и в простом обмене результатами работы между двумя
и более авторами с тем, чтобы коллега высказал свои вопросы и замечания.
Это самый быстрый, дешёвый и часто используемый вид просмотра.
Для запоминания: аналог беглого просмотра — это ситуация, когда вы в
школе с одноклассниками проверяли перед сдачей сочинения друг друга,
чтобы найти описки и ошибки.
•
Технический просмотр
(technical review
107
) выполняется группой специали-
стов. В идеальной ситуации каждый специалист должен представлять свою
область знаний. Тестируемый продукт не может считаться достаточно каче-
ственным, пока хотя бы у одного просматривающего остаются замечания.
Для запоминания: аналог технического просмотра — это ситуация, когда не-
кий договор визирует юридический отдел, бухгалтерия и т.д.
•
Формальная инспекция
(inspection
108
) представляет собой структурирован-
ный, систематизированный и документируемый подход к анализу документа-
ции. Для его выполнения привлекается большое количество специалистов,
само выполнение занимает достаточно много времени, и потому этот вари-
ант просмотра используется достаточно редко (как правило, при получении
на сопровождение и доработку проекта, созданием которого ранее занима-
лась другая компания).
Для запоминания: аналог формальной инспекции — это ситуация генераль-
ной уборки квартиры (включая содержимое всех шкафов, холодильника, кла-
довки и т.д.).
Вопросы.
Следующей очевидной техникой тестирования и повышения каче-
ства требований является (повторное) использование техник выявления требова-
ний, а также (как отдельный вид деятельности) — задавание вопросов. Если хоть
что-то в требованиях вызывает у вас непонимание или подозрение — задавайте
вопросы. Можно спросить представителей заказчика, можно обратиться к справоч-
ной информации. По многим вопросам можно обратиться к более опытным колле-
гам при условии, что у них имеется соответствующая информация, ранее получен-
ная от заказчика. Главное, чтобы ваш вопрос был сформулирован таким образом,
чтобы полученный ответ позволил улучшить требования.
104
Достарыңызбен бөлісу: |