Выполняемые операции

Выполняемые операции

Операция 1 Для каждого проекта по разработке ПО подготавливается план работ по обеспечению качества в соответствии с документированной процедурой.

Эта процедура обычно определяет следующее:

1. План обеспечения качества разрабатывается на ранних стадиях общего планирования проекта и параллельно с ним.

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

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

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

Операция 2 Группа обеспечения качества выполняет свои работы в соответствии с планом обеспечения качества.

План охватывает следующие вопросы:

1. Сфера ответственности и полномочия группы обеспечения качества.

2. Ресурсы, требующиеся группе обеспечения качества (включая персонал, инструменты и инженерные средства).

3. Календарный план и финансирование работ группы обеспечения качества.

4. Участие группы обеспечения качества в составлении плана разработки ПО, стандартов и процедур проекта.

5. Оценки, выполняемые группой обеспечения качества.

Примеры оцениваемых продуктов и работ:

рабочее ПО и вспомогательные программы,

продукты как предназначенные для поставки заказчику, так и внутреннего пользования,

программные и непрограммные продукты (например, документы),

операции по разработке и проверке продукта (например, выполнение сценариев тестирования),

мероприятия, проводимые после создания продукта.

6. Аудиты и проверки, проводимые группой обеспечения качества.

7. Стандарты и процедуры проекта, используемые группой обеспечения качества в качестве основы для проверок и аудитов.

8. Процедуры документирования и отслеживания обнаруженных несоответствий до их разрешения. Эти процедуры могут быть включены в план непосредственно или в виде ссылки на содержащие их другие документы.

9. Документация, требуемая от группы обеспечения качества.

10. Способ и периодичность предоставления отзывов по результатам мероприятий по обеспечению качества для группы разработки ПО и других смежных групп.

Операция 3 Группа обеспечения качества участвует в подготовке и обсуждении плана разработки ПО, стандартов и процедур проекта.

1. Группа обеспечения качества рассматривает планы, стандарты и процедуры проекта и консультирует участников проекта по следующим вопросам:

соответствие организационной политике,

соответствие внешним стандартам и требованиям (например, стандартам, обусловленным техническим заданием),

стандарты, подходящие для применения в проекте, темы, которые должны быть рассмотрены в плане разработки ПО,

другие вопросы, имеющие отношение к проекту.

2. Группа обеспечения качества проверяет наличие и ввод в действие планов, стандартов и процедур, а также возможность их использования для проверки и аудита проекта разработки ПО.

Операция 4 Группа обеспечения качества проверяет производственный процесс разработки ПО на соответствие требованиям.

1. Ход производственного процесса сравнивается с планом разработки ПО и установленными стандартами и процедурами разработки.

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

2. Отклонения от требований выявляются, документируются и отслеживаются до их устранения. 3. Контролируется выполнение корректирующих действий.

Операция 5 Группа обеспечения качества проводит аудит определенных промежуточных программных продуктов на соответствие требованиям.

1. Поставляемые программные продукты оцениваются до того, как они будут переданы заказчику.

2. Промежуточные программные продукты проверяются на соответствие установленным стандартам, процедурам и требованиям договора.

3. Отклонения от требований выявляются, документируются и отслеживаются до их устранения. 4. Контролируется выполнение корректирующих действий.

Операция 6 Группа обеспечения качества регулярно докладывает разработчикам о результатах своей работы.

Операция 7 Отклонения, выявленные в ходе выполнения производственного процесса и в промежуточных программных продуктах, документируются и устраняются в соответствии с документированной процедурой.

Эта процедура обычно определяет следующее:

1. Отклонения от плана разработки ПО и установленных стандартов и процедур проекта документируются и, по возможности, устраняются при участии ведущих специалистов, производственных менеджеров или менеджера проекта.

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

3. Проблемы несоответствий, поставленные перед руководителем высшего звена, периодически рассматриваются до своего разрешения.

4. Документация по вопросам несоответствий должна быть управляемой и контролируемой.

