НАЦИОНАЛЬНЫЙ СТАНДАРТ РЕСПУБЛИКИ КАЗАХСТАН

Разработка программного обеспечения и систем

РЕЦЕНЗИРОВАНИЕ РАБОЧЕГО ПРОДУКТА

  Дата введения___________________________

1 Область применения

Этот документ устанавливает общую структуру для обзоров рабочих продуктов, на которые можно ссылаться и использовать все организации, участвующие в управлении, разработке, тестировании и обслуживании систем и программного обеспечения. Он содержит общий процесс, действия, задачи, методы обзора и шаблоны документации, которые применяются во время обзора рабочего продукта. Рабочим продуктом является любой артефакт, создаваемый процессом. В этом документе описываются обзоры рабочих продуктов, которые могут использоваться на любой стадии жизненного цикла любого рабочего продукта. Этот документ предназначен для менеджеров проектов, менеджеров по развитию, менеджеров по качеству, менеджеров по тестированию, бизнес-аналитиков, разработчиков, тестировщиков, клиентов и всех тех, кто участвует в разработке, тестировании и обслуживании систем и программного обеспечения.

2 Нормативные ссылки

Следующие тексты упоминаются в тексте таким образом, что некоторые или все их содержание составляет требования настоящего документа. Для датированных ссылок применяется только указанное издание. Для недатированных ссылок применяется последнее издание ссылочного документа (включая любые поправки). ISO / IEC / IEEE 24765, Системы и программное обеспечение – Словарь

3 Термины и определения

Для целей настоящего документа применяются термины и определения, приведенные в ISO/IEC/IEEE 24765 и следующие.

НЕ нашли? Не то? Что вы ищете?

ISO и IEC поддерживают терминологические базы данных для использования в стандартизации по следующим адресам:

- IEC Electropedia: доступен по адресу http://www. electropedia. org /

- платформа онлайн-поиска ISO: доступна по адресу http://www. is o. org/obp

3.1 Специальный обзор (ad hoc reviewing): Неструктурированная независимая методика обзора

3.2 Проверка автора (author check): Неофициальный обзор, выполненный автором рабочего произведения

3.3 Проверка приятеля (buddy check): Неофициальный обзор, выполненный независимо коллегой автора

3.4 Обзор на основе контрольных списков (checklist-based reviewing): Метод обзора, руководствуясь списком вопросов или требуемых атрибутов

Проект, редакция 1

3.5 официальный обзор (formal review): Форма обзора, которая следует за определенным процессом с формальным документированным результатом

3.6 Неофициальный обзор (informal review): Форма обзора, которая не соответствует определенному процессу и не имеет формального документированного результата

3.7 Неофициальный обзор группы (informal group review): Неофициальный обзор, проведенный тремя и более лицами

3.8 Осмотр (inspection): Формальный обзор рабочего продукта для определения проблем, который использует определенные командные роли и измерения для улучшения процесса обзора

ПРИМЕР Fagan Inspections [7] - это особый тип проверки и проверки кода, которые используются для просмотра исходного кода программы.

3.9 Наблюдение (issue): За выборами, отклоняющееся от ожиданий

ПРИМЕР Потенциальный дефект, улучшение или точка, нуждающаяся в уточнении.

3.10 Обзорный этап (milestone review): Формальный обзор рабочего продукта и подтверждающие доказательства, используемые для определения его приемлемости для использования на следующем этапе разработки или для доставки

Примечание 1 к вступлению: требование для этой формы обзора обычно указывается в плане проекта.

3.11 Пошаговое рассмотрение (page-by-page reviewing): Когда рецензенты просматривают произведение в последовательном порядке

3.12 Обзор пары (pair review): Неформальный обзор рабочего произведения, выполненного двумя подходящими людьми, кроме автора, работающего вместе

3.13 Экспертная проверка регистрации (peer desk check): Неофициальный обзор, где автор и коллега проходят рабочий продукт

3.14  Экспертная оценка (peer review): Обзор работы продуктов, выполненных другими лицами, имеющими право выполнять ту же работу

3.15 Перспективное чтение (perspective-based reading): Форма проверки на основе ролей, которая использует контрольные списки и включает создание прототипов для проверки полноты и других характеристик качества рабочего продукта

3.16 Анализ на основе ролей (role-based reviewing): Когда рецензенты рассматривают рабочий продукт с точки зрения различных ролей заинтересованных сторон

ПРИМЕР. Типичные роли заинтересованных сторон включают конкретные типы пользователей, такие как поддерживающий продукт, тестер и разработчик.

3.17 Анализ на основе сценариев (scenario-based reviewing): Метод, в котором обзор руководствуется определением способности рабочего продукта учитывать конкретные сценарии

3.18 Технический обзор (technical review): Официальная экспертная оценка рабочего продукта группой технически квалифицированного персонала, которая изучает пригодность рабочего продукта для его предполагаемого использования и определяет расхождения по спецификациям и стандартам

