Το τυποποιημένο λογισμικό είναι συχνά μια καλή αρχή. Εξοικονομεί χρόνο στην αρχή και προσφέρει ένα κατάλληλο πλαίσιο για συνηθισμένες διαδικασίες. Πιο δύσκολο γίνεται εκεί όπου ειδικές λειτουργικές περιπτώσεις, ενσωματώσεις ή εξελιγμένες ευθύνες καθορίζουν την καθημερινότητα.
Το εξατομικευμένο λογισμικό αξίζει όταν οι επιχειρήσεις πρέπει συνεχώς να δημιουργούν παρακάμψεις: χειροκίνητες εξαγωγές, βοηθητικοί πίνακες, διπλή καταχώρηση δεδομένων ή ειδικές διαδικασίες εκτός του συστήματος. Εκεί ακριβώς προκύπτουν σφάλματα, τριβές και κρυφά λειτουργικά κόστη.
Ένα εξατομικευμένο σύστημα δεν χρειάζεται επομένως να τα επανεφεύρει όλα. Οφείλει όμως να αποτυπώνει τις διαδικασίες που πραγματικά δημιουργούν αξία ή είναι κρίσιμες. Η καλή εξατομικευμένη ανάπτυξη ξεκινά με μια σαφή απόφαση: Τι είναι ο λειτουργικός πυρήνας και τι είναι απλώς περιττό τεχνικό βάρος;