Neuentwicklung

Modernste Technologien

Agile Methoden für ein erfolgreiches Go-Live

Bei der Programmierung einer neuen Software nutzen wir die modernsten Technologien. Um diese für Ihre Aufgabenstellung auszuwählen, analysieren wir zuerst Ihre Anforderungen und entwickeln anschließend eine Software-Architektur. Die Programmierung erfolgt in agilen Sprints, um sich von einem funktionierenden Prototypen in Richtung Go-Live vorzuarbeiten. Automatisiertes Testing stellt die Qualität auch in langjährig weiterentwickelten Produkten bei jedem Update sicher, so dass Sie sich auf Features und nicht auf Bug-Fixing konzentieren können.

Anforderungen & Technologien

Konzeption

Bei der Anforderungsanalyse werden Ihre Zielsetzung und Erwartungen an die neue Software besprochen, diskutiert und strukturiert. Anschließend werden die passenden Technologien ausgewählt, um Ihre Ziele zu erreichen. Die daraufhin entwickelte Software-Architektur legt fest, in welchem Verhältnis die verschiedenen Software-Komponenten wie Datenbanken, Web-Services und Clients zueinander stehen und bilden die Grundlage für die Programmierung.

Mehr erfahren

Agile Entwicklung

Wir setzen auf agile Methoden, um schnelle Fortschritte zu erzielen, möglichst nahe an Ihren Anforderungen zu bleiben und Ihnen die Möglichkeit zu geben, während der Entwicklung den Stand zu testen und Anforderungen anzupassen.

Enge Abstimmung

Agile Methoden

Containerization

Automatisiertes Testing

State-of-the-Art

Wir nutzen moderne Containerization-Lösungen wie Docker, um möglichst hohe Reproduzierbarkeit zu erreichen und die Time-to-Market zu verkürzen. Durch automatisierte Software-Tests wird die Funktion von Features auch bei jahrelanger Weiterentwicklung sichergestellt.

Referenz-Projekt
Entwicklung einer Bestandsmanagement-Software für den Blumenhandel
Omniflora GmbH
Auftraggeber
Rainer Schneider
Projektleiter/-in Kunde

Bei Omniflora, einem der führenden Fair-Trade-Blumenimporteuren, können Floristen tagesgenau Bestellungen tätigen, die dann für diesen Tag von den Blumenfarmen bestellt und von Omniflora ausgeliefert werden. Entsprechend gibt es tagesgenaue Verfügbarkeiten in dem von und entwickelten Webshop für jeden Artikel.

Die dazu notwendige Datenbanklösungen, die auch automatisch Bestellungen an die Farmen auslöst und über die 23 Mitarbeiter von Omniflora die Bestände managen, haben wir als moderne Webapplikation mit Angular-Frontend, node.js-Backend und PostgreSQL-Datenbank auf Basis unseres Digitalisierungsbaukastensystems DiraGO realisiert.

Die Lösung ist in den Magento-Shop und das Warenwirtschaftssystem mittels moderner Schnittstellen integriert.

Android Angular Docker JavaScript Node.js PostgreSQL TypeScript

Go-Live

Nach dem Go-Live ist vor dem Go-Live. Wir warten die eingesetzten Software-Komponenten regelmäßig und installieren Sicherheitsupdates. Häufig entstehen nach Go-Live weitere Wünsche und Anforderungen, die wir in einer separaten Dev-Version für Sie umsetzen. Durch die automatisierten Tests bleiben bereits implementierte Features erhalten und der Release-Zyklus wird verkürzt.

Aereco GmbH Burster Präzisionsmesstechnik GmbH daslagerhaus GmbH ETH Messtechnik GmbH Evangelische Diakonieschwesternschaft Herrenberg-Korntal IMS Verbindungstechnik GmbH Paul Jaeger GmbH & Co.KG Karlshoehe Ludwigsburg Omniflora Blumencenter GmbH Pfister Waagen GmbH Prym Consumer GmbH Schnorr GmbH Sedus Stoll AG Würth Group