Глава 6 275
Цель и объект проверки Участники и роли
Сквозной контроль
(Walkthrough)
Дополнительные цели – обмен применяемыми техно-
логиями, приемами и стилями, обучение участников (в
количестве 2 – 7 человек).
Объекты контроля – те же, что и для инспекции.
Продукт изучается группой контроля на этапе подго-
товки к совещанию. Проблемы и вопросы, выносимые на
обсуждение, классифицируются как общие или частные
и передаются лидеру. На совещании автор делает общий
обзор продукта. По его окончании проводится обсужде-
ние продукта, в ходе которого контролеры поднимают
общие вопросы. Далее автор начинает детальный
(сквозной) просмотр продукта (порядок просмотра вы-
бирает автор или лидер), а контролеры задают свои ча-
стные вопросы только тогда, когда автор представляет
соответствующий фрагмент продукта.
По завершении обсуждения каждого фрагмента фик-
сируются решения и предложения по каждому из расс-
мотренных вопросов.
Процессы ЖЦ: основные процессы, V&V, SQA
Роли:
- лидер (определяет
цели обзора, ведет
совещание)
- секретарь (фиксиру-
ет все решения, а так-
же комментарии по
поводу дефектов, сти-
лей, улучшений и др.)
- автор (представляет
продукт (в целом и
детально) и отвечает
на вопросы)
- контролеры (готовят
общие вопросы к про-
дукту в целом и част-
ные вопросы к его
частям)
Аудиторская проверка (Audit) (альтернативные названия - ревизия, инспекция)
Независимая проверка продукта, процесса или множества
процессов с целью оценивания соответствия стандартам, руково-
дствам, планам, процедурам, условиям договора и другим крите-
риям. Планируется (в планах проекта). Проводится группой ауди-
торов (1-5 человек).
Ответственность за принятие решений относительно необхо-
димости аудита, организации-аудитора, целей, критериев, сферы,
объектов аудита, несет инициатор. Он может быть руководителем
проверяемой организации, представителем заказчиков, пользова-
телей или третьей стороны. Ответственность за достижение целей
аудита и его беспристрастное проведение в установленном по-
рядке несет ведущий аудитор.
Объекты проверки – все виды планов, тексты договоров, рек-
ламации заказчиков и пользователей, руководства пользователя,
отчеты и статистические данные процессов проверки, программ-
ный продукт на всех стадиях ЖЦ, применяемые стандарты, нор-
мы, руководства, процедуры и др.
Перед началом аудиторской проверки инициатор (как прави-
ло) уведомляет о ней организацию-разработчика программного
продукта, для того чтобы она могла обеспечить готовность к ау-
диту людей и проверяемых материалов. Далее ведущий аудитор
готовит план аудита и получает его одобрение инициатором.
В ходе подготовки к аудиторской проверке аудиторы изучают
план аудита, информацию о проверяемой организации и продук-
тах, применимые при проверке и оценке стандарты, нормативы и
руководства, критерии оценивания. Этап проверки открывается
общим собранием группы аудиторов и проверяемой организации
с целью обзора целей, сферы, процедур и графика аудиторской
проверки.
Роли:
- ведущий аудитор
(готовит план аудита,
подбирает группу и
руководит ее работой,
готовит отчет),
- секретарь (фиксиру-
ет дефекты, решения,
рекомендации группы
аудита),
- аудиторы (работают
по плану аудита, не
имеют личной заинте-
ресованности, фикси-
руют замечания и ре-
комендации),
- инициатор (иниции-
рует процесс аудитор-
ской проверки, утвер-
ждает ее план и ре-
зультаты, распростра-
няет отчет),
- проверяемая органи-
зация (способствует
аудиту - предоставля-
ет документы и интер-
вьируемых сотрудни-
ков, устраняет замеча-
ния аудиторов)