Unsere Teamkommunikation läuft so reibungslos wie perfekt synchronisierte SAP Module im ECC

10. März 2022

Wer wir sind

Wir sind ein Team von Sixsentix, das an einem E-Commerce-Projekt für einen multinationalen Hersteller von Präzisionsinstrumenten arbeitet. Unser Team besteht aus zwei Embedded-Testern - Borko und Milutin, einer API-Spezialistin - Bojana, zwei Spezialisten für Testfalldesign - Mirjana und Jovana, und zwei Spezialisten für Testautomatisierung - Branislav und Jelena, die auch Spezialistin für Testdurchführung ist.

Wir wenden den einzigartigen Sixsentix SWAT (Software Agile Testing) Ansatz an, eine risikobasierte Testmethode mit fortschrittlicher Testautomatisierung. Dieser Ansatz erhöht die Testeffizienz und die Qualität der Softwarelieferung.

Die Hauptaufgabe des Embedded Testers ist das manuelle Testen der neuen User Stories, die während eines Sprints geliefert werden. Auf der Grundlage der Abnahmekriterien und der Szenarien, die während des Sprints als risikoreich eingestuft werden, erstellen ein Embedded Tester und ein Test Design Spezialist Testszenarien, die in unser automatisiertes Regressionspaket aufgenommen werden sollen. Ein Automation Spezialist erstellt automatisierte Tests, während ein Execution Spezialist sie zum richtigen Zeitpunkt ausführt und die Testergebnisse überprüft.

Projekt- und Teamaufgaben

Unser Kunde entwickelt eine E-Commerce Lösung mit SAP-Integration. Wir sind Teil des Entwicklungsteams, das eine Hybris-Webshop-Anwendung erstellt und verbessert.

Das Sixsentix Testing Team ist an allen Aspekten der Entwicklung beteiligt - manuelle Sprint Tests, Erstellung und Pflege von automatisierten Regressionstests, Unterstützung der Business Analysten (BA) bei User Acceptance Tests, Pre-Production Tests und Erstellung von zusätzlichen Business Requirements. 

Am Ende eines jeden Sprints, wenn die neu entwickelten Funktionen geliefert und verifiziert worden sind, endet unsere Arbeit nicht. Es muss überprüft werden, ob die neu hinzugefügten Funktionen einen bereits funktionierenden Code nicht beeinträchtigt haben. Da unsere Hybris-Webshops mit SAP ECC (ERP Central Component) verbunden sind, haben wir neben den Frontend-Testfällen auch eine Vielzahl von API-Testfällen entwickelt, die sicherstellen, dass Hybris ordnungsgemäß mit anderen ECC-Komponenten kommuniziert, vor allem mit dem Customer Relationship Management System(CRM).

Die Erstellung und Pflege von automatisierten Testfällen ist erfolgsentscheidend für die Prüfung großer Anwendungen. Die Tests werden automatisiert, konfiguriert und die richtigen Daten werden so eingerichtet, dass diese Tests nach der Arbeitszeit unbeaufsichtigt durchlaufen können. So können die Tester/innen die Ergebnisse analysieren und einen Bericht an den Kunden schicken, ohne wertvolle Zeit mit der Testdurchführung zu verlieren. 

Wenn der Code in eine höhere Testumgebung migriert ist, wird der Prozess dort wiederholt. Mit diesem Ansatz sind wir in der Lage, dem Kunden in kürzester Zeit präzise und relevante Ergebnisse zu melden.

Der Kundennutzen

Der wichtigste Vorteil ist, dass sich unser Testing nicht nur auf die Web-Shop-Anwendung selbst beschränkt. Da diese Anwendung in das SAP-Ökosystem integriert ist, erstellen wir End-to-end-Testfälle, die sich stark auf die korrekte Integration unserer Hybris-Anwendung und aller anderen SAP ECC-Komponenten stützen. Auf diese Weise testen wir nicht nur den Web-Shop, sondern auch die Funktionalität, Kommunikation und Integration anderer SAP-Module (z.B. CRM).

Durch die Implementierung von Testparametern sind wir in der Lage, diese Tests in einer Vielzahl von Testumgebungen durchzuführen.  

Ein wenig über unseren Teamgeist und uns 

Bei Sixsentix steht das Team an erster Stelle. Wir sind nicht nur Kollegen, sondern Freunde, die sich gegenseitig inspirieren, um uns und unser Projekt ständig zu verbessern.

Die Meinung jedes Teammitglieds ist uns wichtig. Wir sind uns bewusst, dass jeder Einzelne einzigartig ist und seine eigene Expertise und Vielfalt in das Team einbringt.

Jeder, der zu unserem Team stößt, hat die Möglichkeit zu erleben, wie es ist, wenn man immer jemanden hat, auf den man sich verlassen kann, an den man glaubt und den man ohne zu zögern um Hilfe bitten kann. Diese Art von Beziehung ist das Herzstück all unserer Leistungen.

Abschliessend sei gesagt

In unserem Team verkörpern wir die Unternehmenswerte von Sixsentix. Das Wissen, dass sich jeder für alle Aufgaben im Team verantwortlich fühlt, und nicht nur für seine eigenen, schafft eine starke Bindung und Vertrauen zwischen uns. Um die Grenzen zu überschreiten und unseren Kunden einen besseren Service zu bieten, sind wir auf die kontinuierliche Verbesserung jedes einzelnen Mitglieds angewiesen, die nur durch den Einsatz und die Unterstützung aller Teammitglieder möglich ist.