Tous les témoignages de clients
Aligner votre entreprise pour réussir à grande échelle avec le Low-Code
Chemins de fer néerlandais (NS) est l'un des réseaux ferroviaires les plus fréquentés au monde, le deuxième après celui de la Suisse. Il transporte chaque année neuf millions de voyageurs sur 17 milliards de kilomètres, soit l'équivalent de 410,000 XNUMX voyages autour de la Terre.
Si vous deviez aligner l'ensemble du réseau de voies ferrées de NS de bout en bout, qui, ensemble, couvrent environ 6,830 4,244 kilomètres (XNUMX XNUMX miles), les voies s'étendraient d'Utrecht, une ville des Pays-Bas, jusqu'au Tibet.
La gestion de cette opération de grande envergure s'appuyait sur un ensemble complexe de logiciels, certes robustes, mais coûteux, rigides et obsolètes. Leur capacité à continuer à offrir une expérience porte-à-porte de classe mondiale à leurs passagers était entravée par :
- Coûts de licence élevés
- Longs délais de développement de logiciels
- Une dépendance à l’égard de tiers
Pour tenir cette promesse et réduire les coûts et le temps de développement, NS a choisi d'adopter une méthode de travail agile, en investissant dans la Mendix plate-forme de développement low-code, et l'intégration d'un certain nombre de partenaires de mise en œuvre, dont First Consulting.
Grâce à ces technologies et ressources, NS a pu créer des applications avec des économies de temps et d’argent considérables, et a mis à disposition une plateforme pour des solutions low-code fiable, évolutive et sécurisée.
Créer un changement durable
NS compte actuellement plus de 40 applications exécutées sur la même plateforme, dont sept sont d'une grande importance pour les opérations de NS car les trois critères susmentionnés ont été remplis (fiable, évolutive, et sécurisé).
Au fil du temps, l’équipe a constaté que le développement a été accéléré d’un facteur trois à six, accélérant la réalisation de plus de 900,000 XNUMX euros par an d’économies grâce au remplacement des logiciels tiers existants.
Ces économies ne sont pas des réalisations ponctuelles, mais des changements durables qui continuent à générer des économies année après année.
La route vers le succès impliquait d'obtenir adhésion à l'échelle de l'entreprise. L’équipe a discuté avec chaque service des avantages du low-code (développement rapide, économies de coûts, cohérence, sécurité, fiabilité et évolutivité) et s’est assurée que la plateforme pouvait coexister avec leur investissement dans Azure Private Cloud.
Pour construire leur plateforme avec succès et susciter le soutien à leur idée, NS a fait trois choses :
- Formé un low-code Centrer d'expertise, qui a rassemblé et centralisé les connaissances pour mieux outiller les équipes de développement
- A donné aux membres de l'équipe l'accès à une plateforme de développement en libre-service qui a mis en commun les outils développés au Centre pour accélérer la création de nouvelles applications
- Iintégré cette plateforme en libre-service avec l'écosystème informatique de l'organisation, garantissant que tout ce qui est développé a été construit selon les normes élevées attendues par l'organisation NS

Construire une plateforme performante
Le premier critère de NS pour une plateforme était la vitesse : les développeurs devaient être capables de fournir des applications à un prix abordable. vitesse beaucoup plus élevée. En outre, l’équipe visait à réaliser des réductions de coûts significatives grâce à réutilisation de la logique, des intégrations et des composants de l'interface utilisateur : une fois qu'une application est créée, NS identifie les composants utiles aux projets futurs et les partage avec les services de l'ensemble de l'organisation.
Ensuite, pour répondre aux normes strictes de l’organisation en matière de conception et d’accessibilité, il était nécessaire de disposer d’une plateforme capable d’imposer une expérience cohérente sur toutes les applications.
La colle – pour maintenir le tout ensemble
Au cœur d'une plateforme réussie se trouve le centre d'expertise low-code de NS. Le centre regroupe toutes les personnes et ressources nécessaires à la création d'une application low-code réussie. C'est le « cœur battant » de la stratégie de plateforme de l'organisation et :
- Fournit un soutien aux collègues
- les pâtes à tartiner les meilleures pratiques
- Anime des formations
- Maintient une attitude cohérente et ouverte communication entre le Mendix communauté au sein de la Nouvelle-Écosse et toutes les parties prenantes
Intégration de l'écosystème informatique
Sachant que la rapidité d’un projet de développement n’est un avantage que si l’application répond à des normes strictes de qualité, de sécurité et de « connectabilité » avec leurs Écosystème informatique, l'équipe a veillé à ce que chaque application créée sur la plateforme réponde à ces normes dès le départ.
L'intégration de nouvelles applications est standardisée : toutes les applications low-code sont intégrées de la même manière et sont entretenues et maintenues de manière cohérente, y compris un processus d'approbation des modifications, la création d'articles d'assistance technique et la mise à disposition de l'infrastructure.
Plateforme de développement en libre-service
Le résultat final de ce travail confère un avantage important – si Mendix est choisi pour livrer une application, les équipes de livraison ont tout ce dont elles ont besoin pour commencer. NS a développé des outils en libre-service, tels qu'un guide de plateforme (un Wiki) fournissant les meilleures pratiques et des instructions à toute personne intéressée par la création d'une application, stockée dans le cloud privé de NS.
A côté de ces ressources se trouve une application de démarrage, comprenant les éléments nécessaires Composants de l'interface utilisateur et des modules couramment utilisés tels que authentification uniqueet l'accès à la boutique d'applications d'entreprise privée de NS, où les équipes peuvent profiter d'un portefeuille de composants prédéfinis.

