Тема 72 з 91· Інженерія програмного забезпечення та цифрова доставка
Створювати чи купувати
Аналіз "створювати чи купувати" порівнює загальну вартість володіння та ризики внутрішньої розробки з придбанням комерційного програмного забезпечення.
Чому це важливо
Неправильний вибір може коштувати мільйони фунтів та роки вартості затримки.
Математика
Різниця чистої теперішньої вартості = NPV(купити) − NPV(створити)
Розібраний приклад
Система запису пацієнтів на прийом: купити = £2 мільйони/5 років; створити = £3,2 мільйона/5 років (включаючи обслуговування).
Зв'язок з інженерією програмного забезпечення
Розрахунки загальної вартості володіння — ключовий вхідний параметр для цього рішення.
Підводні камені
- Ігнорування витрат на залежність від постачальника.
Джерела
- Gartner, build vs buy frameworks.
- NHS Digital, procurement guidance.