Определение стандартных процедур использования средств

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

· руководства по моделированию и проектированию;

· соглашения по присвоению имен;

· процедуры контроля качества и процессов приемки, вклю­чая расписание экспертиз и используемые методологии;

· процедуры резервного копирования, защиты мастер-копий и конфигурирования базы данных проекта;

· процедуры интеграции с существующими средствами и ба­зами данных;

· процедуры совместного использования данных и контроля целостности базы данных;

· стандарты и процедуры обеспечения секретности; в стандарты документирования;

· стандарт проектирования;

· стандарт оформления проектной документации;

· стандарт интерфейса пользователя. Стандарт проектирования должен устанавливать:

· набор необходимых моделей (диаграмм) на каждой стадии проектирования и степень их детализации;

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

· требования к конфигурации рабочих мест разработчиков, включая настройки операционной системы, настройки CASE-средств и т. д.;

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

Стандарт оформления проектной документации должен уста­навливать:

· комплектность, состав и структуру документации на каждой стадии проектирования (в соответствии со стандартом ГОСТ Р ИСО 9127-94 «Системы обработки информации. Документация пользователя и информация на упаковке потребительских программных пакетов»);

· требования к оформлению документации (включая требо­вания к содержанию разделов, подразделов, пунктов, таб­лиц и т.д.);

· правила подготовки, рассмотрения, согласования и утверж­дения документации с указанием предельных сроков для каждой стадии;

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

· требования к настройке CASE-средств для обеспечения
подготовки документации в соответствии с установленными
правилами.

Стандарт интерфейса пользователя должен регламентиро­вать:

· правила оформления экранов (шрифты и цветовая палит­ра), состав и расположение окон и элементов управления;

· правила использования клавиатуры и мыши;

· правила оформления текстов помощи;

· перечень стандартных сообщений;

· правила обработки реакции пользователя.

Стандарты использования ТС ПО, выработанные во время пилотного проекта, должны использоваться в качестве отправ­ной точки для разработки более полного набора стандартов ис­пользования средств в данной организации. При этом должен учитываться опыт участников пилотного проекта.

Реализация плана перехода

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

Периодические экспертизы

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

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

Текущая поддержка

Необходимо определить источники для текущей поддержки ТС ПО. Такая поддержка должна обеспечивать:

· получение ответов на вопросы, связанные с использовани­ем ТС ПО;

· передачу информации о достигнутых успехах и полученных уроках другим специалистам организации;

· модификацию и совершенствование стандартов, соглаше­ний и процедур, связанных с использованием ТС ПО;

· интеграцию новых средств с существующими и сопровож­дение интегрированных средств по мере появления новых версий;

· помощь новым сотрудникам в освоении ТС ПО й связанных с ней процедур;

· планирование и контроль обновления версий;

· планирование внедрения новых возможностей ТС ПО в ор­ганизационные процессы.