
Applications du recensement slovaque SODB 2021
Défi
Un recensement gouvernemental à échéance fixe nécessitait des applications natives sécurisées, destinées aux citoyens et au recensement 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, de recette, de confidentialité, de sécurité et d'UAT malgré des spécifications en constante évolution.
Mon rôle et mes responsabilités
Direction des deux implémentations natives, traduisant le cahier des charges du recensement en modèles de formulaires Kotlin et Swift correspondants, avec validation, comportement conditionnel, données de référence hors ligne, authentification, soumission et configurations de déploiement 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 miroir, 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 en plusieurs étapes par identifiant national et détails de naissance, intégration 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, importation CSV et JSON, recherche insensible aux accents et synchronisation REST.
- checkCréation de configurations de compilation distinctes pour les utilisateurs/assistants et production/test/développement afin que le comportement audité puisse être validé par rapport à des environnements contrôlés avant la publication.
- checkApplication des résultats des UAT et des spécifications gouvernementales changeantes sur les deux implémentations natives tout en maintenant l'alignement du comportement des plateformes et des contrôles de journalisation et d'analyse des versions adaptés 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é, de validation et de recette (UAT) et ont été livrées pour la période de recensement national de 2021, prenant en charge à la fois les citoyens et le recensement assisté sur le terrain.
Points forts
Écrans et démos

















