17.000 Tests & Clean Architecture: Vertrauen in Geschäftssoftware

01.06.2026 · technik

Geschäftssoftware trägt Verantwortung. Aufträge, Bestände, Buchungen: Geht hier etwas schief, kostet das nicht nur Zeit. Schnell sind auch Geld und Vertrauen weg.

Deshalb baue ich bitERP nach zwei Prinzipien. Sie klingen nicht nach Marketing. Aber genau da machen sie den Unterschied.

Über 17.000 automatisierte Tests

Jede Funktion in bitERP ist durch automatisierte Tests abgesichert. Das reicht von der kleinsten Rechenregel über die Schnittstellen bis zum kompletten Ablauf in der Oberfläche. Und diese Tests laufen bei jeder einzelnen Änderung.

Der Effekt klingt unspektakulär, ist aber entscheidend: Eine neue Funktion kann keine bestehende still und leise kaputtmachen. Was gestern lief, läuft auch nach dem nächsten Update noch.

Gerade wenn Lager, Vertrieb und Buchhaltung ineinandergreifen, ist das der Unterschied zwischen „läuft” und „läuft hoffentlich”.

Clean Architecture & CQRS

Hinter den Kulissen trenne ich die fachliche Logik konsequent von der Technik — also von Datenbank, Oberfläche und externen Schnittstellen. Das klingt abstrakt, hat aber handfeste Folgen:

  • Die Regeln Ihres Geschäfts liegen an einer Stelle, nicht über das ganze System verstreut.
  • Technik lässt sich austauschen oder erweitern, ohne dass die Fachlogik bricht.
  • Und erst diese Trennung macht die vielen Tests überhaupt möglich.

Das Ergebnis: Software, die über Jahre wartbar und erweiterbar bleibt. Statt mit jeder Änderung ein Stück brüchiger zu werden.

Was Sie davon haben

Sie sehen weder die Tests noch die Architektur. Und genau das ist der Punkt.

Was bei Ihnen ankommt, ist Verlässlichkeit: ein System, das mitwächst, Updates verkraftet und auf das Sie sich im Tagesgeschäft verlassen können.

Handwerk statt Hype, eben.