Beratung

vorher wissen, wohin die Reise geht

Sie wollen zuverlässige Software der höchsten Güteklasse, einen reibungslosen Betrieb und fehlerfreie Deployments und wollen ihre Prozesse optimieren, um das Maximum herauszuholen? Als Berater, Coaches oder Entwickler können wir bei der Optimierung mit unserem Fachwissen, unserer Erfahrung und technischem Verständnis unterstützen, bestehende Prozesse zu analysieren, neue Strukturen zu implementieren und den Entwicklungsfluss zu optimieren. Dabei greifen wir auf aktuellste Techniken und Lösung zurück.

Digitalisierung

über den Tellerand hinaus

Im eCommerce werden Plattformen zu immer komplexeren Systemen. Wenn sie sich entwickeln, entwickeln sich mindestens im selben Maße auch die Herausforderungen, denen wir in unserer täglichen Arbeit begegnen.

Vorgehensmodelle

weil es heute komplexer ist

Moderne Software braucht passende Vorgehensmodelle. Die Welt im Internet und den damit verbundenen Technologien wandelt sich zu schnell, als das man heute sagen kann, was man in einer Woche, einem Monat oder einem Jahr benötigt. Zu den gut funktionierenden Methoden zählt neben Scrum auch Kanban.

Beide Vorgehensmodelle verstehen sich als Werkzeugkasten, um viele der auftretenden Hürden beim Entwickeln von komplexer Software zu meistern. Diese Vorgehensmodelle erlauben eine flexible und zügige Abarbeitung und Erarbeitung von Lösungen und Lösungsvorschlägen. Ob und welches Modell für ein Projekt und das Projektteam passt, hängt maßgeblich mit dem Erfolg des Vorhabens zusammen. Iterative Umsetzung von Software minimiert das Risiko für beide Seite.

Am Ende jeder Iteration gibt es ein funktionierendes Inkrement und durch die regelmäßige Abstimmung zwischen allen Beteiligten: Entwicklungsteam, Scrum- Master, Product-Owner und Stakeholder, kann zu jeder Zeit nachjustiert werden, um möglich zielsicher auf das gewünschte Ergebnis zuzusteuern.

Testautomatisierung

höchste Qualität für ihre Software

Um die Qualität der einzelnen Produkt-Inkremente sicherzustellen und ihre korrekte Funktionsweise zu dokumentieren, sollten in Software-Projekte im Allgemeinen und eCommerce- Projekten im Speziellen automatisierte Testprozesse implementiert werden. So können über Push-Gates bereits eine Vielzahl an Analysen hinsichtlich Qualität, technischen Schulden und Code-Standards durchgeführt werden. Die automatische und immer wiederkehrende Ausführung von Unittest und Akzeptanztests im Rahmen von Integration und Deployments stellt dabei ebenso einen wichtigen Aspekt der Automatisierung dar.

Continuous Integration

weil ein System niemals stillsteht

Um hohe Qualitätsstandards zu gewährleisten, zu halten und zu verifizieren, muss kontinuierlich geprüft, dokumentiert und getestet werden. Moderne Softwarelösungen müssen über ihren gesamten Lebenszyklus, kontinuierlich überwacht und geprüft werden. Unsere Erfahrungen erstrecken sich dabei über die Definition solcher Prozesse als auch die Auswahl der notwendigen Tools wie Quellcode-Versionierung, Entwicklungsprozess, Continous Integration Server/Dienste, Code Review Tools.

Realisierung

am Anfang gibt es eine große Idee

Anforderungen

nichts ist stetiger als der Wandel

Zu Beginn des Vorhabens stehen häufig eine Vielzahl von Wünschen, was die neue eCommerce-Plattform können soll, vielleicht sogar was sie besser können soll, als das bisherige System. Hier beginnt häufig die gemeinsame Reise bis zum Launch des Online-Shops.

Doch auf diesen oft langen Weg, stellen sich Veränderungen ein: der Wettbewerber entiwckelt eine neue Funktion, der Hersteller stellt neue Anforderungen an die Präsentation oder schlicht und einfach, der Markt verändert sich.

Wir gehen gemeinsam mit Ihnen diesen Weg und blicken der Veränderung freudig entgegen. Wir wollen nicht zu Beginn jede Feinheit festhalten, langatmige Lasten- oder Pflichtenhefte erstellen. Der Schlüssel ist ein agiles Vorgehensmodell. Veränderungen können zügig berücksichtigt werden und Fehler verursachen keine unüberschaubaren Kosten mehr.

Agilität ist dabei keinesfalls ein All-Heilmittel, es begünstigt vielmehr kontinuierliche Verbesserung bei der Entwicklung Ihres individuell auf Sie angepassten eCommerce Systems. Eine zentrale Rolle spielen hierbei die Anforderungen. Zu Beginn, wenn viele Funktionen eher diffus und schwerlich zu greifen sind, werden sie im Entwicklungsprozess immer weiter verfeinert und spezifiziert. Alles zu seiner Zeit.