Exemples
Malgré les difficultés, les changements ont été mis en œuvre à une vitesse record. Au début de la pandémie mondiale, lorsque la distanciation sociale a été imposée, NS a créé l’application Train Safe Service qui permettait aux passagers de s’inscrire à leurs voyages dans le confort et la sécurité de leur domicile.
Alors que le coronavirus a contraint les gens à limiter leurs déplacements, cette fonctionnalité a grandement amélioré la sécurité des personnes. Et, pour ajouter de la valeur aux passagers en leur offrant la possibilité d'enregistrer un vélo, une fonctionnalité similaire a été ajoutée ultérieurement.
Le MVP de cette application a été construit et déployé en moins de trois semaines et a été immédiatement lancé en tant que projet pilote impliquant plus de 3,000 XNUMX travailleurs essentiels. Le concept ayant fait ses preuves, l'application a finalement été mise à la disposition de tous les clients de NS. Des fonctionnalités qui peuvent améliorer leur l'expérience des clients, comme l’immatriculation des vélos, continueront d’être ajoutées à mesure que les besoins des passagers évolueront.
Les réalisations antérieures comprennent trois applications visant à améliorer les opérations : une application de gestion des actifs de la station, un portail d’innovation et un gestionnaire d’événements de sécurité.
L'application de gestion des actifs de la station permet aux employés de NS de :
- Vérifiez les actifs de la station, tels que les distributeurs de billets qui ne fonctionnent plus
- Trouvez des instructions sur la façon de réparer un actif s'il ne fonctionne plus
- Appelez un responsable de maintenance pour résoudre le problème si ces consignes ne sont pas suffisantes pour une raison quelconque (en cas de dysfonctionnement complexe par exemple)
L'application a permis à l'entreprise d'économiser environ 300,000 XNUMX € par an après la mise hors service d'un coûteux contrat avec un tiers.
Deuxièmement, un outil qui encourage les employés de NS à partager des idées entre les divisions et les propriétaires de produits a grandement facilité collaboration entre les servicesLe portail d'innovation de NS a été initialement construit à l'aide de Vue.js, mais l'équipe a découvert au fil du temps que la mise en œuvre de nouvelles exigences nécessiterait beaucoup de temps et de ressources qu'elle ne pouvait tout simplement pas se permettre.
Le projet low-code s'est avéré trois fois plus rapide et cinq fois moins cher que la reconstruction de l'application Vue.js à l'aide d'Angular, a rapporté van der Lelij.
Enfin, le Security Event Manager, une application critique, regroupe et analyse tous les types d’événements de sécurité susceptibles de mettre en danger les passagers et le personnel de NS.
Depuis le lancement de l'application, le nombre d'événements signalés a doublé, selon van der Lelij, améliorer la sécurité des employés et des passagers de NS.
L'AVENIR

Poursuivant la mise en œuvre de sa vision progressiste de l'informatique, NS vise à mettre en place davantage d'équipes Business DevOps, travaillant avec Mendix et une gamme de solutions logicielles modernes, au sein et entre les nombreux départements de l'organisation.
En fin de compte, l’équipe s’efforce de créer une communauté forte dans toute l’entreprise avec le CoE en son centre.