Технологии Low-code со снижением стоимости проекта в 3-5 раз.
Есть несколько типичных причин, когда лучшим вариантом является разработать ядро управления компанией с нуля. Обычно это относится к системам управления закупками, запасами, цепочками поставок, биллингом, управленческим учетом и другими специфическими для конкретной компании процессами.
Классические ERP рассчитаны на большой бизнес и не всегда хорошо поддаются кастомизации под особенности компании.
Часто, чтобы получить максимальную выгоду от цифровизации, надо учесть все нестандартные процессы управления.
Когда вы используете готовую систему, вы во многом зависете от вендора. В своей вы можете быстро внести изменения.
Например нам нужно автоматизировать процесс продаж - инструменты CRM это массовая технология и нет смысла разрабатывать свою - лучше адаптировать готовую и интегрировать с другими системами.
Например нам нужны коннекторы с WhatsApp, Telegram, Facebook, Instagram, телефонией, почтой и прочими массовыми платформами. Самостоятельная разработка и поддержка этого - просто выброшенные деньги на ветер.
Пример платформ для маркетплэйсов и онлайн-магазинов. Там уже многолетними экспериментами выбраны лучшие механизмы отображения товаров и удобные интерфейсы для покупателей. Зачем изобретать велосипед, когда за несколько тысяч евро можно получить решение с 500 готовыми функциями?
Но иногда бывает, что нужного функционала нет или он раскидан по разным системам, покупать которые и еще и интегрировать вместе не выгодно. В этом случае разработать свое решение может быть правильным выбором.
Еще одна причина создать свое ядро управления - это организация обмена данными между отдельными функциональными системами. В этом случае можно ограничится довольно простыми интерфейсами и вложить больше ресурсов в логику и качество управления процессами.
Сначала общая архитектура системы и схема интеграции
Структура баз данных и состав сущностей в системе
Приоритет UХ над UI - по крайней мере на стадии MVP
Agile - без требований подробных техзаданий и планов