Tous les témoignages de clients
CBR assure la sécurité routière en modernisant les systèmes existants grâce au Low-Code
Pour beaucoup, l'obtention du permis de conduire est un rite de passage. Aux Pays-Bas, cette étape commence par la réussite d'examens administrés par le Bureau central Rijvaardigheidsbewijzen (CBR).
Plus qu'un simple organisme de contrôle, le CBR veille à la sécurité routière, évalue les compétences des futurs conducteurs, délivre des permis et supervise même les examens de taxi, de pilote et de capitaine.
En 2021, CBR a été confrontée à un obstacle de développement : gérer des montagnes de données dans systèmes hérités tout en garantissant le respect des réglementations strictes du RGPD. Les opérations quotidiennes reposant sur ces systèmes, les risques sont accrus.
CBR a commencé à explorer plateformes de développement low-code comme un meilleur moyen de fournir des applications tout en simplifiant leur paysage informatique.
Maintenant, avec 14 Mendix Avec des applications qui centralisent les données clients et rationalisent les flux de travail des employés, CBR est bien équipé pour maintenir la sécurité routière avec du low-code.
Bloqué par les défis informatiques
Pour CBR, maintenir un paysage informatique conforme aux normes gouvernementales pour confidentialité, sécurité et gestion des données Les exigences se sont révélées difficiles à respecter, notamment lorsqu’il s’agissait d’améliorer la traçabilité et la connectivité.
L'ajout de plateformes supplémentaires n'a fait que compliquer les choses. La personnalisation de ces solutions a nécessité autant de ressources que leur développement avec un codage traditionnel. Le résultat a été des délais de développement allongés et des coûts de projet insoutenables.
CBR avait une gamme d'outils et de plateformes de développement Elle dispose de plusieurs outils, dont Oracle, .Net, Java et un système BPM. Sans standardisation, de nombreuses applications s'appuieraient sur les mêmes sources de données – comme leur base de données clients dans Oracle – mais seraient disjointes les unes des autres.
« Nous avions trop de langues différentes et pas assez de personnel. Nous avons dû élaborer une stratégie pour éliminer la plupart des plateformes de codage et tout condenser », explique Roland Van der Baan, responsable du développement et des opérations chez CBR.
Pour relever ces défis et moderniser leur distribution de logiciels, CBR a évalué des plateformes low-code comme OutSystems, Oracle APEX, Salesforce, Betty Blocks et Mendix.
Après une preuve de concept entre Mendix et OutSystems, le premier s'est distingué par :
- Fonctionnalités collaboratives qui alignent les parties prenantes commerciales et informatiques.
- Fonctionnalités prêtes à l'emploi pour Hébergement, sécurité et maintenance.
- Forte soutien local et communautaire aux Pays-Bas.
« Le Mendix « L'interface de la plateforme est très facile à utiliser », a déclaré Van der Baan. « Pour le codeur moderne, avoir une plateforme qui crée blocs de construction réutilisables est très précieux et les possibilités prêtes à l’emploi sont impressionnantes.
Bob van Graft, le DSI, a donné la priorité à l'implication des utilisateurs métier de CBR dans le cycle de vie du développement low-code. « Nous avons commencé à mettre en place une organisation de l'offre et de la demande dans laquelle les analystes commerciaux, les propriétaires de produits et les experts en sécurité ont commencé à faire émerger des cas d'utilisation », a-t-il expliqué.
Par conséquent, CBR pourrait s'appuyer sur des développeurs plus expérimentés et collaborer avec les utilisateurs de l'application d’avoir un mélange de perspectives tout au long du développement.
L’un de ces collaborateurs est Patrick Thiesen, responsable technique chez CBR, qui a découvert Mendix « C'est en grande partie graphique. La plateforme est également un environnement complet, couvrant tous les aspects du développement et de la maintenance des logiciels », a-t-il expliqué.
Le low-code aux commandes
et Mendix Dans le cadre de sa transformation numérique, CBR a lancé des solutions innovantes qui rationalisent ses données et ses processus. Cela comprend :
- C-NIT:Un ensemble d’outils d’administration de formateurs modernes qui rationalisent les processus internes.
- Portail des employés:Un centre d'amélioration des flux de travail et de la communication.
- Administration des formateurs avec l’intégration de la Chambre de commerce – une bouée de sauvetage pour la vérification des données en temps réel.
Administration simplifiée des formateurs
Tous les centres d'examen de conduite aux Pays-Bas doivent répondre aux exigences du CBR. Auparavant, la mise à jour des informations sur les écoles et l'enregistrement des demandes dans le système obsolète étaient fastidieux, ce qui entraînait des efforts redondants.
Thiesen a souligné la nécessité de accès aux données en temps réel« Une fois les lieux d’examen enregistrés et approuvés, nous effectuons souvent des vérifications pour nous assurer que tout est conforme à nos politiques », a-t-il expliqué.
En environ 8 mois, l'équipe a développé la première itération de C-NIT, ou CBR's New Information Technology. C-NIT a remplacé leur ancienne application RIT et offre aux employés :
- Traitement des données plus rapide pour le reporting
- Une interface intuitive
- Connexion transparente à la Chambre de commerce pour vérifier les inscriptions
- Traitement automatique de l'aptitude à la conduite
« Nous avons pu créer des requêtes de recherche plus valides et mieux utiliser les écrans dont nous disposions », a partagé Van der Baan.
Sécurité par conception
La gestion des données sensibles est typique des entités gouvernementales et lorsqu'elle implique les informations personnelles des citoyens, conformité au RGPD est non négociable.
Pour rester en conformité, CBR a mis en place des autorisations basées sur les rôles pour restreindre la visibilité des données et informer les citoyens sur l'utilisation des données. Par exemple, les journaux de recherche omettent désormais les détails d'adresse inutiles.
Toutes les applications CBR utilisent également l’authentification unique et une intégration de base de données uniforme pour améliorer la sécurité.
Mise en œuvre de la gouvernance Low-Code
CBR a mis l’accent sur gouvernance low-code pour éviter de reproduire les défis passés et maintenir la vitesse et la normalisation. Pour y parvenir, CBR a collaboré avec des Mendix partenaires aux Pays-Bas pour définir leur architecture low-code et leurs processus de développement.
CBR a également créé un Marché privé pour les composants, les mises en page et les widgets, garantissant une identité de marque et une qualité cohérentes dans toutes les applications. Mendix « L'application de démarrage » sert de base aux nouveaux projets, simplifiant ainsi le processus de développement.
« Il était également important que nous utilisions Le QSM du SIG « Nous avons créé un outil pour superviser l’entretien de notre paysage et garantir des applications de haute qualité et matures. L’utilisation de blocs de construction contribue également à maintenir ce niveau », a ajouté Van Graft.
Le module QSM facilite le suivi des scores de maintenabilité, en fournissant des informations exploitables pour l'amélioration.
« Les équipes Scrum ont convenu que le score QSM de chaque application doit être compris entre 3.5 et 4.5 », a déclaré Van der Baan. « Nos développeurs principaux veillent à ce que cela reste le cas pour la maintenabilité. Nous avons inclus deux branches de chaque application dans le QSM, le développement et la production, ce qui nous permet de voir l'impact de nos changements au cours d'un sprint. »
Pour constituer une équipe solide, CBR a également investi dans Mendix l'éducation de ses développeurs. « Nous avons convenu que toutes les personnes de CBR qui travailleront dans Mendix prendre le Cours de certification rapide« En combinant des développeurs expérimentés avec des membres avancés de la communauté, nous favorisons l'apprentissage continu et maximisons le potentiel de la plateforme », conclut Van der Baan.
La valeur d'un Mendix Communauté
L'esprit de collaboration ne s'arrête pas au CBR lui-même. L'organisation s'est activement engagée auprès d'autres organisations gouvernementales en utilisant Mendix, comme le Ville de Rotterdam et Chemins de fer néerlandais (NS), échangeant des idées et des bonnes pratiques.
Ces discussions ont fait naître des idées pour des modules et des applications communs et standardisés. « Certaines interfaces nécessitent une approche spécifique, comme DigiD ou eHerkenning par exemple », a expliqué Van der Baan.
« Plusieurs entités gouvernementales exigent cette identité numérique aux Pays-Bas pour exécuter des travaux. Si l'une de nos organisations certifie une Mendix« Si nous voulons créer un outil qui soit adapté à nos besoins, au lieu que toutes ces organisations le conçoivent elles-mêmes, nous pourrions le partager et plutôt nous concentrer sur des améliorations ou de nouvelles innovations », a-t-il ajouté.
Par exemple, une application de calendrier d’appel d’offres gérée par le Agence centrale pour l'accueil des demandeurs d'asile (COA) Adopté dans un premier temps par la CBR, il sera désormais transmis à la Chambre de commerce néerlandaise.
Cet esprit de collaboration a transformé la culture interne de CBR, où l'équipe de Van der Baan tient la communauté informée avec des mises à jour régulières sur les nouveaux développements et héberge des démos pour que les utilisateurs puissent tester et expérimenter les dernières nouveautés. Mendix applications.
La route vers l'excellence
Environ 40 % du paysage informatique de CBR a été reconstruit avec succès en Mendix, avec pour objectif d'achever les 60 % restants d'ici 2028. Toutes les 4 semaines, CBR lance des fonctionnalités nouvelles ou améliorées, fonctionnant efficacement comme une organisation d'offre et de demande.
Le prochain à l'ordre du jour est une application mobile pour les instructeurs de conduite, ce qui, selon Van der Baan, mettra encore plus en valeur Mendixvéritable potentiel de. « Ce sera une excellente occasion de montrer davantage à notre communauté le véritable pouvoir de Mendix," Il a partagé.
Pour l’avenir, Thiesen a souligné l’intention de CBR de tirer parti MendixMoteur de workflow de pour diverses applications. « Nous utilisons ce moteur pour certaines applications », a-t-il déclaré. « Il n'est pas encore tout à fait au point, mais il arrive, ce qui est très excitant pour nous. »
Déterminer l'adéquation du projet devient également une priorité clé alors que CBR cherche à maximiser l'impact du low-code au sein de l'organisation.
« Lorsque nous créons de nouvelles applications au CBR, nous devons également prendre une décision. Devons-nous les construire dans un Mendix environnement, ou bien achetons-nous une nouvelle application ? Il ne s'agit pas seulement de regarder l'ancien paysage et ce que nous reconstruisons, mais aussi dans le Mendix « L’environnement », a expliqué Van Graft.
CBR a non seulement amélioré la distribution des logiciels, mais aussi la façon dont ils collaborent entre les équipes et avec leur communauté. « Je suis fier de la façon dont nous transformons nos applications et travaillons avec l'entreprise pour optimiser nos solutions », a déclaré Van der Baan.
Avec un paysage applicatif flexible et évolutif, CBR est bien placé pour soutenir la sécurité de sa communauté dans les années à venir.