Разрозненный софт
Редкий продукт имеет возможность к расширению функциональности и интеграции с другими программами.
Трекер задач, в котором ставятся задачи проекта отельная система. Git репозиторий с коммитами проекта другая система. Счета клиентов в третьем месте в 1c. Переписка с клиентами в четвертом месте в почте. Уведомления в пятом и тд. и тп.
Все это собрать в одном месте просто невозможно. Хотя можно, но только используя костылизацию.
Часто компания для того, чтобы унифицировать два стандарта, решает разработать свой продукт, который позволит держать “все в одной системе”. Проблема в том что, третий стандарт несовместим с первыми двумя. Теперь получается, что под третий стандарт нужно программировать.
Дальше софта и программ будет больше и совершенного непонятно как с ними жить.