Shift-Left
mit SAP BW & HANA

Je früher man testet, umso geringer sind die Kosten für die Fehlerbeseitigung. Die Einsparungen sind enorm, denn die Kosten steigen exponentiell an, je später man Fehler beseitigt. Es macht also einen Unterschied ob man einen Fehler in der Produktion findet, der bereits einen Business-Impact verursacht hat, diesen auf Massendaten Analysieren und dann im Entwicklungssystem beheben, nochmals testen und freigeben muss, oder, ob man diesen Fehler als inkorrekte Anforderung bereits in der Anforderungsdefinition aufdeckt und korrigiert. Das Verschieben der Aufwände hin zu einem sehr frühen Validieren & Testen in den ersten Phasen der Entwicklung bezeichnet man als Shift-Left. Wie also geht das mit SAP BW & HANA?

Shift-Left Vorteile
Shift-Left Vorteile und Notwendigkeit von Unit Testen, Quelle: NIST

Will man früh und effizient testen, so benötigt man Unit / Komponenten Tests. Im SAP BW & HANA Fall, ermöglichen das unsere xGile Tests, ohne zu kodieren über ein simples, grafisches UI. Das Erstellen von automatischen Unit Tests ist damit so einfach, daß es zusammen mit dem Fachbereich durchgeführt werden kann. Diese Tests validieren dann die Anforderungen. Es sind automatisch geprüfte Anforderungen des Fachbereiches oder Product Owners. Die Abnahme ist dadurch komplett automatisiert.

“Automatische Testfälle sind automatische Abnahmen.”

xGile Testen

Da man so bereits in der Definitionsphase der Anforderungen diese sofort mit Testfällen validiert, werden Unklarheiten und Ungenauigkeiten sofort sichtbar und enden nicht mehr in schwammigen Anforderungsdefinitionen die später zu Fehlern in der Produktion führen.

Der Schritt nach „links“ ist für SAP BW & HANA Anwender jederzeit möglich und erfordert kein technisches Wissen oder Schulungen. Man erhält sofort alle Kostenvorteile des frühen Testens.