Обсудим проект
Внутренние сервисы / SaaS / свои процессы

Если система дорого стоит на команду, содержит десятки лишних функций или заставляет менять процесс под себя — стоит посчитать собственный вариант.

Не обещаю, что своя разработка всегда дешевле подписки.

ФункцииЭкономикаРоли
В центреПроцесснужные функции
01Функции
02Экономика
03Роли
04Интеграции
05Данные
06Развитие
Подход

Сначала процесс. Потом код. Сначала разбираю, что компания реально использует, сколько платит, какие ограничения обходит и какие функции действительно нужны. Иногда готовый сервис выгоднее. Иногда компактный собственный инструмент — нет.

00 / Суть задачи

Не копирую весь SaaS.

Если система дорого стоит на команду, содержит десятки лишних функций или заставляет менять процесс под себя — стоит посчитать собственный вариант.

Не нужно копировать весь SaaS

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

Своё решение должно повторять ваш процесс, а не чужой продукт.

01 / Когда считать альтернативу

Посчитать перед разработкой

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

02–05 / Логика инструмента

Данные становятся инструментом.

Данные, правила и интерфейс связываю в один понятный рабочий сценарий.

02 / Экономика

Экономика

Сравнивать нужно: подписка + пользователи + внедрение + ограничения + ручная работа против разработка + инфраструктура + поддержка + развитие.

03 / Минимальное ядро

Минимальное ядро

Пользователи, данные, главные действия, статусы, интеграции и обязательные отчёты.

04 / Интерфейс под свой процесс

Интерфейс под свой процесс

Свои сущности, свои поля, свои роли и только используемые действия.

05 / Интеграции

Интеграции

CRM, Telegram, почта, учёт, API, базы и внешние сервисы.

06–08 / Применение

Работает внутри вашего процесса.

Проверяю права, исключения и следующий шаг, чтобы инструмент работал с реальными данными.

06 / Данные

Данные

Источник истины, права, резервирование, экспорт и независимость от внешних систем.

07 / Развитие

Развитие

Собственный продукт тоже требует поддержки и изменений.

08 / Когда не нужно своё

Когда не нужно своё

Если готовый сервис закрывает задачу, разумно стоит и хорошо поддерживается — использовать его выгоднее.

09 / Процесс

Не начинаю с кода.

01 / Этап

Покажите процесс

Кто что делает сейчас.

02 / Этап

Найду узкое место

Где долго, дорого, вручную или неудобно.

03 / Этап

Упрощу до разработки

Не автоматизирую лишние действия.

04 / Этап

Соберу минимальный инструмент

Только функции, которые дают пользу.

05 / Этап

Разовью после запуска

Следующие функции появляются из реального использования.

Перед разработкой

Когда автоматизация имеет смысл.

01 / Признак

Повторяется

Одинаковое действие происходит регулярно.

02 / Признак

Есть правила

Понятны данные и ожидаемый результат.

03 / Признак

Занимает время

На процесс регулярно тратятся рабочие часы.

04 / Признак

Создаёт ошибки

Есть ручное копирование и зависимость от внимательности.

05 / Признак

Плохо масштабируется

Чем больше клиентов, тем больше ручной работы.

Когда лучше не разрабатывать

Готовый сервис полностью закрывает задачу; процесс ещё постоянно меняется; действие происходит слишком редко; проблема находится не в инструменте.

10 / Состав работы

Что входит в работу.

Состав работ зависит от задачи и исходных материалов.

01 / Разобраться
  • Разбираюсь в процессе
  • Упрощаю до разработки
02 / Спроектировать
  • Проектирую интерфейс
  • Пишу код
03 / Передать
  • Интегрирую с текущими системами
  • Развиваю после запуска
Частые вопросы

Что обычно спрашивают.

Начать можно с примера ручной работы и данных. Объём разработки определим после разбора.

Нет.

Да.

Зависит от возможностей текущего сервиса.

Да.

Начать с задачи

Платите за лишние функции?

Платите за десятки пользователей и функции, которыми почти не пользуетесь? Разложим текущий сервис на реальные задачи и посчитаем, есть ли смысл в собственном варианте.