Entwicklung eines ERP-Systems zur Postkonsolidierung
Zeitraum: -Kunde: Compador Technologies GmbH
Für den Hersteller von Postsortiermaschinen und Anbieter von Postkonsolidierungsdiensten übernahmen wir die Weiterentwicklung einer ERP-Lösung. Nach einer Bestandsaufnahme nahmen wir zunächst ein umfangreiches Refactoring vor, setzten Continuous Integration Prozesse um und modernisierten die verwendeten Softwarepakete. Im Anschluss wurde eine Roadmap zur Umsetzung neuer fachlicher Anforderungen erarbeitet und deren Implementierung begonnen.
Die Entwicklung findet entsprechend agilem Vorgehen (Kanban) in enger Zusammenarbeit mit der Fachabteilung des Kunden statt.
Das Projekt setzt im Backend eine Micro-Service-Architektur um. Die einzelnen Komponenten bieten ihre Dienste über eine REST-Schnittstelle an. Der Web-Client ist eine mit Vaadin entwickelte Single-Page-Application. Die Funktionalität der Software, die mit diversen anderen Systemen kommuniziert, ist äußerst umfangreich.
Projektleistungen
- Quellcode- und Architekturanalyse
- Anforderungsanalyse und Systementwurf
- Entwicklung der entworfenen Softwaremodule
- Integration in Systemlandschaft des Kunden
Implementierte Funktionalität
- Rechnungsstellung
- Kundenverwaltung
- Produktverwaltung
- Produktionsprozesse
Eingesetzte Technologien
- Programmier-/Auszeichnungssprachen: Java, JavaScript, HTML5, CSS
- Datenbanken: PostgreSQL
- Modellierungssprachen: UML, FMC
- Software: Hibernate, Vaadin, Guice, LDAP, Maven, Jenkins