
SODB 2021 Slowakische Volkszählungs-Apps
Herausforderung
Eine behördliche Volkszählung mit fester Frist erforderte sichere native Anwendungen für Bürger und unterstützte Erfassung, die umfangreiche bedingte Formulare umsetzen konnten, auch bei eingeschränkter Verbindung nutzbar blieben und strenge Prüf-, Abnahme-, Datenschutz-, Sicherheits- und UAT-Überprüfungen bestanden, während sich die Spezifikationen kontinuierlich änderten.
Meine Rolle & Verantwortung
Leitete beide nativen Implementierungen und übersetzte die Zensus-Spezifikation in übereinstimmende Kotlin- und Swift-Formularmodelle, Validierung, bedingtes Verhalten, Offline-Referenzdaten, Authentifizierung, Übermittlung und kontrollierte Release-Konfigurationen.
Lieferung & Engineering
- checkImplementierung der Volkszählungs-Pfade Formular A und Formular B mit umfangreicher gespiegelter Bedingungslogik, lokaler Validierung, Fortschrittsverfolgung, Überprüfungszusammenfassungen, Übermittlung und als PDF herunterladbaren Bestätigungen.
- checkEntwicklung von Bürger- und Feldbetreuermodi, mehrstufiger Authentifizierung anhand nationaler Kennungen und Geburtsdaten, reCAPTCHA-Integration, Sitzungsverwaltung, Datenschutzinhalten, Hilfe und Offline-Eingabepfaden.
- checkPaketierung großer Referenzkataloge für Gemeinden, Straßen, Länder, Staatsbürgerschaft, Nationalität, Sprache, Religion, Bildung, Beschäftigung, Transport und andere Klassifizierungen unter Verwendung von Room/SQLite, CSV- und JSON-Import, akzentunempfindlicher Suche und REST-Synchronisation.
- checkErstellung separater Benutzer-/Assistenten- sowie Produktions-/Test-/Entwicklungs-Build-Konfigurationen, damit das geprüfte Verhalten vor der Veröffentlichung in kontrollierten Umgebungen validiert werden konnte.
- checkUmsetzung von UAT-Ergebnissen und sich ändernden behördlichen Vorgaben in beiden nativen Implementierungen bei gleichzeitiger Abstimmung des Plattformverhaltens sowie angemessenem Release-Logging und Analysecontrols für sensible Workflows.
- checkKoordination der Auslieferung über Plaut und Bowbook unter Einhaltung einer festen nationalen Frist, wobei wiederholte Abnahmezyklen bis zum Start der Volkszählung 2021 unterstützt wurden.
Ergebnis
Die aufeinander abgestimmten nativen Anwendungen bestanden wiederholte Prüf-, Sicherheits-, Abnahme- und UAT-Zyklen und wurden für das feste nationale Zensusfenster 2021 ausgeliefert, wobei sowohl die Selbstauskunft der Bürger als auch die feldbasierte unterstützte Erfassung unterstützt wurden.
Highlights
Screenshots & Demos

















