Software zur Umsetzung der operativen Prozesse entlang der Alpla Supply-Chain

Creasoft - PROD2 - Dashboard Hover - WEB
Creasoft - PROD2 - Scheduler - WEB
Creasoft - PROD2 - Orders - WEB
Creasoft - PROD2 - Wizard - WEB
Creasoft - PROD2 - Text Editor - WEB
Creasoft - PROD2 - Dashboard Modal - WEB
1/6

Unsere Software unterstützt die Alpla Produktionswerke in ihrer täglichen Arbeit bei der Umsetzung der operativen Prozesse

Für unseren Kunden Alpla sind die individuellen Prozesse ein wichtiges Alleinstellungsmerkmal, das entscheidend für den langfristigen Markterfolg ist. Aus diesem Grund hat sich das Unternehmen bereits im Jahr 2002 dazu entschieden, ihre Produktionsplanung und Lagerprozesse als massgeschneiderte Softwarelösung bei der Creasoft AG in Auftrag zu geben. Die Mitarbeitenden im Produktions- und Lagerbereich sollten durch die Software optimal unterstützt werden. Schnell kamen weitere Module hinzu, und es entstand eine modularisierte Software-Suite, welche die komplette Supply -Chain abbildet, AlplaPROD 1.0. 

16 Jahre später, 2018, war der Startpunkt für AlplaPROD 2.0. Die Software sollte zukunftssicher sein und das weitere Wachstum des Unternehmens unterstützen. Neue Architektur, neue Technologien, neues UI, aber gleichermassen zuverlässig und robust wie der Vorgänger, war der Kundenwunsch. 

Unterbruchsfrei, im Parallelbetrieb, wird aktuell Prozess um Prozess von Version 1.0 durch Version 2.0 ersetzt. Nebst den neuen Technologien in Front- und Backend wurde mit Domain Driven Design ein neuer Ansatz im Requirements Engineering gewählt. Dieser stellt sicher, dass jeder Prozess nach der Migration auch inhaltlich den neusten Gegebenheiten beim Kunden sowie den aktuellen Anforderungen der User entspricht.

Max Toemel - Alpla
„Seit über 20 Jahren arbeiten wir erfolgreich und vertrauensvoll mit Creasoft zusammen. Diese Partnerschaft hat uns ermöglicht, hoch optimierte Softwarelösungen für unsere Produktionsbetriebe zu entwickeln. Die Zuverlässigkeit und Expertise von Creasoft sind für uns von unschätzbarem Wert.”
Max Tömel, Head of IT for Operations bei Alpla

Software Engineering für einen Global Player

Agiler Entwicklungsprozess: schnelles Feedback und kurze Release Zyklen

  • Zweiwöchiger Release Zyklus mit weltweiter Auslieferung
  • Tägliche Auslieferung neuer Features für unmittelbare Abnahmetests durch unseren Kunden
  • Kontinuierliche Lieferung neuer Features
  • Support bei technischen Problemen

Hoher Automatisierungsgrad

  • Continuous Integration (CI) und Continuous Delivery (CD)
  • Automatisierte Build-Pipeline, sowie Prozess- und Systemintegration mit dem Kunden (DevSecOps)

Requirements Engineering Seite an Seite mit Business Analysten

  • Moderation und Dokumentation von Domain Driven Design (DDD) Workshops
  • Bereitstellung und Management von Anforderungs- und Projektdokumentation

Qualität fest verankert im Entwicklungsprozess

  • Kontinuierliche Qualitätssicherung durch automatisierte Unit Tests im Front- und Backend, automatisierte GUI-Tests und manuelles Testen
  • Exploratives Testen durch ausgebildete Testingenieur-/innen
  • Review und Validierung während der Anforderungsdefinition und in der technischen Analyse vor der Umsetzung

Bewusst gestaltete User Experience

  • Konsistentes User Interface Design mit guter Usability und angenehmer User Experience
  • Definition und Umsetzung von UI-Guidelines und Patterns für alle verwendeten Controls und UI-Konzepte

Gesamtes Softwareprojekt aus einer Hand

Massgeschneiderte Software für den langfristigen Markterfolg

Funktionsbereiche
  • Auftragsverwaltung
  • Produktionsplanung
  • Etikettier- und Scanprozesse
  • Lager- und Logistikprozesse
  • Produktionsversorgung
  • Lieferprozesse
  • Qualitätsprozesse
Zahlen und Fakten
  • Unterstützung von 15'000+ Usern, in über 190 Produktionswerken in 47 Ländern
  • Anbindung und Kommunikation mit mehr als 500 externen Systemen, beispielsweise Hochregallager, fahrerlose Transportfahrzeuge (AGVs), Transportsysteme und Stretchanlagen
  • Täglicher Austausch von über 12'000 EDI-Dokumenten mit Kunden und Lieferanten
  • 1.2 Milliarden DB Transaktionen pro Tag

Zuverlässig und zukunftsorientiert

Unter anderem stellen folgende Anforderungen sicher, dass auch die zweite Version von AlplaPROD wieder stabil, zuverlässig und zukunftsorientiert konzipiert ist:

  • Gute Skalierbarkeit der Applikation, damit der wachsenden Anzahl an Usern ein performantes System zur Umsetzung des Tagesgeschäfts geboten werden kann.
  • Möglichkeit um neue Features schnell entwickeln und ausrollen zu können, durch passende Softwarearchitektur, Framework und entsprechenden Entwicklungsprozess.
  • Hochverfügbar im täglichen Betrieb durch hohe Softwarequalität
  • Schnelle und flexible Fehlerbehebung im Fall von Problemen
  • Schnelle Installation von Software-Updates, damit die Downtime in den Produktionswerken minimal ist.
  • Angebunden an AlplaCENTRAL, zum Empfangen von zentralen Stammdaten, Übersetzungen und für das globale Health-Monitoring
  • User Interaktion via Web-Applikation, Scanner oder App, passend zum Use Case

Technische Realisierung

Für die Umsetzung dieser massgeschneiderten Sofwarelösung haben wir auf folgende Technologien gesetzt:

Frontend
  • TypeScript
  • Angular
  • Progressive Web Apps (PWA)
  • PatternFly UI
Backend
  • C#
  • .NET Core, ASP.NET Core
  • Entity Framework Core
  • MS SQL Server
  • SignalR
Architektur
  • Domain Driven Design
  • Command Query Responsibility Segregation (CQRS)
  • Message-Driven
Externe Schnittstellen
  • REST APIs
  • Swagger Documentation

Unser Auftraggeber

Alpla ist weltweit führend in der Entwicklung und Herstellung von innovativen Verpackungslösungen aus Kunststoff.

Mehr Infos auf: www.alpla.com

Kundenlogos_Alpla