ВУЗ: Томский государственный университет систем управления и радиоэлектроники
Категория: Учебное пособие
Дисциплина: Проектирование информационных систем
Добавлен: 21.10.2018
Просмотров: 10751
Скачиваний: 8
226
программные
и
технические
средства.
Для
приобретения
и
ус-
тановки
этих
средств
заключаются
окончательные
договоры.
К
моменту
передачи
плана
испытаний
руководству
уже
подготавливается
отчет
о
состоянии
проекта.
Группа
обслужи-
вания
принимает
участие
в
подготовке
этого
отчета.
8.4.4 Организация обслуживания в фазе
программирования и оценки
В
фазах
программирования
и
оценки
группы
разработки
и
испытаний
требуют
наибольшего
внимания
со
стороны
группы
обслуживания,
и,
в
первую
очередь,
это
относится
к
обеспече-
нию
проводимых
работ
вычислительными
ресурсами.
В
этих
фазах
по
различным
причинам
могут
произойти
значительные
отставания
фактических
сроков
от
плановых.
Именно
в
таких
ситуациях
группа
обслуживания
работает
с
максимальной
на-
грузкой.
Предусмотрительный
руководитель
технической
служ-
бы
всегда
имеет
запланированные
резервы
времени
и
техниче-
ских
средств,
даже
если
руководитель
проекта
уже
исчерпал
все
свои
ресурсы.
Другая
задача
группы
обслуживания
в
фазе
программиро-
вания
состоит
в
изучении
спецификаций
испытаний
и
подго-
товке
необходимого
материально-технического
обеспечения
для
них.
По
мере
перехода
от
фазы
программирования
к
фазе
оценки
нагрузка
на
группу
обслуживания
возрастает.
Спустя
некоторое
время
после
начала
испытаний
класса
A,
возможно,
появится
необходимость
передать
изделие
одному
или
несколь-
ким
пользователям.
Такой
выпуск
называется
предваритель-
ным.
В
этом
случае
группа
обслуживания
выпускает
формуляр
предварительного
выпуска.
Он
содержит
сведения
о
причинах
предварительного
выпуска
изделия,
конкретном
его
получателе,
а
также
уведомление
об
отсутствии
его
поддержки.
Данные,
приводимые
в
формуляре,
утверждают,
что
выпуск
изделия
яв-
ляется
исключением
из
правила
и
что
пользователь
должен
со-
поставить
все
выгоды
и
потери,
связанные
с
использованием
неготовых
программных
средств.
227
Вскоре
после
начала
испытаний
класса
B
группа
обслу-
живания
начинает
готовиться
к
распространению
изделия.
Ос-
новной
задачей
на
этом
этапе
является
подготовка
информаци-
онного
листка
выпуска,
который
составляется
для
пользовате-
лей
и
указывает,
какие
компоненты
программного
изделия
под-
лежат
передаче
и
как
их
внедрять.
Информационный
листок
выпуска
подготавливается
на
основе
материалов
группы
разра-
ботки
и
передается
в
группу
испытаний,
где
используется
в
ка-
честве
одного
из
руководящих
документов
приемных
испыта-
ний
класса
И.
Информационный
листок
выпуска
принимает
закончен-
ный
вид
после
того,
как
группа
испытаний
закончит
испытания
и
составит
отчет
по
испытаниям
класса
B.
В
информационном
листке
описываются
все
«незначи-
тельные»
дефекты
программного
изделия,
обнаруженные
во
время
испытаний
класса
B
(как
в
программах,
так
и
в
докумен-
тации).
Следующий
шаг
—
производство
программного
изде-
лия.
Оно
включает
в
себя
следующие
действия:
−
тиражирование
программ;
−
упаковку
и
отправку
потребителям;
−
контроль
качества
изделия
путем
испытания
класса
C.
Эти
испытания
начинаются
сразу
же
после
появления
окончательной
редакции
информационного
листка.
После
при-
нятия
решения
о
выпуске
группа
обслуживания
печатает
ин-
формационные
листки.
Затем
группа
обслуживания
подготав-
ливает
достаточное
количество
экземпляров
программного
из-
делия
(плюс
несколько
про
запас),
комплектует
и
упаковывает
комплекты.
Далее,
она
завершает
испытания
класса
C,
выбирая
в
ка-
честве
объекта
испытаний
(случайным
образом)
один
или
не-
сколько
комплектов
программного
изделия.
Группа
обслуживания
несет
ответственность
за
правиль-
ность
распространения
конкретных
компонентов
программного
изделия
среди
определенных
потребителей;
фиксирует
автор-
ские
права
и
права
собственности
на
переданные
материалы,
что
позволяет
в
любое
время
контролировать
их
распростране-
ние;
следит
за
тем,
чтобы
пользователи
подписывали
соответст-
228
вующие
обязательства,
гарантирующие
принятие
мер
против
вторичного
распространения;
ведет
полный
и
точный
учет
пе-
ресылок
материалов
и,
что
наиболее
важно,
не
разрешает
вно-
сить
(кому
бы
то
ни
было)
самостоятельные
изменения
в
пере-
даваемый
пользователю
комплект
материалов.
Группа
обслуживания
также
обеспечивает
защиту
про-
граммных
средств
от
стихийных
бедствий.
Она
создает
дубли-
каты
и
обеспечивает
хранение
всех
жизненно
важных
материа-
лов
в
географически
удаленных
архивах,
обеспеченных
проти-
вопожарной
защитой.
Заключительный
этап
процесса
распространения
состоит
в
том,
что
группа
обслуживания
создает
специальную
кон-
трольную
ведомость
по
распространению
программного
про-
дукта
по
строго
стандартизованной
форме.
8.4.5 Организация обслуживания в фазе использования
Пока
программное
изделие
не
будет
передано
всем
поль-
зователям,
группа
обслуживания
проводит
испытания
класса
C.
Использование
программного
изделия
продолжается
до
тех
пор,
пока
оно
отвечает
интересам
производителя
программ-
ных
средств,
и
в
то
же
время
производитель
должен
быть
готов
к
соответствующей
поддержке
программных
средств.
Для
груп-
пы
обслуживания
это
означает
организацию
исправления
оши-
бок,
редактирование
и
расширение
возможностей
программного
изделия.
Все
замечания
пользователей
по
дефектам
продукта
по-
ступают
в
группу
сопровождения.
Группа
обслуживания
вместе
с
группой
сопровождения
обрабатывает
их,
классифицирует
и
направляет
уведомление
о
получении
заявки
автору.
Различа-
ются
три
вида
заявок:
−
заявки
на
исправление
ошибок;
−
заявки
на
проведение
проверки;
−
заявки
на
расширение
функций.
Сообщение
о
подозреваемой
ошибке
называется
заявкой
на
исправление.
Обязательное
изменение
программного
изделия
для
обеспечения
его
совместимости
с
конкретной
конфигураци-
ей
ЭВМ
—
заявка
на
проведение
проверки.
Желательное,
но
не
229
обязательное,
усовершенствование
программного
изделия
—
заявка
на
расширение.
Важность
уведомления
автора
о
постановке
на
учет
по-
сланного
им
запроса
обусловлена
двумя
причинами:
•
такое
уведомление
убеждает
пользователя,
что
его
за-
явка
не
осталась
незамеченной;
•
в
уведомлении
всегда
указывается
срок,
к
которому
будет
дан
ответ.
То есть
пользователь
знает,
сколько
ему
осталось
рабо-
тать
в
условиях
неопределенности,
и
группа
сопровождения
вынуждена
провести
анализ
в
указанный
срок.
При
обработке
заявки
на
исправление
ошибки
копия
пе-
редается
в
группу
поддержки
для
учета
и
контроля,
а
сама
заяв-
ка
(вместе
с
уведомлением)
—
в
группу
сопровождения
и
груп-
пу
испытаний.
Группа
обслуживания
сообщает
пользователю
о
результатах
анализа.
Если
анализ
показывает,
что
пользователь
ошибся,
неправильно
интерпретируя
функционирование
про-
граммного
изделия,
или
его
предложение
требует
модернизации
программы,
то
по
заявке
не
принимается
никаких
действий,
и
об
этом
уведомляются
все
группы.
Если
ошибка
действительно
существует,
группа
сопровождения
описывает
предполагаемый
способ
ее
разрешения
и
составляет
график
работ
по
этой
заявке.
После
завершения
работ
по
этой
заявке
группа
сопровож-
дения
сообщает
о
результатах
группе
испытаний
и
группе
об-
служивания.
Группа
обслуживания
уведомляет
о
результатах
рассмотрения
заявки
пользователя,
а
также
группу
поддержки,
осуществляющую
контроль
и
учет.
Если
в
ответе
предусматри-
вается
изменение
текста
программ,
группа
испытаний
подго-
тавливает
контрольные
примеры
для
проведения
повторных
испытаний,
а
группа
обслуживания
контролирует
выполнение
заявок,
ожидая
исправленной
редакции
программ.
Порядок
рассмотрения
заявок
на
расширение
и
проверку
программного
изделия
мало
чем
отличается
от
обработки
зая-
вок
на
исправление.
Новая
редакция
программного
изделия,
полученная
после
обработки
заявок
на
исправление
(или
расширение),
вызывает
иногда
необходимость
повторного
рассмотрения
в
фазе
исполь-
230
зования,
которое
осуществляется
группой
обслуживания
в
том
же
порядке,
как
и
первоначальное
распространение.
8.4.6 Участие группы обслуживания в фазовых обзорах
В
фазовом
обзоре
I
группа
обслуживания
контролирует
распределение
бюджета
проекта
и
обсуждает
задачи,
возлагае-
мые
на
нее
после
того,
как
проект
минует
фазу
осуществимо-
сти.
Основное
внимание
сосредотачивает
на
оценке
потребно-
сти
в
оборудовании
и
других
средствах,
которые
понадобятся
в
процессе
разработки.
Так как
в
этот
период
закупки
не
произ-
водятся,
роль
этой
группы
ограничивается
лишь
участием.
Ни-
каких
документов
она
не
утверждает.
Таблица
8.5
—
Участие
группы
обслуживания
в
фазовых
обзорах
Фаза
Фазовый
обзор
Форма
участия
при
обсуждении
документов
Исследование
I
Рассмотрение
Анализ
осуществимости
II
Рассмотрение
и
утверждение
Конструирование
III
Не
участвует
Программирование
IV
Рассмотрение
Оценка
V
Рассмотрение
Использование
VI
Рассмотрение
В
фазовом
обзоре
II
группа
обслуживания
ведет
переговоры
о
приобретении
оборудования
и
других
материалов
для
проведе-
ния
испытаний
класса
C
и
распространения
программного
изде-
лия.
Она
также
рассматривает
и
планирует
растущий
объем
услуг
в
конфигурационном
управлении,
защите
прав
собственности,
ве-
дении
документации
и
управлении
сопровождением.
Группа
обслуживания
не
участвует
в
фазовом
обзоре
III,
однако
в
промежутках
между
фазами
II
и
IV
она
рассматривает
и
утверждает
план
испытаний,
чтобы
убедиться
в
соответствии
этих
документов
требованиям
испытаний
класса
C.
Она
также
изучает
и
утверждает
обязательства
по
обеспечению
испытаний
аппарату-
рой
и
другими
средствами
в
соответствии
с
планом
испытаний.
За
исключением
управления
планами
и
утверждения
кален-
дарных
планов,
группа
обслуживания
не
принимает
участия
в
дру-