Public Sector
SIS-Portal
Frontend-Modernisierung des Statistischen Informationssystems (SIS) im Bundesamt für Statistik: die zentrale Plattform für Erhebungen, Datenvalidierung und Metadaten, neu aufgestellt mit Fokus auf Architektur, Migration, Accessibility und langlebige Standards.
- Angular
- SSR
- Storybook
- Design System
- Accessibility
- OpenShift
Kontext
Das Statistische Informationssystem (SIS) ist die interne Plattform des Bundesamts für Statistik (BFS), auf der die öffentliche Statistik der Schweiz produziert wird. Es deckt den gesamten Lebenszyklus ab: von der Steuerung von Erhebungen bei Kantonen, Gemeinden, Unternehmen und Bevölkerung über Validierung und Plausibilitätsprüfungen bis zur Freigabe für die Publikation auf data.bfs.admin.ch und opendata.swiss.
Das SIS ist ein Kernbaustein der Modernisierung SIS 2.0 und des Programms Nationale Datenbewirtschaftung (NaDB). Die Leitidee: zuerst im eigenen Haus aufräumen. Statt isolierter Fachanwendungen pro Abteilung laufen alle Erhebungen auf einer einheitlichen Plattform mit gemeinsamen Standards. Intern harmonisiert das SIS die Daten, nach aussen sorgt die Interoperabilitätsplattform I14Y dafür, dass Behörden dieselbe Datensprache sprechen.
Ausgangslage
- Gewachsene Frontend-Plattform mit technischen Altlasten
- Viele Fachabteilungen und Data Stewards mit unterschiedlichen Anforderungen
- Steigende Anforderungen an Barrierefreiheit in der Bundesverwaltung
- Mehrere Teams, die parallel an derselben Plattform entwickeln
- Laufender Produktionsbetrieb, der nicht unterbrochen werden darf
Mein Beitrag
- Frontend-Architektur: klare Strukturierung der Anwendung, damit mehrere Teams unabhängig und konsistent liefern können
- Migration: schrittweise Umstellung auf aktuelle Angular-Versionen inklusive Server-Side Rendering, ohne Big-Bang-Release
- Design-System: Komponentenbibliothek mit Storybook als gemeinsame Grundlage für alle Teams
- Accessibility: Barrierefreiheit als fester Bestandteil der Definition of Done statt nachträglicher Korrektur
- Betrieb: Deployment und Betrieb auf OpenShift in der Bundesinfrastruktur
Ergebnis
Eine wartbare, zukunftsfähige Plattform mit klaren Standards. Neue Erhebungen und Funktionen lassen sich schneller und sicherer umsetzen, die Oberfläche ist konsistent und barrierefrei, und die Teams arbeiten auf einer gemeinsamen technischen Basis. Damit trägt das Frontend direkt zum Ziel von NaDB bei: Daten effizienter nutzen und Bevölkerung und Wirtschaft von Mehrfachbefragungen entlasten.
Tech Stack
Angular, Server-Side Rendering, Storybook, Design-System, Accessibility (WCAG), OpenShift