Стандартне програмне забезпечення часто є хорошим початком. Воно економить на початку час і надає прийнятну основу для типових процесів. Ускладнюється там, де фахові особливі випадки, інтеграції або сформовані з часом обов’язки визначають повсякденну роботу.
Індивідуальне програмне забезпечення виправдане тоді, коли компаніям постійно доводиться будувати обхідні шляхи: ручні експорти, допоміжні таблиці, подвійне ведення даних або спеціальні процеси поза системою. Саме там виникають помилки, тертя і приховані експлуатаційні витрати.
Тому індивідуально розроблена система не повинна винаходити все заново. Проте вона має відображати процеси, які справді створюють цінність або є критично важливими. Хороша індивідуальна розробка починається з чіткого рішення: що є фаховим ядром і що є лише технічним баластом?