Planungssysteme: Optimierung der Auslastung von Presswerken
Die Anforderung des Kunden
Kosten und Produktion optimieren
Unser Kunde verfügt über ein umfangreiches Portfolio an Komponenten und verarbeitet diese weltweit in verschiedenen Presswerken. Um Kosten zu optimieren und die Effizienz der Produktion zu steigern, setzt er auf Planungssysteme. Diese sollen Mitarbeitende aus Fachbereichen wie Neutypplanung, Betriebsmittelbau oder Kapazitätsplanung unterstützen.
Technologien
- C#, Dot.Net Core, Entity Framework, SignalR, PostgreSQL, WPF, DevExpress, Onion Architecture, DDD, Jira, Confluence, CI/CD in Azure, TDD, GraphQL
Methoden
- Scrum, KanBan
Unser Team
- Bis zu 16 Teammitglieder: Softwareentwickler:innen, Business Analysten, Scrum Master
Unsere Aufgabe
Entwicklung des zentralen Planungssystems
Seit über zehn Jahren unterstützen wir unseren Kunden und treiben die Entwicklung seines zentralen Planungssystems weiter voran. Damit lassen sich die weltweite Fertigung der Komponenten planen und die Presswerke optimal auslasten.
Unser Vorgehen
Vom Fat Client in die Cloud
Mit dem Fokus auf eine lokale Verarbeitung wurde die Anwendung unseres Kunden initial auf Desktop-Computern (Fat Clients) konzipiert. Um der langfristigen IT-Strategie gerecht zu werden, erfolgt ein schrittweiser Umbau in eine Client-Server-Anwendung mit Dot.Net Core, Entity Framework und SignalR. In diesem Umbau verwenden wir auch die Onion Architektur mit einer sehr starken Fokussierung auf Domain Driven Design.
Um die Anwendung für die Migration in die Cloud vorzubereiten, haben wir moderne Schnittstellen mit GraphQL implementiert. Außerdem haben wir mit der Entwicklung neuer Frontends begonnen. Ebenso wurde die Datenbank von IBM DB2 auf PostgreSQL umgezogen.
Unsere Herausforderung
Basis für komplexe Fertigung
Die Komplexität der Entwicklung ergibt sich aus zwei Faktoren:
- Die Anwendung sollte eine Vielzahl von Fertigungsszenarien berücksichtigen und dabei standortspezifische Herstellkosten kalkulieren.
- Mit Hilfe von wichtigen Informationen von Umsystemen sollen mögliche Fertigungsszenarien erstellt werden.
Diese Planung ist die Grundlage für die Beschaffung der Betriebsmittel sowie für die Kapazitätsplanung und Arbeitszeitenwirtschaft.
Unser Ergebnis
Software verbessert Auslastung der Produktion
Mit den Planungssystemen kann unser Kunde für alle Bauteile der Produktkomponenten planen, in welchem Werk, an welcher Maschine und mit welchen Werkzeugen die Serienfertigung erfolgen soll. Zusätzlich kann er für jeden Standort berechnen, welche Herstellkosten anfallen werden, darunter Material-, Fertigungs- sowie Betriebsmittelkosten. Darüber hinaus führten wir ein Berechtigungskonzept und eine Stammdatenpflege in die Anwendung ein.
Referenz?