sagt wer? wäre mir neu ...
Du denkst man programmiert die Auftragsbearbeitung komplett neu ohne sich das Datenmodell dazu bis in die Kleinigstheit überlegt zu haben ?
Ich nicht.
Und wenn es so wäre, dann darf man sich auch nicht wundern, wenn aus einer Softwareentwicklung ein Frickelwerk wird das Mannjahrhunderte verschlingt, weil dauernd an alle Ecken und Enden nachgebessert werden muss.