Realisierte Projekte - Produktion Online (PDL)

Kompetenz durch Qualität

Herausforderung

Die SIG füllt auf der ganzen Welt verteilt Getränke ab. Die SIG allCap in Neuhausen ist verantwortlich für die Entwicklung der Komponente, welche die Verschlusskappen appliziert. Diese hochkomplexen Maschinen werden von Fremdunternehmen betrieben und damit ist der Umsatz, den die Maschinen erwirtschaften auch stark abhängig von deren Arbeit.

Leider war es nicht immer möglich, einen stabilen, direkten Onlinezugang einzurichten, mit dem man die Leistung und Probleme detailliert auf den Grund gehen konnte. Bei Problemen musste man oft Entwickler aus der Schweiz einfliegen lassen und dies war je nach Standort ein hoher Kostenfaktor.

 

Ziel des Projektes

  • Lieferung von täglichen Leistungsdaten unabhängig vom Standort der Maschinen
  • Transparente Darstellung der Leistungsdaten unterschiedlicher Standorte
  • unabhängige Bereitstellung von Daten einer kritischen Maschinenkomponente
  • Einfaches Nachvollziehen von Fehler im Produktivbetrieb
  • Ermöglichung von effizientem Remote Support
  • Produktiver Einsatz des Produktes von Anfang an
  • Möglichkeit das Projekt jederzeit ohne Verlust abbrechen zu können

 

Umsetzung

Die Connective GmbH wurde im 2004 mit der Umsetzung beauftragt. Die Erfahrung zeigt, dass sich nicht alle Software Projekte gleich gut für ein Agiles Vorgehen eignen. Das Zusammenspiel eines engagierten Auftraggebers mit hohem fachlichen KnowHow und eines flexiblen Softwareteams waren eine hervorragende Gelegenheit, diese damals neue Software Entwicklungsmethode einzusetzen.

In der ersten Iteration wurden die Anforderungen festgehalten (im Nachhinein betrachtet zu detailliert, aber dies wurde im Laufe des Projektes korrigiert). Auch die Basistechnologie und die zu verwendende Architektur wurde in den ersten Iterationen festgelegt. Um vollständig unabhängig zu sein von der lokalen Infrastruktur, wurde eine Lösung gewählt, bei der die Protokolldateien der einzelnen Maschinen durch einen lokalen Software-Agenten via GSM Modem verschickt und zentral aufbereitet wurden. Eine Webapplikation auf Basis ASP.NET stellte die aufbereiteten Daten allen interessierten Mitarbeiter zur Verfügung (Management, Maschinenentwickler, Supportmitarbeiter).

Hier konnte die Connective ihr Fachwissen bzgl. der Aufbereitung von grossen Datenmengen einsetzen, um übersichtliche, aussagekräftige Diagramme zu erstellen.

Jeden Monat wurde dem Auftraggeber die neuste Produktversion vorgeführt und kurz darauf auch produktiv installiert. Das Ende des Projektes war recht ungewöhnlich für ein Softwareprojekt - nach Abgabe eines Produktinkrementes wurde die Entwicklung abrupt gestoppt, denn aufgrund eines veränderten Umfelds waren einige noch fehlende Anforderungen unnötig geworden. Dieser Abbruch wäre für traditionelle Projekte verheerend gewesen (man hätte nichts Produktives fertiggestellt), dank der Lieferung eines vollständig lauffähigen Produktes jeden Monat, war dies aber ein für alle akzeptabler Abschluss des Projektes PDL.

 

Fazit

Die Auswertungen helfen den Entscheidungsträger bis heute problematische Produktionsstätten näher zu untersuchen, geben den Entwickler laufend Feedback und sparen den Wartungsmitarbeiter manche Reise an entfernte Standorte.

  • Projekt konnte bzgl. Termin, Kosten als auch Qualität erfolgreich abgeschlossen werden
  • Monatliche Präsentationen des lauffähigen Produktes erhöhten das Vertrauen des Auftraggebers
  • Weniger Funktionalität als Anfangs geplant, aber dafür wertvollere Funktionalität wurde umgesetzt
  • Produktion Online ist jetzt schon seit über 8 Jahren erfolgreich im Einsatz.

 

Fahrtenschreiber

Detaillierte Fehleranalyse einer Abfüllmaschine

Fehlerübersicht

Fehlerübersicht einer Linie