Cтраница 2
В ходе фазового обзора III группа испытаний начинает решать свои стратегические задач, сопоставляя внешнюю спецификацию с соглашением о требованиях. На этом этапе группа испытаний как бы утверждает внешнюю спецификацию, поскольку замечает любые несоответствия между ней и соглашением о требованиях, а также осуществляет контроль качества проекта, не допуская никаких упущений в описании внешних характеристик изделия. [16]
В ходе фазового обзора V в центре внимания находится отчет об испытаниях класса В, подготовленный группой испытаний. Для того чтобы начать производство программных изделий ( и тем самым положить начало фазе использования), группа испытаний должна в своем отчете рекомендовать выпуск программного изделия; ее отрицательное решение может быть отменено высшим уровнем руководства. [17]
В ходе фазового обзора I группа поддержки убеждается, что предлагаемый план разработки удовлетворяет известным или ожидаемым ограничивающим условиям пользователей. Она также проверяет смету расходов по организации поддержки, предусмотренных распределением бюджета. Как видно из табл. 11.2, роль группы поддержки сводится к проверке документов. [18]
В процессе фазового обзора II группа поддержки тщательно изучает соглашение о требованиях, плановые сроки и требования, выдвинутые потребителями, и утверждает документ только при условии соблюдения интересов заказчика. Если соглашение о требованиях одобрено, группа поддержки утверждает плановые сроки и расходы, отраженные в новых извещениях о календарных сроках и новом распределении бюджета. [19]
В ходе фазового обзора III группа поддержки рассматривает внешнюю спецификацию изделия с точки зрения ее совместимости с существующими требованиями пользователя. Если требования пользователя изменились таким образом, что группа разработки не может их учесть без внесения существенных изменений в проект, то группа поддержки должна оценить ситуацию и либо поднять вопрос о пересмотре соглашения о требованиях, либо предложить компромиссное решение, не нарушающее требований внешней спецификации. В этот же период группа поддержки пересматривает извещения о календарных сроках и распределение бюджета и предлагает внести изменения в эти документы. [20]
Перед началом фазового обзора IV группа поддержки изучает план выпуска документов, устраняя расхождения с собственными планами, а позже рассматривает первоначальный вариант справочных материалов с точки зрения удобства их использования. [21]
![]() |
Участие группы сопровождения в фазовых обзорах. [22] |
Участвуя в фазовом обзоре II, группа сопровождения проверяет и утверждает соглашение о требованиях, поскольку этот документ устанавливает начальный уровень поддержки, состав документации сопровождения и средства, обеспечивающие удобство сопровождения. Если в ходе фазового обзора III рассматриваются заявки на расширение, группа сопровождения изучает принятые и отклоненные заявки и утверждает заявки, реализация которых поручается группе сопровождения. [23]
![]() |
Кривая относительных трудозатрат группы разработки. [24] |
Если на основании фазового обзора I руководство разрешает начать анализ осуществимости проекта, выделяя для этого соответствующие ресурсы, то в рамках функции разработки предпринимается попытка составить соглашение о требованиях. [25]
![]() |
Пространство характеристик проекта программного изделия. [26] |
Полученные в ходе фазового обзора II многочисленные предложения относительно внесения тех или иных изменений в соглашение о требованиях дают возможность взвесить достоинства и недостатки проекта. Оценку удобно производить по трем переменным: техническим характеристикам, календарным срокам и стоимости. Поскольку время и стоимость связаны простыми линейными зависимостями, их нетрудно отложить на соответствующих осях. Чтобы завершить картину, представим себе, что совокупность технических характеристик изделия можно измерить некоторой величиной, которая откладывается вдоль некоторой линейной шкалы. Теперь соглашение о требованиях можно представить в виде прямоугольного параллелепипеда с размерами, указывающими время, стоимость и совокупную оценку технических параметров, которые были заданы в соглашении о требованиях. Ко времени передачи последнего на утверждение внутри этого пространства характеристик проекта целесообразно выделить некоторый диапазон изменения переменных; фактически это соответствует созданию небольшого запаса финансовых ресурсов, времени и свободы выбора параметров прог-раммнвго изделия. [27]
Еще до начала фазового обзора I в группу выпуска документации поступает запрос о проведении предварительных оценок не-1 обходимых ресурсов, на основе которых производится распреде - ление бюджета. Как уже говорилось в разд. [28]
В период между фазовыми обзорами II и III группа разработки проверяет и утверждает планы выпуска документации и испытаний в том порядке, как это указывалось выше. В фазовом обзоре III внимание фокусируется на внешних спецификациях. Кроме того, группа разработки рассматривает распределение бюджета и новое извещение о календарных сроках. Здесь же утверждаются внешние спецификации, уточненное распределение бюджета и новые обязательства по календарным срокам. [29]
В период между фазовыми обзорами III и IV группа разработки анализирует и утверждает план группы поддержки, спецификацию испытаний, а также все имеющиеся рекламные материалы. Для фазового обзора IV она представляет отчет об испытаниях класса А и запрашивает разрешение на проведение испытаний класса В. Затем группа разработки вновь рассматривает распределение бюджета и извещение об изменении календарных сроков, утверждая необходимые поправки в этих документах. [30]