
Die MACH AG ist Experte für effiziente öffentliche Verwaltung. Im Laufe von mehr als drei Jahrzehnten hat sich das Softwareunternehmen aus Lübeck im deutschen öffentlichen Sektor einen hervorragenden Ruf als echter Spezialist erworben. Seine Softwarelösungen für Finanzen, Personalwesen, Workflow und Dokumentenmanagement werden in ganz Deutschland genutzt – von Bundes- und Landesbehörden, Kirchen, NGOs, Universitäten und Hochschulen sowie von Instituten und Stiftungen. Die Plattform MACH meinERP, mit dem Schwerpunkt Barrierefreiheit, bildet das Herzstück des Portfolios dieses rund 350-köpfigen „Hidden Champion“ aus Norddeutschland.
Dr. Janine Olesch ist eine von ihnen. Sie kam vor fast vier Jahren zur MACH AG und brachte ihren Hintergrund als ausgebildete Informatikerin mit. Was sie damals in der Testlandschaft vorfand, wurde vor allem von einer Sache dominiert: manuelles Testen. Vor jeder neuen Veröffentlichung versammelten sich Berater aus ganz Deutschland in Lübeck, um Feedback zu Hunderten von Testfällen zu geben.
Für Olesch – der nun als Software Quality Engineer bei MACH für Testmanagement und Softwarequalität verantwortlich ist – war klar, dass sich etwas ändern musste. Nicht nur, weil die Komplexität der meinERP-Plattform mit jeder der zweimal jährlich erscheinenden Versionen zunahm, sondern auch, weil sich das Unternehmen auf Innovation berufen sieht. Das ehrgeizige Ziel: die Einführung automatisierter End-to-End-Testen.
Obwohl MACH AG zuvor mehrere Versuche unternommen hatte, Testautomatisierung mit QF-Test oder Selenium einzuführen, erwiesen sich diese Ansätze als unzureichend und zu wartungsintensiv. Für Olesch liegt der Grund, warum die Modernisierung der Testumgebung von MACH diesmal ein erfolgreiches Projekt wurde, auf zwei Schlüsselfaktoren: Tricentis Tosca und die konsequente Übernahme des Testmanagements und der Qualitätssicherung.
Dies waren die Herausforderungen:
„Testen ist nichts, was Entwickler einfach nebenbei tun können.“ Es erfordert eine dedizierte Verantwortung für Testmanagement und Qualitätssicherung. Es bedarf einer Person, die das Thema unabhängig vom Tagesgeschäft vorantreiben und gleichzeitig das Gleichgewicht zwischen Entwicklung und Beratung wahren kann. “
Dr. Janine Olesch, Software Quality Engineer Testmanagement und Software-Qualität bei der MACH AG
Im Mai 2020 war es endlich soweit. Nach einem ausführlichen Proof-of-Concept wurde Tricentis Tosca in die Softwareentwicklung bei der MACH AG eingeführt und schuf eine umfassende hybride Umgebung für End-to-End-Tests – bestehend aus systematisierten Regressionstests, die nahtlos in die Scrum-Entwicklungszyklen von MACH meinERP integriert sind. „Mit Tricentis Tosca und dem Shift-Left-Ansatz haben wir eine völlig neue Art des Testens eingeführt und eine neue Ära des Testens eingeläutet“, fasst Olesch zusammen.
Die Zahlen sprechen für sich: Heute führt die MACH AG täglich innerhalb von nur zwei Stunden 122 Regressionstests vollautomatisch durch. Früher hätte manuelles Testen bestenfalls 20 Stunden in Anspruch genommen. Die Falschpositivrate ist ebenfalls von 5 Prozent auf 1 Prozent gesunken. Und mit Tricentis sind spezifische Tests mit der Kernsoftware zum ersten Mal möglich geworden — der manuelle Aufwand von mindestens sechs Stunden pro Tag wurde auf nur eine Stunde reduziert.
„Dank automatisierter Prozesse können wir jetzt viel früher testen als zuvor, was bedeutet, dass wir Probleme früher erkennen und sie während der Entwicklung beheben können.“ Gleichzeitig reduzieren wir den Aufwand und erhöhen die Effizienz, wodurch unsere Markteinführungszeit verkürzt wird. „Und das steigert natürlich auch die Qualität unserer Veröffentlichungen, was unsere Kunden sehr schätzen.“
Dr. Janine Olesch, Software Quality Engineer Testmanagement und Software-Qualität bei der MACH AG

Mit Tricentis Tosca hat die MACH AG den Grundstein für viele weitere Entwicklungen gelegt. Das Potenzial ist klar. Ein Ziel ist zum Beispiel, die Release-Zyklen von MACH meinERP zu verkürzen, damit Kunden neue Funktionen noch schneller erhalten können. Darüber hinaus hat MACH kürzlich Tricentis NeoLoad in Tosca integriert, um sowohl Funktionstests als auch entsprechende Lasttests durchzuführen.
Olesch erwartet jedoch, dass der größte Fortschritt erst dann erzielt wird, wenn MACH meinERP und verwandte Produkte nicht nur als On-Premise-Lösungen, sondern auch als Software-as-a-Service angeboten werden. „Als Rückgrat und digitaler Wegbereiter der öffentlichen Verwaltung“, so ihr Fazit, „haben wir die Pflicht, die digitale Transformation voranzutreiben.“ Und der Weg nach vorne ist die Cloud. Welche Anforderungen auch immer morgen an uns gestellt werden mögen – dank Tricentis und automatisiertem End-to-End-Testen sind wir bestens gerüstet, sie vollständig zu erfüllen und, getreu unserer Mission, mit unseren Softwarelösungen jeden Tag ein Stück besser zu machen.
Diese Erfolge hat die MACH AG mit Tricentis Tosca bisher erzielt: