Для управления качеством продукта на протяжении всего жизненного цикла проводится оценка качества продукта и процесса.
Оценка качества может быть привязана к важным событиям, например завершению этапов, или к созданию рабочих продуктов,
например, если речь идет о проверке кода. Ниже приведены сведения о различных процедурах оценки, выполняемых на
протяжении жизненного цикла.
Каждый этап и каждая итерация Rational Unified Process (RUP) завершаются созданием внутреннего или внешнего выпуска
разрабатываемого продукта или его отдельных компонентов, и в этот момент выполняется оценка в следующих целях:
-
Доказательство выполнения требований (и условий)
-
Синхронизация ожиданий
-
Синхронизация взаимосвязанных рабочих продуктов в контрольной версии
-
Выявление рисков
В конце каждого из четырех этапов RUP находятся четыре большие вехи, на которых проверяется достижение целей
соответствующих этапов. Предусмотрены четыре большие вехи:
Малые вехи находятся в конце каждой итерации и служат для проверки достижения целей итерации. Помимо этого, в процессе
выполнения итераций и прохождения этапов регулярно проводятся контрольные оценки состояния.
См. также:
Инспектирование, проверки и просмотр - это методики, применяемые для оценки рабочих продуктов в целях повышения
качества и производительности процесса разработки. Данные виды контроля осуществляются в форме совещаний, в которых
один сотрудник выполняет роль ведущего, второй - секретаря (записывает информацию о запросах изменений, сложностях,
вопросах и т.п.).
В стандартном глоссарии IEEE издания 1990 года даны следующие определения этих процедур:
Формальное совещание, на котором один или несколько рабочих продуктов демонстрируются пользователям, клиентам или
другим заинтересованным лицам в целях получения комментариев и одобрения.
Формальная методика оценки, в которой рабочие продукты подробно исследуются одним или несколькими лицами, не
принимавшими участия в создании этих рабочих продуктов, на предмет наличия ошибок, нарушений стандартов разработки
и других недоработок.
Форма проверки, при которой разработчик демонстрирует одному или нескольким членам проектной группы написанный им
сегмент рабочего продукта, а члены проектной группы задают вопросы и комментируют технику и стиль, возможные
ошибки, нарушение стандартов разработки и другие недоработки.
Дополнительные сведения об инспектировании, контроле и просмотре приведены в разделе Рекомендации:
проверки.
|