Однократная внутренняя разработка может быть оправдана заменой программного обеспечения для подписки, т. Е. Разовая стоимость разработки в 2 раза может быть оправдана для замены годовой подписки X, если у вас есть доступный ресурс для разработки. Это также может означать, что окончательное решение точно соответствует потребностям бизнеса, в то время как стороннее решение может не соответствовать точно или требовать дополнительной поддержки или обходных путей. Это относится к проектам, над которыми я работал в прошлом году или два, с преимуществом, что новая система является более точной и, следовательно, привела к требованию меньшего количества людей поддержки. Да, хорошее программное обеспечение делает людей лишними.
Внутренняя разработка должна также проводиться для основного программного обеспечения компании, программного обеспечения, которое позволяет вам существовать как единое целое, чтобы вы не были лишены возможности высохнуть в следующий раз, когда ваш договор о поддержке программного обеспечения или подписка будут выполнены, или решение, которое не совсем соответствует вашим потребностям.
Однако одноразовые затраты на необходимое программное обеспечение, не обеспечивающее основной функции, легко оправдать, будь то огромные деньги для Oracle, для достойной CMS, CRM или системы продажи билетов, которая вам нужна в прошлом неделя.