62
условиях. Совместно с клиентами изучите
сценарии тестирования и
убедитесь, что они отражают нужное поведение системы. Проследите
связь сценариев тестирования с функциональными требованиями и
удостоверьтесь, что ни одно требование не
пропущено и что для всех
требований есть соответствующие сценарии тестирования. Запустите
сценарии, чтобы удостовериться в правильности моделей анализа и
прототипов.
Определение
критериев
приемлемости.
Предложите
пользователям описать, как они собираются
определять соответствие
продукта их потребностям и его пригодность к работе. Тесты на
приемлемость следует основывать на сценариях использования (Hsia,
Kung и Sell, 1997).
5.8.
Управление требованиями
Определение процесса управления изменениями.
Определите
процесс
представления, анализа и утверждения или отклонения
изменений. Применяйте его для управления всеми предлагаемыми
изменениями. В контексте процесса управления
изменениями полезно
использовать коммерческие средства отслеживания недостатков.
Создание совета по управлению изменениями.
Из представителей
заинтересованных в проекте лиц организуйте совет по управлению
изменениями, который будет получать информацию о предполагаемых
изменениях требований, оценивать ее, решать, какие изменения принять,
а какие отклонить, и определять, в какой версии продукта будет внедрена
та или иная функция.
Анализ влияния изменений требований.
Анализ влияния
изменений помогает совету по управлению
изменениями принимать
обоснованные решения. Оцените, как каждое предлагаемое изменение
требований повлияет на проект. На основе матрицы связей выявите
другие
требования, элементы архитектуры, исходный код и сценарии
тестирования, которые, возможно, придется изменить. Определите, что
необходимо
для реализации изменений, и оцените затраты на
реализацию.
Достарыңызбен бөлісу: