Введение
Существует ошибочная точка зрения, что наиболее критичным этапом внедрения ERP-системы является разработка, это не совсем так. Немаловажны активности, связанные с тестированием, обучением и миграцией данных. Однако все это задачи, выполняются на стороне заказчика. В проект имплементации корпоративной информационной системы вовлечены и прочие заинтересованные стороны, в честности контрагенты [1]. Несмотря на то, что вопрос перехода к продуктивному использованию системы является ключевым в ходе запуска, его важность иногда недооценивается. По крайней мере, до тех пора пока вы не столкнетесь с Cutover’ом вплотную. Да, да, именно так называют план перехода в среде технических специалистов.
План перехода включает в себя ряд активностей, выполнение которых решает две основные задачи: техническая подготовка программного решения для функционирования в режиме реального времени, а также взаимодействие с клиентами и поставщиками для обеспечения непрерывной работы с ними. Cutover-план затрагивает технические, бизнес и вопросы, связанные с историческими данными [2]. Формирование плана перехода начинается много раньше промышленного запуска, так как задача в первую очередь требует большого вовлечения сотрудников заказчика, во-вторых, сильно зависит и влияет на технические активности смежных команд.
Своевременная подготовка, а она занимает в среднем два-три месяца, и выполнение Cutover-плана, длящегося около двух месяцев, позволяют обеспечить такой режим запуска новой программной системы, который никак или минимально повлияет на клиентов и поставщиков предприятия. Будьте уверены, вы не сможете подготовить план перехода без заказчика. Эту и другие особенности Cutover-плана мы попытаемся рассмотреть в настоящей статье.
1. Цель работы
Цель статьи заключается в анализе особенностей подготовки и реализации Cutover-плана перехода в проектах внедрения ERP-систем. Качественно проработанный и своевременно исполненный план перехода позволяет осуществить успешный продуктивный запуск информационной системы. Достижение цели потребует решения следующих задач:
- обзор составляющих Cutover-плана;
- анализ плана технического перехода;
- рассмотрение бизнес Cutover’а.
2. Обзор плана перехода
План перехода или Cutover-план представляет собой последовательность тех-нических и бизнес операций для выполнения в продуктивной ERP-системе с целью ее использования в режиме реального времени. Обычно план перехода начинают готовить, начиная с этапа опытно-промышленной эксплуатации ERP-системы. Cutover-план относится к уровню изменений, на котором решаются задачи по подготовке пользователей к работе в новой системе [3]. В рамках этого же уровня компания готовится к тому, чтобы массово перенастроить свои бизнес-потоки для работы в новой информационной системе. Для того, чтобы выполнить переход к использованию новой разработанной ERP-системы формируется несколько документов:
- технический план подготовки системы (технический Сutover), содержит описание ландшафта, доступности копий системы, а также необходимых ручных операций для того, чтобы подготовить систему к использованию;
- план миграции, определяющий набор основных и переменных данных, способ и порядок их переноса из старой системы в разрабатываемую новую;
- план по бизнес-переходу (бизнес Cutover), включает в себя перечень операций, действий и шагов, которые необходимо выполнить для того, чтобы компания смогла работать в реальном времени с минимальным простоем.
Указанные три плана составляют единую концепцию, чтобы запустить программное решение в продуктивную эксплуатацию. Эту концепцию мы и будем называть планом перехода или Cutover-планом (рис. 2.1). Если активности планов технического перехода и миграции преимущественно закреплены за функциональными консультантами, то бизнес Cutover практически полностью находится в ведении бизнес пользователей.
Рис. 2.1. Структура плана перехода
3. Плана технического перехода
Технический Cutover включает в себя совокупность операций, которые необходимо выполнить для того, чтобы подготовить информационную систему для работы в ней бизнес пользователей. Он предусматривает решение следующих задач:
- техническая подготовка ERP и прочих систем. Подготовка ERP-системы подразумевает настраивание среды для разработки, контроля качества и продуктивной эксплуатации. Кроме того, готовятся все прочие программные решения, входящие в контур внедрения;
- перенос программ и настроек в среду контроля качества и продуктивную;
- выполнение ручных настроек и операций, установка и активация бизнес-функций, активация сервисных пакетов и др.;
- планирование и запуск фоновых задач.
Существуют два вида технического перехода: тестовый Cutover и продуктивный переход. Каждый из этих видов технического перехода выполняются многократно (рис. 3.1).
Рис. 3.1. План технического перехода
Обычно тестовый технический Cutover предшествует проведению различных видов испытаний: модульное, системное, интеграционное, приемочное. Предварительно в рамках тестового технического перехода переносятся программы и конфигурации, выполняются ручные настройки. В зависимости от вида испытания, то есть от номера тестового технического Cutover, выполняются те или иные шаги подготовки системы:
- для всех видов испытаний выполняется техническая подготовка системы, переносятся программы, конфигурации, выполняются ручные настройки и операции;
- запуск фоновых задач и присвоение ролей и полномочий зависят от вида испытания. Так при проведении системного тестирования указанные задачи обычно не выполняют, для интеграционного тестирования их выполнение опционально, а вот для приемочного тестирования они обязательны.
Основное назначение тестового технического Cutover состоит в том, чтобы многократно отрепетировать коммуникацию и действия в системе. Кроме того, оценивается продолжительность выполнения технических операций, актуализируется продуктивный план технического перехода, выполняется косвенная проверка параметров программ.
Продуктивный технический Cutover также выполняется итеративно. Как только будет выполнена финальная техническая итерация по продуктивному переходу, говорится о техническом продуктивном запуске. После этого выполняется мигрирование информации и объявляется о функциональном продуктивном старте. Далее пользователи могут полноценно работать в системе.
Полный текст статьи: https://corpinfosys.ru/archive/2021/issue-14/152-2021-14-cutover