Magazin

Spryker MVP mit klarem Baselining und Testautomatisierung

Günter GlasauerApril 2021

Spryker-Features im MVP

Für ihren MVP suchen Sie sich exakt die Funktionen aus der Spryker-Produkt-Struktur aus, die Sie aktuell benötigen. Zum Beispiel Product Management, Checkout und Payment. Nicht mehr und auch nicht weniger. Eine Funktion, im Spryker-Kontext Feature genannt, besteht dabei aus verschiedenen Modulen, die dedizierte Versionsstände besitzen.

Spryker-Produkt-Struktur
Spryker-Produkt-Struktur

Um basierend auf dem MVP Ihr Produkt weiter zu entwickeln, setzen Sie schon zu Beginn auf professionelles Projektmanagement. Klares Baselining, also die konkrete Version einer Konfiguration und ein hohes Maß an Testautomatisierung sorgen für die nötige Agilität. Damit sichern Sie sich den Überblick über Ihre Produkterweiterungen. Veränderungen sind zudem kontinuierlich ohne zusätzliche Prozesse möglich: Welche Version welchen Moduls gehört zu welcher Version meines Produktes. Diesen Punkt sollten Sie immer im Hinterkopf behalten.

hero-spryker

Unser Technologie-Partner

B2B, B2C, Market Places – Digital Commerce mit Spryker

Spryker

Klare Baseline für jedes Release

Setzen Sie sowohl im Anforderungsmanagement als auch in der Umsetzung auf klares Baselining. No Scope Creep! So entwickeln und testen Sie ausschließlich die zu veröffentlichten Features in Scope.

Test Driven Development und automatisierte Integrationstests

Behalten Sie die hohe Qualität Ihres Produktes im Blick und prüfen Sie regelmäßig, ob Funktionen früherer Releases weiter funktionieren.

Fordern Sie die Entwickler:innen aktiv auf, "Test Driven Development", kurz TDD, als Designstrategie umzusetzen. Kontinuierliche Weiterentwicklung und Refactoring im Laufe der Entwicklung versprechen Qualitätssoftware. Basierend auf den Akzeptanzkriterien definieren Sie den Umfang der Integrationstests. Setzen Sie auf ein hohes Maß an Automatisierung. Damit erhalten Sie sich die Flexibilität, die Module von Spryker anforderungsgerecht zu nutzen. Das Commerce-System unterstützt durch die Anwendung des Facade Patterns die Kompatibilität Ihrer Releases.

Glue REST API von Spryker
Glue REST API von Spryker

Die Glue REST API von Spryker ist das Ziel der automatisierten Tests, gegen die dann die Implementierung stattfindet. Entwickler:innen schreiben zuerst die Integrationstests und implementieren folglich die Funktionalität. Weitgehend automatisierte Frontend-Tests durch QA vervollständigen Ihr Testset. Test-Skripte zu erstellen, erhöht die initiale Implementierungszeit für ein Feature. Über die Zeit gesehen reduzieren Sie damit den Regressionstestaufwand entscheidend. Und genau das ist essenziell für ein optimales Time-to-Market-Ziel.

Mehr zum Thema

Juni 2022

Erfolg mit MVPs im E-Commerce – Insights

Im Vorfeld unserer E-Commerce-Projekte kommt immer wieder die Frage auf: «Was verstehen Sie bei Unic denn unter MVP?» Wir geben nachfolgend unsere Kerngedanken mit und stellen die essenziellen Erfolgsfaktoren für ein gelingendes MVP vor.

Mehr erfahren

Florian Armbrust

Kontakt für Ihre digitale ​Lösung mit Unic

Kostenlosen Gesprächstermin buchen

Sie möchten Ihre digitalen Aufgaben mit uns besprechen? Gerne tauschen wir uns mit Ihnen aus: Jörg Nölke und Gerrit Taaks (von links nach rechts).​

Gerrit Taaks

Wir sind da für Sie!

Termin buchen

Sie möchten Ihr nächstes Projekt mit uns besprechen? Gerne tauschen wir uns mit Ihnen aus: Melanie Klühe, Stefanie Berger, Stephan Handschin und Philippe Surber (im Uhrzeigersinn).

Melanie Kluhe
Stefanie Berger
Philippe Surber
Stephan Handschin