План перехода должен определять начальную практику применения и процедуры использования средств. Реальное применение любой ТС ПО в конкретной организации и конкретном проекте невозможно без выработки ряда стандартов (правил, соглашений), которые должны соблюдаться всеми участниками проекта (это особенно актуально при коллективной разработке ПО большим количеством групп специалистов). К таким стандартам относятся следующие:
· руководства по моделированию и проектированию;
· соглашения по присвоению имен;
· процедуры контроля качества и процессов приемки, включая расписание экспертиз и используемые методологии;
· процедуры резервного копирования, защиты мастер-копий и конфигурирования базы данных проекта;
· процедуры интеграции с существующими средствами и базами данных;
· процедуры совместного использования данных и контроля целостности базы данных;
· стандарты и процедуры обеспечения секретности; в стандарты документирования;
· стандарт проектирования;
· стандарт оформления проектной документации;
· стандарт интерфейса пользователя. Стандарт проектирования должен устанавливать:
· набор необходимых моделей (диаграмм) на каждой стадии проектирования и степень их детализации;
· правила фиксации проектных решений на диаграммах, в том числе правила именования объектов (включая соглашения по терминологии), набор атрибутов для всех объектов и правила их заполнения на каждой стадии, правила оформления диаграмм (включая требования к форме и размерам объектов) и т. д.;
· требования к конфигурации рабочих мест разработчиков, включая настройки операционной системы, настройки CASE-средств и т. д.;
· механизм обеспечения совместной работы над проектом, в том числе правила интеграции подсистем проекта, правила поддержания проекта в одинаковом для всех разработчиков состоянии (регламент обмена проектной информацией, механизм фиксации общих объектов и т.д.), правила анализа проектных решений на непротиворечивость и т. д.
Стандарт оформления проектной документации должен устанавливать:
· комплектность, состав и структуру документации на каждой стадии проектирования (в соответствии со стандартом ГОСТ Р ИСО 9127-94 «Системы обработки информации. Документация пользователя и информация на упаковке потребительских программных пакетов»);
· требования к оформлению документации (включая требования к содержанию разделов, подразделов, пунктов, таблиц и т.д.);
· правила подготовки, рассмотрения, согласования и утверждения документации с указанием предельных сроков для каждой стадии;
· требования к настройке издательской системы, используемой в качестве встроенного средства подготовки документации;
· требования к настройке CASE-средств для обеспечения
подготовки документации в соответствии с установленными
правилами.
Стандарт интерфейса пользователя должен регламентировать:
· правила оформления экранов (шрифты и цветовая палитра), состав и расположение окон и элементов управления;
· правила использования клавиатуры и мыши;
· правила оформления текстов помощи;
· перечень стандартных сообщений;
· правила обработки реакции пользователя.
Стандарты использования ТС ПО, выработанные во время пилотного проекта, должны использоваться в качестве отправной точки для разработки более полного набора стандартов использования средств в данной организации. При этом должен учитываться опыт участников пилотного проекта.
Реализация плана перехода
Реализация плана перехода требует постоянного мониторинга использования ТС ПО, обеспечения текущей поддержки, сопровождения и обновления ее средств по мере необходимости.
Периодические экспертизы
Достигнутые результаты должны периодически подвергаться экспертизе в соответствии с графиком. План перехода должен при необходимости корректироваться. Постоянное внимание должно уделяться степени удовлетворения потребностей организации и критериев успешного внедрения ТС ПО.
Периодические экспертизы должны продолжаться и после завершения процесса внедрения. Такие экспертизы могут анализировать метрики и другую информацию, получаемую в процессе работы с ТС ПО, чтобы определять, насколько хорошо она продолжает выполнять требуемые функции. Экспертизы могут также указать на необходимость дополнительной модификации процессов.
Текущая поддержка
Необходимо определить источники для текущей поддержки ТС ПО. Такая поддержка должна обеспечивать:
· получение ответов на вопросы, связанные с использованием ТС ПО;
· передачу информации о достигнутых успехах и полученных уроках другим специалистам организации;
· модификацию и совершенствование стандартов, соглашений и процедур, связанных с использованием ТС ПО;
· интеграцию новых средств с существующими и сопровождение интегрированных средств по мере появления новых версий;
· помощь новым сотрудникам в освоении ТС ПО й связанных с ней процедур;
· планирование и контроль обновления версий;
· планирование внедрения новых возможностей ТС ПО в организационные процессы.