«bbv hat uns bei der Automatisierung unserer Prozesse optimal beraten und begleitet. Nun können wir mehr Zeit für die Entwicklung neuer Features investieren.»
Mauro Baster, Leiter Datenmanagement, Statistik Stadt Zürich
Aufgabe: Software-Deployment automatisieren
Das Gebäude- und Wohnungsregister (GWZ) ist eine Applikation von «Statistik Stadt Zürich», in der Gebäude-, Wohnungs- und Grundstückdaten der Stadt Zürich verwaltet werden. Aus dem GWZ werden diverse Erhebungen wie beispielsweise die Leerwohnungs- und Leerflächenzählung oder der Mietpreisindex durchgeführt. Zusätzlich werden statistisch relevante Daten aufbereitet und an das Bundesamt für Statistik weitergeleitet.
Die Abteilung führte das Deployment für ihre Applikation manuell durch, was sehr zeitintensiv und gleichzeitig auch aufgrund der Komplexität fehleranfällig war. Dies führte dazu, dass nur dann eine neue Version ausgeliefert wurde, wenn man es wirklich als notwendig erachtete. Änderungen konnten nicht so schnell umgesetzt werden, wie man es wünschte.
Es erschien notwendig, das Deployment zu automatisieren. Dafür sollte das «Release Management»-Tool von Microsoft eingeführt werden, das von verschiedenen Abteilungen der «Organisation und Informatik» der Stadt Zürich bereits erfolgreich im Einsatz ist. «Release Management» ist ein Service in Visual Studio Team Services und dem Team Foundation Server, womit das Deployment und Testing von Software auf mehreren Umgebungen automatisiert werden kann.
Umsetzung: Microsoft «Release Management» eingeführt
Zuerst setzten die Experten der bbv das «Release Management»-Tool für verschiedene Umgebungen (Test, Integration, Produktion) auf. Anschliessend wurde das Deployment in die unterschiedlichen Systemkomponenten aufgeteilt: Windows Service, Web Service und Client. Die Implementation und Konfiguration des Release Managements wurde mit PowerShell Skripts umgesetzt.
Durch die Automatisierung des Deployment-Prozesses wird deutlich weniger Zeit für das Deployment aufgewendet. Für das Team ist es eine grosse Arbeitserleichterung, denn das Deployment nahm vorher mindestens einen halben Tag in Anspruch, heute ist es in wenigen Minuten durchführbar. Änderungen werden jetzt umgehend ausgeliefert. So kann schnell und agil auf Anforderungen und Korrekturen des Kunden reagiert werden. Das Deployment ist dadurch schneller und deutlich kostengünstiger geworden.
Um neue Mitarbeitende umgehend in das neue Tool und dessen Anwendung einzuarbeiten, wurde ein Leitfaden erstellt. Im Vergleich zur vorherigen Situation ist das neue Tool deutlich komfortabler. Auch Mitarbeitende ohne tieferes technisches Verständnis können das Deployment nun damit durchführen.
Mehrwert für die Statistik Stadt Zürich
- Verbesserte Qualität, da durch die Automatisierung die Fehlerquote deutlich minimiert wurde.
- Beschleunigung des Testprozesses: Reduktion des Zeitaufwands für die Durchführung des Deployments von mehreren Stunden auf wenige Minuten.
- Höhere Flexibilität, da auch kleine Änderungen nun umgehend umsetzen werden können.
- Neue Mitarbeitende können schnell eingearbeitet werden und auch ohne tiefes technisches Verständnis das Deployment durchführen.
Unsere Services, die zum Einsatz kamen
Ihr Ansprechpartner
Markus Holzner
Markus Holzner ist Business Area Manager für ICT-Kunden von bbv. Sein Selbstverständnis ist, dass zu einem guten Projektabschluss nicht nur ein vorzeigbares Ergebnis gehören, sondern auch ein zufriedener Kunde und zufriedene Mitarbeitende.
Innovation Workshops
Die bbv Innovation Workshop Serie bietet Ihnen ein ideales Format, um Geschäftsideen zu verschiedenen technologischen und methodischen Trendthemen schneller zu finden und zu entwickeln. Jeder Workshop besteht aus drei Modulen, in denen wir Sie strukturiert von der Idee bis zum Business Case begleiten.
Mehr erfahren