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