Zu Deinem Punkt 2 und meinem Fall:
Ich habe den Minimum-SoC auf 20% stehen, das sollte somit kein Grund gewesen sein, warum er früher startete und deutlich früher fertig war.
Also immer noch komisch, aber wir kennen ja das Thema VW-Programmierer ...
Ja. Nur an den Entwicklern liegt das nicht. Das liegt am Projektmanagement und der Projektorganisation. Wo kein Pflichtenheft, da keine Feinspezifikation, da keine Dokumentation, keine vollständigen Test, Regressionstests, etc.
Man kann zwar schnell etwas ändern, einfügen, korrigieren. Aber so bekommt man nie einen stabilen Stand - wie man gut beobachten kann.
So arbeitet man eigentlich nur bei Inhouse Applikationen, nicht bei SW die an Kunden rausgeht. Das dauert nämlich Jahre bis man das wieder vollständig unter Kontrolle ktiegt.