
Applications du recensement slovaque SODB 2021
Défi
Un recensement gouvernemental à échéance fixe nécessitait des applications natives sécurisées pour les citoyens et le dénombrement assisté, capables de mettre en œuvre des formulaires conditionnels complexes, de rester fonctionnelles avec une connectivité limitée et de réussir des examens stricts d'audit, d'acceptation, de confidentialité, de sécurité et d'UAT alors que les spécifications continuaient d'évoluer.
Mon rôle & responsabilités
Direction des deux implémentations natives, traduisant le cahier des charges du recensement en modèles de formulaires Kotlin et Swift correspondants, validation, comportements conditionnels, données de référence hors-ligne, authentification, soumission et configurations de versions contrôlées.
Livraison et ingénierie
- checkMise en œuvre des parcours de recensement Formulaire A et Formulaire B avec une logique conditionnelle étendue et symétrique, validation locale, suivi de la progression, résumés de révision, soumission et confirmations PDF téléchargeables.
- checkCréation des modes citoyen et assistant de terrain, authentification multi-étapes par identifiant national et détails de naissance, intégration de reCAPTCHA, gestion des sessions, contenu de confidentialité, aide et parcours de saisie hors ligne.
- checkEmpaquetage de grands catalogues de référence pour les municipalités, rues, pays, citoyenneté, nationalité, langue, religion, éducation, emploi, transport et autres classifications à l'aide de Room/SQLite, d'importation CSV et JSON, de recherche insensible aux accents et de synchronisation REST.
- checkCréation de configurations de compilation distinctes pour utilisateur/assistant et production/test/développement afin de valider le comportement audité par rapport à des environnements contrôlés avant la publication.
- checkApplication des résultats des UAT et des modifications des spécifications gouvernementales sur les deux implémentations natives tout en alignant le comportement des plateformes, ainsi qu'en adaptant la journalisation des versions et les contrôles analytiques aux flux de travail sensibles.
- checkCoordination de la livraison par l'intermédiaire de Plaut et Bowbook dans le cadre d'un délai national fixe, prenant en charge des cycles d'acceptation répétés jusqu'au lancement du recensement de 2021.
Résultat
Les applications natives correspondantes ont passé avec succès des cycles répétés d'audit, de sécurité, d'acceptation et de tests d'acceptation utilisateur (UAT), puis ont été livrées pour la période fixe du recensement national de 2021, prenant en charge à la fois les citoyens et le dénombrement assisté sur le terrain.
Points clés
Écrans & Démos

















