Выбор нужно делать по полной стоимости владения и соответствию процессу, а не только по цене запуска.
Когда это оправдано
Готовый сервис подходит стандартной задаче; разработка — когда обходные действия, ограничения и ручной перенос данных становятся дороже продукта.
- Соответствие ключевому процессу.
- Интеграции и экспорт данных.
- Стоимость лицензий и доработок.
- Зависимость от поставщика.
Как подготовиться
Опишите обязательные сценарии и проверьте их в двух-трёх готовых решениях.
Главный риск
Не переносите в новый продукт привычные, но ненужные операции.
Вывод
Разрабатывать стоит не уникальность ради уникальности, а конкретное конкурентное или операционное преимущество.