Cтраница 4
Когда программное изделие передается из группы разработки в группу испытаний, а затем в группу обслуживания, оно сопровождается документом, который называется спецификацией версии. Группа обслуживания составляет информационный листок выпуска изделия на основе спецификаций версий входящих в него других программных изделий. Группа сопровождения дополняет каждую спецификацию сопровождения информацией из соответствующих спецификаций версий. [46]
В начале фазы использования группа испытаний осуществляет текущий контроль за проведением испытаний класса С группой обслуживания. Как было сказано выше, группа испытаний уже выполнила тестовые прогоны по программе испытаний. Теперь роль группы испытаний состоит в том, чтобы убедиться, что выполнение контрольных проверок компонентов изделия, подготовленного к отправке, может осуществить и необученный персонал. [47]
Обрабатываемая информация контролируется программистами, которые предусматривают в своих программах специальные контрольные приемы, и группой обслуживания ЭВМ. [48]
Механизм устранения ошибок обеспечивается системой заявок на техническое обслуживание, которая охватывает такие группы, как группа обслуживания ( гл. Работа по каждому конкретному дефекту начинается с того момента, когда периферийные специалисты группы поддержки убедятся в существовании ошибки и вышлют соответствующее уведомление. Это уведомление поступает в центральную группу поддержки вместе с дополнительными материалами, такими, как тексты программ и описание процедур, в которых была обнаружена ошибка, дампы оперативной памяти и диагностические сообщения программ. Центральная группа поддержки устанавливает, не возникла ли ошибка в результате неправильного понимания и не требует ли она действий в рамках функции сопровождения. Если центральная группа найдет способ временного исправления ошибки или способ работы с ошибкой в течение времени, требуемого на анализ дефекта, она высылает пользователям соответствующее пояснение, как действовать в создавшейся ситуации. Если для устранения дефекта необходимо участие группы сопровождения, центральная группа направляет все имеющиеся материалы по данной проблеме в группу обслуживания. Начиная с этого времени группа поддержки ожидает ответа от группы обслуживания, которая обеспечивает прохождение заявки через группы разработки, испытаний и сопровождения. Если группа сопровождения предлагает средства временного исправления ошибок, центральная группа направляет их периферийному персоналу поддержки для реализации. [49]
Общий объем и номенклатура услуг, оказываемых в рамках функции обслуживания, определяют численный состав и внутреннюю структуру группы обслуживания. Как было сказано выше, управление планами может занимать либо часть рабочего времени одного сотрудника, либо все время нескольких сотрудников. Подобное утверждение справедливо для любого вида деятельности. Если фирма по проектированию программных изделий развивается, - функция обслуживания является наиболее динамичной, а группа обслуживания постоянно реорганизуется, чтобы удовлетворять множество новых запросов. [50]
Если в ответе на запрос предусматривалось изменение текста программ, группа испытаний подготавливает контрольные примеры для проведения последующих повторных испытаний, а группа обслуживания контролирует выполнение заявок, ожидая появления исправленной редакции программ. [51]
При организации группы обслуживания следует руководствоваться не столько логическим упорядочением различных сфер деятельности, сколько поставленными целями, ради достижения которых существует сама группа обслуживания. Эта группа должна прежде всего своевременно, с минимальными затратами и без излишней суеты обеспечивать выполнение запрошенных услуг. Другие функциональные группы не обязаны отчитываться перед труппой обслуживания в правомерности своих запросов, поскольку они и без того имеют немало трудностей при решении поставленных перед ними задач. [52]