Rédaction de spécifications et reprise en maintenance, une trajectoire maîtrisée pour optimiser les outils de la FFTir

La FFTir s’appuyait sur deux applications vieillissantes, ITAC et EDEN. La fédération faisait face à une perte de maîtrise de ses outils et à une forte dette technique, rendant toute évolution risquée. L’enjeu était de préparer une refonte totale sans perdre aucune fonctionnalité critique.

Image répétiteur
Image répétiteur
Réalisation d'AxioCode pour la FFTir

Restaurer la maîtrise et la continuité d'un système critique

Face à une volonté d’optimisation des outils et suite à une remise en question de sa collaboration avec son prestataire historique, la Fédération Française de Tir (FFTir) a décidé de repenser en profondeur la structure et les performances de ses deux applications, ITAC (gestion des 1 700 clubs et 275 000 licenciés) et EDEN (espace licenciés), essentielles à la gestion des licences et des associations affiliées. 

 

La Fédération Française de Tir faisait face à plusieurs problèmes majeurs :

  • Opacité fonctionnelle et perte de maîtrise des outils suite à une collaboration défaillante avec un ancien prestataire.
  • Dette technique élevée et technologies hétérogènes compliquant la maintenance.
  • Incohérence des données due à des problèmes de synchronisation entre les deux bases.
  • Risque d’interruption de service, particulièrement critique lors des périodes de ré-adhésion.

 

AxioCode a assuré la reprise en maintenance du système tout en préparant la réécriture logicielle à venir. Entre optimisation des processus et gestion de projet rigoureuse, la Fédération retrouve confiance dans son projet et se réapproprie ses outils numériques.

Réalisation d'AxioCode pour la FFTir

« AxioCode a repris la maintenance des outils ITAC/EDEN et ce n’est pas une mince affaire tant les dettes techniques de ces outils sont importantes. L’enjeu pour eux est d’arriver à amoindrir les problèmes de ces solutions tout en les découvrant. L’enjeu majeur est de ne pas avoir de coupure, surtout au moment du basculement de saison qui est un moment crucial pour nous. »

« Les moments d’échanges avec la FFTir sont très plaisants, même si ce projet est conséquent, cela n’a pas retiré l’agréabilité. C’était très collaboratif. »

Structurer l'avenir et stabiliser le présent :
la double mission d'AxioCode

Nos experts accompagnent la FFTir dans ce projet ambitieux tout en s’adaptant aux priorités et objectifs de la FFTir à chaque étape de la collaboration : de l’audit fonctionnel, jusqu’à leur maintenance.

L’intervention a débuté par un audit fonctionnel qui a vite évolué vers la rédaction du cahier des charges en vue de la réécriture du système. Ces travaux ont permis d’identifier les incohérences de données et d’architecture technique, et de confirmer la faisabilité technique d’une future fusion en une solution unique.

Rédaction des spécifications en vue de la réécriture logicielle

Des ateliers de spécifications et une collaboration fluide et rigoureuse entre la DSI de la FFTir et ses interlocuteurs métiers ainsi que des analystes fonctionnels et techniques d’AxioCode ont permis de dégager des possibilités d’optimisation au sein des applications.

 

Ateliers avec les équipes métiers pour clarifier chaque besoin.

Maîtrise de la complexité grâce à une cartographie précise de 508 cas d’utilisations et 239 formulaires.

Un cahier des charges structuré et exhaustif, servant de socle indispensable au futur projet de réécriture.

Grâce à son regard extérieur et à son expérience sur des projets SI complexes, AxioCode propose une vision unifiée de l’architecture, en soulignant les gains possibles en termes de maintenabilité, de cohérence des données et d’évolutivité

« Les discussions étaient ouvertes entre mon service (DSI), notre service Licences (service métier) et AxioCode. Les conseils ou les questions d’AxioCode sur certains points nous ont permis d’affiner la compréhension des problèmes et nous ont aidé à trouver les bonnes solutions. »

« Nous avons une procédure claire pour les spécifications. Nous identifions les acteurs, les actions, les fonctionnalités, les cas d’utilisations, etc. Nous avons ainsi découvert, par exemple, 508 cas d’utilisations et 239 formulaires. La FFTir intervenait pour vérifier, modifier, ou être force de proposition lors d’ateliers, organisés toutes les deux à trois semaines. Ces ateliers permettaient de dégrossir des questions, voir comment mieux détailler et être certains que tous les cas d’utilisations ont été étudiés. Il y avait un droit de regard, de demandes, d’ajustements et d’échanges. »

Reprise en maintenance et continuité de service en phase de transition

AxioCode a repris la maintenance de l’existant pour le maintenir en condition opérationnelle. 

Accompagnement de la migration de l’infrastructure vers un hébergeur partenaire pour stabiliser l’infrastructure durant la phase de transition.

Continuité de services assuré par AxioCode grâce à un accompagnement continu dans la maintenance des applications ITAC et EDEN.

« L’enjeu était important pour la FFTir, tant pour rassurer nos élus sur sa gestion efficace, tant pour nos associations affiliées, principales utilisatrices au quotidien et dépendantes de son bon fonctionnement. Les objectifs sont de faire en sorte que l’outil ne subisse aucune interruption de service, qu’il soit en capacité d’absorber des flux importants de connexion en début de saison sportive. »

Une confiance retrouvée dans la maîtrise des outils

Relation de confiance

Le partenariat a restauré la confiance de la fédération envers les prestataires externes grâce à une approche pédagogique et transparente.

Réappropriation de l'outil

Les équipes de la FFTir comprennent à nouveau précisément le fonctionnement de leurs logiciels.

Patrimoine fonctionnel documenté

La FFTir dispose désormais d’une connaissance parfaite de ses propres processus grâce aux spécifications détaillées.

Réduction des risques

Le projet de redéveloppement est désormais sécurisé par une base documentaire solide, réduisant les risques d’oublis et de surcoûts.

Continuité de service

Les outils actuels restent opérationnels et stables. 

« Le document est une vraie réussite, mais également, cela nous a permis à nous, qui reprenions le projet en interne, de mieux nous approprier notre propre outil. […] AxioCode nous a montré que l’on pouvait de nouveau faire confiance à un prestataire, ce qui était nécessaire après notre expérience précédente. »

Notre retour d'expérience

Marion, cheffe de projet et analyste fonctionnelle chez AxioCode, parle de sa collaboration avec la FFTir sur ce projet complexe. Elle souligne les challenges techniques et fonctionnels conséquents au sein du projet et notamment l’importance d’utiliser des outils adaptés (comme notre propre outil ReqBuilder conçu par AxioCode) et des méthodes rigoureuses. Elle revient également sur les moments d’échanges avec ses interlocuteurs à la Fédération Française de Tir. 

« Pour documenter les spécifications, un outil qui n’est pas ReqBuilder (comme un fichier Word) aurait eu du mal à supporter autant de données. En exportant en PDF les spécifications depuis ReqBuilder, nous avions 1300 pages ! Google Doc aurait eu très certainement du mal à charger… Avec ReqBuilder, notre outil web, tout est plus fluide, adapté et facile à trouver, à modifier, à mettre à jour. Puisque tout est déjà structuré, formaté. Surtout, on peut choisir ce qui est à exporter, et on peut partager l’accès direct à ReqBuilder pour une meilleure collaboration. »

« Le client est inclus dans le projet. Il a un rôle de validation, de vérification, de réajustement. Il est acteur et a même accès à ReqBuilder. […] Le travail est très cadré, car AxioCode a ses propres méthodes qui sont rigoureuses. »