Операция 8 Группа обеспечения качества проводит регулярные обсуждения своих мероприятий и их результатов (по возможности — совместно с представителями заказчика по вопросам обеспечения качества).

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Выполняемые операции

Из книги Модель зрелости процессов разработки программного обеспечения автора Паулк Марк

Выполняемые операции В разделе «Выполняемые операции» описаны роли и процедуры, необходимые для внедрения группы ключевых процессов. Выполняемые операции обычно включают в себя создание планов и реализацию процедур, выполнение и отслеживание работ, а также, по мере


7.2.3. Выполняемые операции

Из книги VBA для чайников автора Каммингс Стив

7.2.3. Выполняемые операции Из всех общих признаков «Выполняемые операции» обладают наибольшим структурным разнообразием. Это вызвано тем, что действия по внедрению, относящиеся к этим группам ключевых процессов, варьируются по уровню детализации, организационному


Выполняемые операции

Из книги Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ автора Борри Хелен

Выполняемые операции Операция 1 Группа разработки ПО рассматривает установленные требования до их внедрения в проект.1. Выявляются пропущенные пункты требований.2. Выполняется проверка установленных требований на:выполнимость и возможность реализации в виде


Выполняемые операции

Из книги автора

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


Выполняемые операции

Из книги автора

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


Выполняемые операции

Из книги автора

Выполняемые операции Операция 1 Определение и планирование субподрядной работы в соответствии с документированной процедурой.Эта процедура обычно определяет следующее:1. Выбор программных продуктов и работ для передачи на субподряд основывается на сбалансированной


Выполняемые операции

Из книги автора

Выполняемые операции Операция 1 Для каждого проекта по разработке ПО готовится план управления конфигурацией в соответствии с документированной процедурой.Эта процедура обычно определяет следующее:1. План управления конфигурацией ПО разрабатывается на ранних стадиях


Выполняемые операции

Из книги автора

Выполняемые операции Операция 1. Периодическая оценка производственного процесса и разработка планов действий по результатам оценки.Оценки обычно проводятся с периодичностью от 1,5 до 3 лет. При проведении оценок рассматриваются все производственные процессы


Выполняемые операции

Из книги автора

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


Выполняемые операции

Из книги автора

Выполняемые операции Операция 1. Для каждого проекта разрабатывается и поддерживается план обучения, соответствующий конкретным потребностям проекта.План охватывает следующие вопросы:1. Набор необходимых навыков и время, к которому они потребуются.2. Навыки, требующие


Выполняемые операции

Из книги автора

Выполняемые операции Операция 1. Производственный процесс проекта разрабатывается путем адаптации СППО в соответствии с документированной процедурой.Практики, связанные с содержанием СППО, содержатся в описании Операции № 2 группы ключевых процессов «Определение


Выполняемые операции

Из книги автора

Выполняемые операции Операция 1. Интеграция соответствующих методов и средств разработки ПО в производственный процесс проекта.Практики, связанные с производственными процессами проектов, содержатся в описании Операций № 1 и 2 группы ключевых процессов


Выполняемые операции

Из книги автора

Выполняемые операции Операция 1. Группа разработки ПО и другие инженерные группы сотрудничают с заказчиком и, при необходимости, конечными пользователями в целях установления системных требований.Эти группы выполняют следующие операции:1. Определение критических


Выполняемые операции

Из книги автора

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


Выполняемые операторы

Из книги автора

Выполняемые операторы Выполняемые операторы делают главную работу в программе и используются для выполнения следующих задач.* Вызов процедуры* Активизация метода некоторого объекта.* Управление порядком, в котором должны выполняться другие операторы, с помощью


Выполняемые процедуры

Из книги автора

Выполняемые процедуры Когда вы работаете с языком хранимых процедур Firebird и структурами программных модулей, необходимо различать процедуры, которые выполняются с целью изменения данных, и процедуры, которые собираются возвращать виртуальную таблицу вызвавшему