Wir begleiten Sie über den kompletten Prozess und unterstützen Sie.

Betrieb und Betreuung

gemeinsam Großes schaffen

Das Projekt ist geschafft, der Verkauf rollt und alle sind zufrieden. Doch was kommt nun? Mit uns als Partner, wollen wir Ihnen auch zukünftig besten Service bereitstellen. Ob durch Hosting oder kontinuierliche Weiterentwicklung. Unserer Erfahrung nach geht es immer weiter.

Wann immer ein eCommerce-System online geht, wird es auch Updates geben, neue Funktionen werden benötigt oder das Hosting soll ausgebaut werden um den wachsenden Anforderungen stand zu halten. Wir unterstützen Sie auch auf diesem, ebenso spannenden Weg.

Projektmanagment

denn Sie wissen was wir tun

Agile Teams setzen auf kreativen und zielführenden Wege alle nur erdenklichen Anforderungen um, gemeinsam mit Ihnen entstehen so großartige Systeme. Um das Mysterium „agile“ zu entmystifizieren, haben unsere Projektmanager immer ein Auge auf Ihre Kennzahlen: Budget, Zeit, Umfang. So haben Sie zu jederzeit einen genauen Überblick des aktuellen Standes und können so fundierte Entscheidungen treffen:

  • soll eine Funktion noch umgesetzt werden, oder reicht die Zeit nicht mehr?
  • können wir noch die ein oder andere Funktion einfließen lassen, oder sprengt es das Budget?
  • können wir auf Funktionen verzichten, um früher an den Markt zu gehen?

Wir unterstützen Sie, über das gesamte Projekt und halten Sie stehts auf dem Laufenden. Denn es ist Ihr Bussiness, das wir stärken, mit Ihnen, gemeinsam.

UX und Struktur

schön und stark soll er sein

Moderne eCommerce- und Webanwendungen sind heute weit mehr als ein hübsches Äusseres: sie arbeiten hochperformant, agieren robust, arbeiten fehlertolerant, unterstützen den potentiellen Käufer und Benutzer durch intuitive Oberflächen, stellen Hilfsmittel bereit um schneller und effizienter durch den Prozess zu gelangen. Sie stellen Informationen von Drittsystemen bereit und dürfen auch unter hoher Last nichts von ihrer Schönheit einbüßen.

Wir entwickeln mit Ihnen zusammen ein ganzheitliches Nutzererlebnis, von der ersten Seite bis zum Abschluss. Interaktionen, Animationen und Conversion stehen dabei ebenso im Zentrum wie Skalierung, Performance und Infratruktur. Denn nur im Zusammenspiel werden Ihre Kunden ein unvergessliches Erlebnis haben, wenn sie in Ihre Onlinewelt eintauchen.

Integration

wenn alles zusammenspielen muss

Das Runde muss ins Eckige

alles greift ineinander und bewegt sich

Moderne eCommerce Anwendungen bestehen aus vielen Komponenten und Diensten. Payment Provider, Newsletter oder Tracking Dienste sollen integriert oder ausgewechselt werden. Natürlich gibt es für die meisten Anbieter und Plattformen Module, aber nicht selten muss hier und da etwas nachkonfiguriert und angepasst werden, damit alles nahtlos ineinander greift. Wir kümmern uns und sorgen dafür, dass alles nahtlos miteinander verzahnt ist.

Auf der grünen Wiese

Individuell statt Stange

Ihr Business und Ihre Produkte sind so speziell, dass Standardsoftware nicht verwendet werden kann? Sie nutzen Ihre eigene Warenwirtschaft oder ein selbst entwickeltes PIM? Hier schlagen wir Brücken mit Individualentwicklung und passen endlich den Produktimport so an, dass er mit Ihren individuellen Schnittstellen reibungslos funktioniert. Sie wünschen sich eine bessere Integration zwischen Blog und Shop? Die Anforderungen und Möglichkeiten sind vielfältig und oft haben wir auch schon was in der Schublade.

Betrieb und Betreuung

wenn`s erst mal läuft

Wer kümmert sich?

Reifenwechsel während der Fahrt

Ihr Hoster kümmert sich nur um den Server. Wir kümmern uns um die Anwendung darauf. In unregelmäßigen Abständen müssen Sicherheitsupdates und Aktualisierungen durchgeführt werden. Diese Aufgaben übernehmen wir in unserer Wartung und handeln schnell und effizient, wenn es mal nicht läuft.

Immer im Blick

Monitoring mit Watchimon®

Unsere Monitoring Plattform Watchimon® ist speziell zur Überwachung Ihres Onlineshops oder Webanwendung entwickelt. Watchimon prüft regelmäßig gängige Funktionen, Login, Checkout, Warenkorb, bekannte Sicherheitslücken und stellt sicher, dass sich keine Malware eingenistet hat.