Сравнение с заказная разработка
Изменения без нового релиза: почему Интеграм дешевле поддерживать, чем заказную систему
заказная разработка
В заказной системе любое изменение — задача для команды разработки. В Интеграме значительная часть операционных изменений (поля, отчёты, права, шаблоны) доступна администратору или аналитику без написания кода, что снижает стоимость сопровождения и скорость реакции на изменения бизнес-процессов.
Заказная система после запуска продолжает требовать затрат. Каждое изменение — новое поле, другой отчёт, обновлённая форма — проходит цикл: постановка задачи, оценка, разработка, тестирование, развёртывание. В небольших командах это может занимать дни или недели, в крупных — ещё дольше. Часть изменений, которые кажутся мелкими («добавьте ещё одно поле»), на практике затрагивает схему базы данных, форму ввода, отчёты и API — то есть несколько компонентов одновременно.
Контекст
Внутренняя система учёта работает 6 месяцев. За это время бизнес сформулировал 15 запросов на изменения:
- 5 запросов — новые поля в формах;
- 4 запроса — изменения в отчётах (новый столбец, другая группировка);
- 3 запроса — обновления прав доступа (новая роль, смена видимости поля);
- 2 запроса — изменение структуры данных (переименование поля, новая связанная таблица);
- 1 запрос — нестандартная интеграция.