Обзор основных моделей жизненного цикла, страница 8

5.5. Управление работой соисполнителя

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


5.6. Обеспечение гарантии качества ПО

Цель данного КРА состоит в обеспечении руководства организации досто­верной информацией о процессе реализации проекта ПО и о создаваемом продукте ПО. Обеспечение гарантии качества ПО (SQA, от Software Quality Assurance) предполагает проведение ревизий и аудиторских проверок продуктов ПО и выпол­няемых действий с целью подтверждения их соответствия применяемым документированным процедурам и стандартам, а также информирование руководства про­екта ПО о результатах этих ревизий и аудиторских проверок.

5.7. Управление конфигурацией ПО

Цель данного КРА состоит в обеспечении целостности релизов ПО в ходе жизненного цикла ПО проекта. Управление конфигурацией ПО (SCM, от Software Configuration Management) предполагает определение конфигурации ПО (например, избранных рабочих продуктов ПО и их описаний) в заданные моменты време­ни, систематический контроль изменений в конфигурации и поддержание целост­ности и трассируемости (прослеживаемости) конфигурации в ходе жизненного цикла ПО. К релизам, включаемым в контур управления конфигурацией, относятся продукты ПО, поставляемые заказчику, и отдельные элементы, отождествляемые с (или требуемые для) создания этих продуктов ПО.

5.8. Определение используемых терминов

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

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

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

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

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

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

Обеспечение гарантии качества ПО (SQA- от Software Quality Assurance). Множество действий, предусмотренных с целью оценки качества процесса разра­ботки и/или сопровождения рабочих продуктов и обеспечения гарантий их соот­ветствия установленным техническим требованиям.

Соглашение. Договоренность, которая будет добровольно выполняться все­ми участниками.

Периодическая ревизия/деятельность. Ревизия, которая проводится регу­лярно через определенные интервалы времени и не связана с завершением каких-либо важных событий.

Событийная ревизия/деятельность. Ревизия или другая деятельность, ко­торая выполняется в связи с наступлением события в проекте (например, формаль­ная ревизия или завершение стадии жизненного цикла).

Документированная процедура (Инструкция). Письменное описание по­рядка действий, предпринимаемых для выполнения определенной задачи.

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

Аудиторская проверка. Независимая проверка рабочего продукта или мно­жества рабочих продуктов с целью оценки соответствия стандартам, договорным соглашениям и другим критериям

Элемент конфигурации. Агрегация аппаратного, программного или обоих видов обеспечения, на которую распространяется управление конфигурацией, и которая трактуется как единая сущность в процессе управления конфигурацией.

Наукове видання

Андон Пилип Іларіонович

Коваль Галина Іванівна

Коротун Тетяна Михайлівна

Суслов Володимир Юрійович

Основи інженерії якості програмних систем

Software quality engineering foundations

російською мовою Монографія друкується в авторській редакції

Видавничий дім «Академперіодика» НАН України

01004 Київ 4, вул. Терещенківська, 4

Свідоцтво про внесення до Державного реєстру

суб'єкта видавничої справи серії ДК № 544 від 27.07.2001 р.

Підписано до друку 20.10.2002. Формат 70x100/16.

Папір офсетний. Друк офсетний. Ум. друк. арк. 40,95.

Обл.-вид. арк. 28,12. Тираж 500 прим. Зам. № 2-284

Надруковано з готового оригінал-макета у друкарні ВАТ "КДНК", вул. Багговутівська, 17-21