01
Целевой процесс
Последовательность действий, роли и результат, который система должна поддерживать от входа до выхода.
Разработка ПО на заказ нужна, когда готовый инструмент не поддерживает важные правила, роли или исключения. Сначала точно описываем работу и критерии приёмки. Когда решения приняты, код становится обычной инженерной реализацией согласованной модели.
До проектирования фиксируем работу, которую должна поддержать система.
01
Последовательность действий, роли и результат, который система должна поддерживать от входа до выхода.
02
Условия перехода между шагами, обязательные проверки и случаи, которые требуют решения человека.
03
Источники данных, ограничения доступа и части контура, которые уже работают и должны сохраниться.
04
Наблюдаемый путь пользователя или сотрудника, по которому можно проверить результат разработки.
Результат разработки виден в работе процесса, а не в объёме кода.
01
Система поддерживает согласованный путь целиком, включая необходимые проверки и обработку исключений.
02
Участники видят, что уже произошло, кто отвечает за следующий шаг и какие данные требуют внимания.
03
Код, необходимые доступы и документация передаются в согласованном составе, чтобы решение можно было развивать дальше.
04
Результат пилота или рабочей версии сопоставляется с критериями приёмки и показывает, что менять дальше.
Каждое техническое решение привязано к шагу, правилу или риску процесса.
01
Сохраняем работающие инструменты и привычные шаги, если они не мешают результату процесса.
02
Добавляем экран или действие только там, где участнику нужно принять решение, увидеть состояние или передать результат.
03
Интеграции проектируем как часть конкретного шага процесса: с понятным источником, получателем и обработкой ошибки.
04
Пилот ограничиваем сценарием, который снимает ключевую неопределённость и даёт наблюдаемый результат.
| № | Этап | Формат | Что вы получаете |
|---|---|---|---|
| 1 | Вводный разговор | разговор без обязательств | понимание задачи с обеих сторон и решение, переходить ли к диагностике |
| 2 | Диагностика процесса — если нужна | отдельно согласованный объём | карта процесса, точки отказа, оценка автоматизируемости, план пилота с критериями приёмки |
| 3 | Пилот | ограниченная проверка сценария | работающий сценарий на согласованном объёме и измеренный результат |
| 4 | Продакшн | развёртывание и передача | работающее решение для согласованного процесса |
| 5 | Сопровождение | по договорённости | мониторинг, доработка сценариев, изменения процессов |
Подробнее о выборе между готовым инструментом и собственным контуром: когда нужна заказная разработка ПО.
Для первого разговора достаточно описать участников, текущий сценарий и результат, который не удаётся получить готовыми инструментами.