Таблица стала критичной частью процесса
В одном файле появляются десятки колонок, ручные статусы, формулы, комментарии и правила, которые знают только отдельные сотрудники.
Разрабатываем внутренние веб-системы для заявок, согласований, учёта, документов и других процессов, которые сейчас ведутся вручную, в таблицах или сразу в нескольких инструментах.
Обычно необходимость внутренней системы появляется не из-за желания «сделать ещё один сервис», а когда текущий процесс перестаёт нормально помещаться в существующие инструменты.
В одном файле появляются десятки колонок, ручные статусы, формулы, комментарии и правила, которые знают только отдельные сотрудники.
Решения, уточнения и версии документов разбросаны между почтой, мессенджерами и файлами.
Один сотрудник должен вовремя передать данные следующему, проверить статус или собрать результат из нескольких источников.
Цель — не оцифровать хаос один в один, а убрать лишние ручные этапы и сделать процесс наблюдаемым.
Состав определяется реальным процессом. Не все функции нужны в каждом проекте.
Разные сотрудники видят только свои задачи, подразделения, этапы или функции системы.
Задача проходит определённые этапы, а система контролирует допустимые переходы и ответственных.
Пользователь вводит данные в понятной форме, а система проверяет их и при необходимости формирует итоговый документ.
Сотрудник получает сообщение, когда требуется действие, изменился статус или возникла проблема.
Можно фиксировать действия, изменения и результаты этапов, чтобы процесс не зависел от памяти сотрудников.
Внутренняя система может обмениваться данными с CRM, 1С, API, таблицами и другими сервисами.
Это не готовые продукты, а типы процессов, для которых отдельная внутренняя система часто оказывается удобнее набора разрозненных инструментов.
Создание заявки, проверка, согласование, лимиты, статусы, история и итоговый документ.
workflowЕдиный интерфейс для операций, которые сейчас выполняются через несколько сервисов, таблиц и инструкций.
internal portalФиксация данных, проверки, статусы, ответственные и отчётность по текущему состоянию процесса.
operationsУправление данными, справочниками, пользователями, параметрами и результатами работы системы.
adminВместо пересылки отдельных файлов подразделения вводят данные непосредственно в общую систему.
data collectionЕсли типовая CRM или SaaS не отражает реальные правила процесса, можно реализовать узкую систему под конкретную задачу.
custom toolПример процесса, который был переведён из локальных инструментов и ручной консолидации в единую веб-систему.
Для подразделений была создана единая веб-система, заменившая локальные приложения, файлы и ручную консолидацию данных.
Не требуется заранее проектировать всю систему. Сначала разбирается существующий процесс и определяется минимальный полезный первый этап.
Как сотрудники работают сейчас и какие инструменты используют.
Где появляются ручная работа, задержки, ошибки и дублирование.
Выбираем небольшой законченный участок процесса для первого этапа.
Создаём интерфейс, правила, данные и необходимые интеграции.
Проверяем систему на реальных сценариях и уточняем следующий этап.
Внутренняя система нужна не всегда. Если задачу нормально закрывает готовый продукт, создание собственного решения может быть лишним.
Опишите, кто участвует, какие шаги выполняются и где возникают задержки или ошибки. Этого достаточно, чтобы начать разбор.