Сценарии

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

Заменить таблицу, на которой всё держится, не останавливая зависящую от неё работу.

Интеграции

  • ERP
  • Microsoft 365
  • Google Workspace
  • REST API
  • Собственные системы

Задача

Критичный процесс работает на таблице, устаревшем внутреннем инструменте или недокументированной последовательности ручных шагов. Он работает, разбираются в нём один-два человека, и он стал риском, к которому никто не хочет прикасаться.

С чем работает

  • Текущая таблица, инструмент или нигде не описанная процедура
  • Интервью с теми, кто на самом деле его ведёт
  • Исторические записи, включая исключения
  • Правила, существующие только в виде привычки

Автоматизированный процесс

  1. Процесс изучается в том виде, в каком он реально идёт, а не как описан в регламенте.
  2. Правила, исключения и пограничные случаи записываются и подтверждаются теми, кто их применяет.
  3. Строится замена, покрывающая задокументированные правила вместе с неудобными исключениями.
  4. Обе системы работают параллельно, а их результаты сравниваются на реальных данных.
  5. Расхождения разбираются: обычно за ними стоит незадокументированное правило.
  6. Переход происходит после совпадения результатов, а старый процесс остаётся доступен оговорённый срок.

Где решение остаётся за человеком

  • Правила проверяют те, кто сегодня ведёт процесс: источник истины — они, а не документ.
  • Параллельная работа обязательна, а её длительность определяете вы.
  • После перехода старый процесс остаётся доступен оговорённый срок.
  • Шаги, требующие решения, остаются за людьми; автоматизируются только механические.

Интеграции

  • ERP

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

  • Обмен с конфигурациями 1С через поддерживаемые интерфейсы, со сверкой и карантином для некорректных записей.

  • Microsoft 365

    Учётные записи, почта, календари и библиотеки документов — с соблюдением прав доступа, а не в обход них.

  • Google Workspace

    Вход, Drive, Sheets и Calendar как источники и приёмники данных для автоматизированных сценариев.

  • REST API

    Задокументированные, версионируемые и защищённые эндпоинты — и потребление ваших, и предоставление наших.

  • Собственные системы

    Внутренние и унаследованные системы без публичного API — через задокументированный адаптер, согласованный с вашей командой.

Ожидаемый эффект

Описан качественно. Реальный результат зависит от ваших объёмов, качества данных и дисциплины процесса.

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

Ограничения и чего сценарий не делает

  • Этап изучения всегда дольше ожидаемого, потому что настоящие правила нигде не записаны. Сжатие этого этапа — главная причина провала замен.
  • Если сам процесс неверен, точная автоматизация лишь закрепит проблему. Иногда правильная рекомендация — сначала перепроектировать.
  • Нужно настоящее сотрудничество тех, кто владеет текущим процессом, и это вопрос управления, а не техники.

Часть практики

Веб-разработка

Корпоративные и продуктовые сайты, конверсионные системы как инфраструктура продаж.

Следующий сценарий

Интеграции и оркестрация API

Связать системы как следует: с валидацией, повторами, идемпотентностью и журналом операций.