Примечание 1 к записи: Технический обзор может также содержать рекомендации по альтернативам и изучение различных альтернатив.

3.19 Прохождение (walkthrough): Формальный обзор, в котором автор приводит членов обзора через произведение, а участники задают вопросы и комментируют возможные проблемы

3.20 Рабочий продукт  (work product): Артефакт, полученный процессо

ПРИМЕР План проекта, спецификация требований, проектная документация, исходный код, план тестирования, протоколы совещаний, расписания, бюджеты и отчеты об инцидентах.

Примечание 1 к вступлению: подмножество рабочих продуктов может быть основано на использовании в качестве основы для дальнейшей работы, а некоторые из них составят набор конечных результатов проекта.

4        Соответствие

4.1        Использование по назначению

Нормативные требования в этом документе содержатся в пункте 6 и приложении А. Признается, что отдельным проектам или организациям может не потребоваться использование всех методов, определенных в этом документе. Поэтому реализация этого документа обычно включает в себя выбор набора методов, подходящих для проекта или организации. Существует два способа, которыми организация или физическое лицо может требовать соблюдения положений настоящего документа. Организация или отдельный зал заявляют, что заявлено о полном или индивидуальном соответствии с этим документом.


4.2 Полное соответствие


Полное соответствие достигается путем демонстрации того, что все требования (то есть «заявления») процесса обзора рабочего продукта, определенные в пункте 6, и приложение к обзорной документации этого документа выполнены.


4.3 Индивидуальное соответствие


Когда этот документ используется в качестве основы для создания процесса обзора, который не подходит для полного соответствия, регистрируется поднабор видов деятельности, для которых испрашивается соответствие требованиям. Соответствующее соответствие достигается путем демонстрации того, что все требования (то есть «заявления») для зарегистрированного подмножества мероприятий были выполнены.

Если происходит пошив, обоснование должно предоставляться (прямо или по ссылке), когда не выполняется действие, определенное в пункте 6 настоящего документа. Все пошивочные мероприятия должны регистрироваться с их обоснованием, включая рассмотрение любых применимых рисков. Решения по портному должны быть согласованы соответствующими заинтересованными сторонами.


5        Отзывы о продукте

5.1        Краткий обзор

Рабочие обзоры продуктов выполняются во многих проектах, как правило, в качестве средства для раннего обнаружения дефектов, с тем чтобы эти дефекты можно было удалить как можно раньше, тем самым уменьшив ненужную доработку. На практике обзоры выполняются для различных целей в дополнение к обнаружению дефектов (примеры приведены в C.1.2.1).

Обзоры можно классифицировать несколькими способами. В этом документе обзоры классифицируются как официальные или неофициальные. В ходе обзора могут использоваться многие методы обзора, такие как анализ на основе ролей для индивидуального обзора и проверки на основе контрольных списков во время обзорного совещания.

Общий процесс для проведения обзоров рабочих продуктов (определенный в разделе 6) включает в себя ряд выбираемых атрибутов (включая методы обзора). Это позволяет пользователям настраивать свой конкретный тип обзора в соответствии с их уникальной ситуацией. Эти атрибуты подробно описаны в Приложении C. Эта конфигурация родового процесса позволяет пользователям определять обзоры, которые соответствуют их целям, хотя они все же соответствуют их ограничениям наиболее эффективным и эффективным образом, а не заставляют их выбирать определенный тип отзыва что они практически не могут использовать полностью.

Исторически в литературе было определено несколько различных типов обзора, но некоторые из них отличаются только степенью, в которой подчеркивается конкретный атрибут (эти типы перечислены в 5.3, а сопоставление характеристик и типов обзоров представлено в Приложении D). Например, некоторые считают, что разница между инспекцией и техническим обзором просто заключается в том, что инспекция требует улучшения процесса.

5.2        Просмотр атрибутов

Ниже приведен список атрибутов обзора, которые могут использоваться для определения выполняемого обзора. В Приложении C содержится более подробная информация о каждом из атрибутов.

- Цель (см. C.1.2.1);

- Роли (см. C.1.2.2);

- Индивидуальные методы обзора (см. C.1.2.3);

- дополнительные мероприятия (см. C.1.2.4);

- количество рецензентов (см. C.1.2.5);

- Планируемое количество отзывов (см. C.1.2.6);

- официальная отчетность (см. C.1.2.7);

- Требуется обучение (см. C.1.2.8);

- улучшить обзор (см. C.1.2.9);

- критерии входа и выхода (см. C.1.2.10).

Приложение F содержит рекомендации по выбору атрибутов обзора для разных типов рабочих продуктов и форматов рабочих продуктов.

5.3 Типы отзывов

Ниже приведен список типов обзоров, обычно упоминаемых в литературе [13] и найденных в IEEE 1028. В приложении E описывается согласование действий, определенных в этом документе, с процедурами IEEE 1028-2008. Приложение D более подробно описывает каждый из типов и отображает соответствующие атрибуты от 5.2 к различным типам обзора.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10