Краткий ответ
Дискуссия между стратегиями Big Bang и поэтапного внедрения часто представляется как вопрос риска, но в основном это вопрос зависимостей. Если два подразделения используют одну и ту же запись и один и тот же процесс, разделение их на разные этапы может создать дорогостоящий и подверженный ошибкам промежуточный период. Если подразделения независимы, нет причин запускать их все одновременно.
Практическое правило: сначала определите зависимости, затем выбирайте стратегию.
Краткий обзор двух подходов
Запуск по стратегии Big Bang означает одновременное внедрение всех подразделений в одну дату. Преимущество — быстрое завершение, единый источник истины с первого дня и отсутствие затрат на промежуточный период. Недостаток — концентрация рисков: любая ошибка затрагивает всех в один момент, и восстановление усложняется.
Поэтапное внедрение запускает одно подразделение или процесс на каждом этапе. Преимущество — обучение от этапа к этапу, ограниченный риск и развитие команды. Недостаток — более длительный проект, организационная усталость и продолжительный период сосуществования двух систем.
Определение зависимостей — решающий тест
| Вопрос | Ответ, ведущий к Big Bang | Ответ, ведущий к поэтапному внедрению |
|---|---|---|
| Обрабатывается ли одна и та же запись двумя подразделениями? | Да, на постоянной основе | Нет, с явными затратами |
| Проходит ли процесс между отделами? | Да, сквозной процесс | Отдельные процессы |
| Объединяет ли управленческая отчетность все подразделения? | Да, ежедневно | Отчетность на уровне подразделения |
| Возможна ли двусторонняя синхронизация с разумными затратами? | Нет | Да |
| Используют ли подразделения общий каталог продуктов и ценообразование? | Да | Нет |
Три и более ответов в левой колонке — разделение на этапы будет стоить дороже, чем сэкономит.
Стоимость сосуществования (Coexistence)
Этот пункт определяет многие решения, но тем не менее часто упускается при планировании. Промежуточный период включает: двустороннюю синхронизацию между Salesforce и старой системой, создание единой отчетности из двух источников, поддержку двух сред, двойное обучение для пользователей, работающих с обеими системами, и решение конфликтов при обновлении.
Реалистичная оценка составляет от 10% до 25% бюджета проекта и увеличивается по мере увеличения периода. Если план включает год сосуществования, следует серьезно рассмотреть, стоит ли сокращение этого периода дополнительного риска более масштабного запуска.
Риски миграции в каждом подходе
При стратегии Big Bang миграция является единичным, крупным событием в коротком временном окне. Она требует полных повторных прогонов (Mock Cutover) и проверенного плана отката. При поэтапном внедрении миграция повторяется на каждом этапе, но в меньшем объеме — и каждый раз необходимо принимать решение о том, что происходит с записями, которые относятся к подразделениям, еще не запущенным.
В обоих случаях качество данных является решающим фактором для дня запуска. Подробное планирование представлено в Руководстве по внедрению Salesforce.
Матрица решений по типу организации
| Контекст | Рекомендация | Основное обоснование |
|---|---|---|
| До 150 пользователей, единый процесс | Big Bang | Стоимость сосуществования превышает риск |
| Несколько офисов или стран | Поэтапно по офисам | Различия в регулировании и процессах |
| Несколько отделов с общим процессом | Общее ядро, затем поэтапно | Предотвращает двустороннюю синхронизацию |
| Жесткий срок окончания текущего контракта | Big Bang с ограниченным объемом | Нет времени на промежуточный период |
| Организация без предыдущего опыта работы с Salesforce | Небольшой первый этап | Наращивание внутренних компетенций |
| Сложная миграция из множества источников | Поэтапно | Распределение рисков данных |
Гибридный подход, работающий на практике
Большинство успешных крупных внедрений сочетают: единый базовый слой (Core) — модель данных, клиенты, разрешения, базовая отчетность — внедряется для всей организации одновременно; затем следуют этапы для уникальных процессов по подразделениям. Таким образом, избегается двусторонняя синхронизация общих данных, и при этом сохраняется постепенное обучение.
Выбор минимального объема для первого этапа является самостоятельным решением и подробно описан в Определении MVP в Salesforce. В крупных организациях последствия более масштабны и обсуждаются в статье Внедрение Salesforce в крупной организации.
Последствия для периода стабилизации
Стратегия также определяет структуру Hypercare: при Big Bang требуется большая команда для интенсивного и короткого периода; при поэтапном внедрении требуется небольшая команда, которая возвращается на каждом этапе и накапливает знания. В обоих случаях требуются определенные критерии выхода, как подробно описано в Hypercare после запуска.
Заключение
Определите зависимости между подразделениями, прежде чем обсуждать методологию, оцените стоимость периода сосуществования в цифрах и выбирайте в соответствии с контекстом: небольшая организация с единым процессом будет использовать Big Bang, многофилиальная организация — поэтапное внедрение, а большинство средних организаций выиграют от общего ядра и поэтапного внедрения поверх него.
