
Blog
La Fédération Néerlandaise de Golf (NGF)
La Fédération néerlandaise de golf (Nederlandse Golf Federatie - NGF) est le moteur d’une pratique du golf saine et en plein essor aux Pays-Bas. Le golf étant l’un des passe-temps les plus populaires du pays, la NGF compte un nombre impressionnant de membres dont les données sont conservées dans une base de données centrale sous la forme de cartes de scores, records de parcours et records du club. Nous aidons la NGF à gérer sa base de données centrale à l’aide d’une structure technologique basée sur la plateforme de développement low-code OutSystems.
OutSystems : une première pour le golf néerlandais
La NGF est une cliente fidèle d’iO depuis 2016. C’est pourquoi nous lui avons proposé d’être l’une des premières organisations de notre portfolio à acquérir une plateforme entièrement personnalisée, basée sur OutSystems.
L’un des principaux atouts d’OutSystems est que la plateforme permet d’intégrer facilement différents systèmes les uns aux autres. OutSystems était donc la solution parfaite pour la NGF, car la fédération utilisait et combinait déjà plusieurs systèmes pour ses opérations quotidiennes.
De plus, la plateforme OutSystems est basée sur un développement continu, ce qui en fait le support idéal pour assurer l’avenir des opérations de la NGF au fil du temps.
Depuis sa mise en place, OutSystems est devenu le cœur de la base de données centrales de NGF. Tant la couche de service API pour le traitement des cartes de score que le module de calcul des handicaps ont été développés à l’aide de la plateforme. OutSystems a déjà fait ses preuves à plusieurs reprises, offrant des performances constantes et fiables lors du traitement des données des utilisateurs et du trafic de données.
Gestion centralisée des données des membres, des cartes de score et des informations sur les parcours et les clubs.
Un moteur de base de données robuste avec un développement low-code sur OutSystems.
Une base de données centrale pour les fournisseurs de logiciels...
Chez iO, nous gérons la base de données centrale des membres de la NGF, qui contient les données des cartes de score, des parcours et des clubs de tous les joueurs affiliés.
Les informations de la base de données centrale des membres sont mises à la disposition des 15 fournisseurs de logiciels du club au moyen d’une couche de service API. Ces fournisseurs ont chacun leur propre réseau de clubs de golf partenaire. Toutes les informations relatives aux membres et aux cartes de score des clubs sont automatiquement échangées avec la base de données centrale des membres de la NGF.
Lorsqu’une nouvelle carte de score est ajoutée à la base de données centrale, OutSystems calcule automatiquement un nouveau handicap, la mesure la plus importante en golf, pour le joueur auquel appartient la carte de score, en tenant compte également de toutes les cartes précédentes de ce dernier.
Le module unique de calcul d’OutSystems est basé sur le système officiel et mondialement utilisé du World Handicap System. Ce n’est qu’après l’envoi des nouvelles cartes de score qu’un nouveau handicap est calculé pour les joueurs.
… et des données claires pour tous les joueurs
Chez iO, nous avons également développé une plateforme de joueurs pour les membres de la NGF, appelée « My Golf platform ». Elle est connectée à la base de données centrale de la NGF via une couche de service API dans OutSystems.
Les golfeurs peuvent utiliser la plateforme depuis l’application ou un navigateur, pour introduire leurs cartes de score et vérifier leur handicap actuel. Lorsque les joueurs saisissent une nouvelle carte de score, leurs données sont automatiquement partagées avec les fournisseurs de logiciels des clubs de golf de la NGF. De cette façon, les fournisseurs de logiciels disposent également d’un aperçu en temps réel de toutes les cartes jouées.
Outre la mise en œuvre de la couche de service API, nous avons également utilisé OutSystems pour automatiser de nombreux processus de la NGF.
Désormais, les exportations mensuelles sont automatiquement envoyées à l’imprimante centrale de la NGF pour l’impression des cartes membres des nouveaux adhérents. En outre, les nouveaux membres reçoivent également une carte de membre digitale via l’app My Golf. Ces cartes digitales sont également mises à la disposition des fournisseurs de logiciels des clubs de golf de la NGF via un service API.
De plus, nous synchronisons quotidiennement le fichier de la NGF contenant tous les parcours de golf avec le système de maintenance des terrains de la fédération. Ainsi, les données relatives aux parcours et aux jeux restent à jour pour chaque club et chaque parcours.
"Après sept ans de collaboration avec iO, OutSystems est devenu le pilier de notre fédération. Aujourd’hui, iO nous aide encore pour le développement et la maintenance continus de la plateforme."
Erik Vrieling, IT manager NGF
OutSystems et plus encore
La collaboration entre iO et la NGF est un succès depuis sept ans déjà : du soutien à la fédération sur le plan technologique à la collaboration étroite dans le cadre d’un véritable partenariat.
Cette collaboration a déjà permis de réaliser de grandes choses, comme l’implémentation d’OutSystems. Mais OutSystems n’est pas le point culminant de notre collaboration ni la seule technologique/technique que nous avons utilisée pour aider la NGF.
Par exemple, lorsque nous avons développé la couche de service API, nous avons également utilisé d’autres systèmes logiciels en dehors d’OutSystems.
De plus, nous avons construit un gestionnaire d’API pour le déverrouillage et la gestion des accès. Nous avons aussi utilisé un gestionnaire d’identification pour gérer les comptes de connexion. Enfin, nous avons utilisé le logiciel Sitecore pour donner vie à l’application My Golf, qui a récemment fait l’objet d’une refonte technique en React Native, un framework logiciel UI open source.
Que nous réserve le futur ?
Le développement de plateformes est une histoire sans fin. Chaque chapitre se base sur le précédent, offrant de nouvelles technologies et de nouvelles perspectives.
Pour le prochain chapitre de l’histoire de la NGF, nous avons développé diverses applications de back-office afin d’optimiser davantage la gestion des données et la création de rapports dans OutSystems, tant pour la NGF que pour ses partenaires.
Parmi les autres projets de 2022, citons :
La numérisation des processus relatifs au Brevet Théorique ;
L’intégration du Brevet Théorique sur la plateforme Golf.nl ;
L’amélioration du système d’accès aux cours de la NGF.
Récemment, nous avons également commencé à construire un nouvel entrepôt de données pour rassembler les informations provenant de diverses sources et les rendre disponibles dans les tableaux de bord Power BI.
N’hésitez pas à nous contacter. Nous sommes là pour vous aider!