Ausgangssituation
Die Stadt Wolfsburg entwickelt sich dynamisch weiter und treibt Veränderungsprozesse strategisch voran, um den weitreichenden Herausforderungen in Themenfeldern wie Mobilität, Wohnen oder Wirtschaft erfolgreich zu begegnen. Um diese Veränderungen möglichst datengetrieben zu gestalten, setzt die Stadt Wolfsburg mit dem Referat Daten, Strategien, Stadtentwicklung auf eine enge Verbindung von datenbasierten Erkenntnissen und städteplanerischer Entwicklung.
Eine zentrale Aufgabe des Referats ist die Analyse, Aufbereitung und Bereitstellung statistischer Daten. Die Stadt Wolfsburg setzt an dieser Stelle auf die Data-Science-Sprache R und das führende Framework für Dashboarding und Datenvisualisierungen R Shiny. Eines der Anwendungsbeispiele für Shiny in Wolfsburg ist zum Beispiel eine Applikation zur Auswertung von Unfallstatistiken mit Kartenvisualisierungen zu besonderen Unfall-Hotspots.
Ziel
Die Verantwortlichen der Stadt Wolfsburg wollen die Prozesse rund um die Entwicklung und das Deployment ihrer Shiny-Applikationen professionalisieren, um die Datenbereitstellung und -visualisierung mit R Shiny im Sinne eines DevOps-Ansatzes weiterzuentwickeln.
Lösung
Die Stadt Wolfsburg setzt bei diesem Vorhaben auf die führende Expertise der eoda im Bereich R und R Shiny und die individuelle Unterstützung im Rahmen eines Coachings.
Im Rahmen des Coachings haben sich die ExpertInnen von eoda den gesamten Entwicklungszyklus der
R-Shiny-Applikationen bei der Stadt Wolfsburg angeschaut. Der Fokus lag dabei auf der Beantwortung der Frage, wie sich Shiny-Anwendungen so entwickeln lassen, dass sie sicher und reproduzierbar für eine breite Gruppe an AnwenderInnen nutzbar sind. Dabei ging es im Bereich der Entwicklung zum Beispiel um den Einsatz von Versionskontrollsystemen wie GitLab und die Optimierung von Prozessen zur Zusammenarbeit im Team.
Im Bereich des Deployments der Shiny-Applikationen standen unter anderem die Einführung von Lösungen zur Containerisierung wie Docker und die damit verbundenen Anforderungen an die Applikationen im Mittelpunkt.
Das eoda Coaching umfasst unter anderem folgende Formate:
- Pair Programming
- Code Review & Refactoring von erstellten Skripten
- Schulungssessions zur Vermittlung von Data-Science-Inhalten
Ergebnis
Daten schneller, effizienter und stabiler mit R Shiny bereitstellen: Dieses Vorhaben hat die Stadt Wolfsburg mit der Unterstützung von eoda erreicht. Mit einem klaren Blick für die Anforderungen an professionelle Datenprodukte hat eoda Stellschrauben in den Entwicklungsprozessen der Stadt Wolfsburg identifiziert und im Sinne eines DevOps-Ansatzes konkrete Optimierungen eingeleitet.
Ergebnis
„Das Data-Science-Coaching von eoda zeichnet sich aus durch eine exzellente fachliche Expertise und die fokussierte und sympathische Beratung auf Augenhöhe. eoda ist flexibel auf unsere Anforderungen eingegangen und hat uns an genau den Stellen unterstützt, wo für uns das größte Potenzial lag. Dadurch konnten wir unsere Prozesse von der Konzeption über die Entwicklung bis zur Bereitstellung unserer Shiny-Applikationen entscheidend weiterentwickeln.“
Dr. Uwe Meer
Stellvertretender Referatsleiter und Fachverantwortlicher Statistik | Stadt Wolfsburg
Starten Sie jetzt durch:
Wir freuen uns auf den Austausch mit Ihnen.
Ihr Experte für Data-Science-Trainings
Dr. Martin Bober
training@eoda.de
Tel. +49 561 87948-370