Standort
Deutschland
Industrie
eCommerce, Logistik
Erfahren Sie, wie wir einen Auftragsverwaltungsdienst durch die Einführung neuer automatisierter Funktionen verbessert haben.
Kundenkontext
Unser Kunde ist ein Fulfillment-Lösungsanbieter mit langjähriger Erfahrung in den Bereichen E-Commerce, Großhandel und Logistik. Ihr Geschäft umfasst die gesamte Wertschöpfungskette von der Lagerlogistik über die Transportlogistik bis zu Komplettlösungen für Online-Marktplätze.
Ziele
Der Geschäftsführer unseres Kunden erläuterte uns seine Vision und insbesondere seine Vorstellungen von der Verbesserung des Unternehmens durch ein neues und verbessertes Auftragsverwaltungssystem.
Ziel war es, einen automatisierten Dienst zu schaffen, der in der Lage ist, Bestellungen zu erfassen, zu verfolgen und auszuführen. Vor allem aber sollte er in der Lage sein, die Informationen über die tatsächliche Anzahl der Waren im Lager permanent zu aktualisieren.
Auf diese Weise wollte unser Kunde so viel wie möglich entlang der Wertschöpfungskette digitalisieren und automatisieren und seinen Kunden das schnellste und transparenteste Erlebnis bieten.
Lösung und Technologien
Unser Ingenieurteam entwickelte eine Lösung, die es sowohl unserem Kunden als auch seinen Kunden ermöglicht, Aufträge effizienter zu verwalten.
Der Kunde lieferte uns eine Spezifikation mit den folgenden Informationen:
- Ursprünglicher Datenbankentwurf
Sicherheitsmaßnahmen, die für jeden einzelnen Nutzer des Systems zu treffen sind
API-Funktionen für die Interaktion mit der Datenbank
JSON-Struktur für Produkte
Gemäß der Spezifikation unseres Kunden sollte die Software authentifizierten Benutzern (Clients) den Zugriff auf die Datenbank und die Durchführung von CRUD-Operationen (Erstellen, Lesen, Aktualisieren und Löschen von Daten) ermöglichen.
Unser Team entschied sich für eine monolithische Architektur für die Serverseite der Anwendung. Als Ergebnis entwickelten wir eine mehrschichtige monolithische modulare Software unter Verwendung von .NET 6, C#, REST API und MySQL.
Die größte technische Herausforderung für das Team war die Entwicklung eines mandantenfähigen Systems, das verschiedene Unternehmen über einen Server bedienen kann.
Technologie
.NET 6, C#, REST API, MySQL
Solution
Web Application
Modell der Zusammenarbeit
Wir lernten den CEO unseres Kunden durch die Empfehlung eines unserer bestehenden Kunden kennen – bereits einige Monate bevor wir mit diesem ersten gemeinsamen Projekt begannen. Der CEO ist eine sehr inspirierende und ehrgeizige Person, die ein erfolgreiches Unternehmen mit einer großen Anzahl von monatlichen Sendungen leitet. |
Wir diskutierten seine Vision in einer Reihe von Workshops und stimmten uns bei der Priorisierung der Projekte ab, um seine Vision bestmöglich umzusetzen. Nachdem wir das erste Projekt für unsere Zusammenarbeit definiert hatten, erstellten sie eine detaillierte Spezifikation der Funktionen.
Von unserer Seite haben wir Empfehlungen für zusätzliche Funktionen beigesteuert, die wir dann gemeinsam abgestimmt und in die Spezifikation aufgenommen haben.
Das Projekt begann mit einem Kick-off-Meeting, an dem alle Beteiligten teilnahmen, darunter der CEO des Kunden, der CTO des Kunden und unser Team. Gemeinsam einigten wir uns nach den Grundsätzen der agilen Softwareentwicklung zu arbeiten.
Während des Projekts folgten wir den Grundsätzen der agilen Softwareentwicklung wie Sprint-Planung, Sprint-Review usw. Das Projekt endete mit einem Abschlusstreffen, bei dem wir die Ergebnisse präsentierten und das positive Feedback von unserem Kunden erhielten.
SERVICETIEFE
Softwareentwicklung und Projektmanagement
ZEITRAUM DER PARTNERSCHAFT
2022 – heute
"Es hat großen Spaß gemacht, mit einem so ehrgeizigen Kunden zu arbeiten. Die Beschleunigung von Prozessen und die Verbesserung der Kundenerfahrung gehören zu meinen Lieblingsaufgaben!"
Nemanja Žerajić, Full-Stack Ingenieur bei Creen
Ergebnisse und Erkenntnisse
Die Ergebnisse unserer Lösung sind bereits offensichtlich. Die Benutzer des Auftragsverwaltungssystems können Produkte automatisch bestellen. Sobald die Bestellung aufgegeben wird, wird die Datenbank automatisch aktualisiert. Die genaue Anzahl der auf Lager befindlichen Waren in Echtzeit zu kennen, ist der größte Wert für den Kunden.
Dies sind die wichtigsten Vorteile der Einführung dieser Softwarelösung:
Genaue Kenntnis der Anzahl der auf Lager befindlichen Waren in Echtzeit
Produkte schneller zu den Kunden bringen
Einfachere Handhabung des Bestellvorgangs
Senkung der Kosten sowohl für unseren Kunden als auch für seine Kunden
Verbesserte Kundenerfahrung
Die Aktualisierung der Software ist viel schneller und einfacher
LIEFERUMFANG
Mehrschichtige monolithische modulare Software
PROJEKTBEDEUTUNG
Mehr Transparenz und Effizienz für den Kunden
STARTEN SIE EIN PROJEKT MIT CREEN
Sie haben eine Idee? Lassen Sie uns sprechen!
Möchten Sie mehr sehen?
Sehen Sie sich unsere Case Studies an und erfahren Sie, wie das Team von Creen mit seinen kompetenten Ingenieuren Unternehmen geholfen hat, von unseren Dienstleistungen zu profitieren. Schauen Sie sich all unsere Projekte an und finden Sie heraus, warum großartige Unternehmen mit uns zusammenarbeiten.