Transforming information into performance

Etapes du projet

Les étapes de développement d’une interface XAT2V2

Les 5 étapes pour développer une interface avec ETAI en XAT2V2 sont décrites dans le tableau ci-dessous.

Expression du Besoin

But de l’étape

Établir les besoins d’interface de l’application Partenaire

Acteurs

  • Partenaire : énonce ses besoins et son planning
  • ETAI : prend en compte les besoins de l’application Partenaire et conseille le partenaire

Déroulement

  • Le responsable des partenariats d’ETAI et un responsable de l’application Partenaire entrent en contact afin de définir des éléments suivants :
    • Les besoins d’interfaçage  : pour quel type de client, quel produit ETAI, quel flux…
    • Les interlocuteurs privilégiés, chez le Partenaire et chez ETAI.
    • Le macro-planning d’intégration : définition des jalons clés du projet d’intégration.

Lancement du projet

But de l’étape

Lancer le projet en validant le cahier des charges technique ou CLA (Cahier de Liaison Applicative) et la proposition financière d’ETAI.

Acteurs

  • ETAI : envoie le CLA et soumet l’offre financière au partenaire.
  • Partenaire : prend connaissance du CLA et valide l’offre financière.

Déroulement

  • Le Partenaire et le responsable des partenariats ETAI échangent, concernant le CLA qui aura été établi en fonction des besoins exprimés par le partenaire à l’étape 1.
  • Le responsable des partenariats ETAI soumet l’offre financière incluant la mise à disposition d’un environnement de développement et de tests, l’accompagnement des équipes ETAI et la certification de l’interface.

Développement de l’interface

But de l’étape

Développer l’interface côté Partenaire

Acteurs

  • Partenaire : développe l’interface à l’aide du CLA et du serveur mis à disposition par ETAI.
  • ETAI : accompagne le Partenaire en répondant aux questions métier, fonctionnelles et techniques.

Déroulement

  • Le partenaire développe l’interface et les flux définis.
  • ETAI met à disposition une liste de diffusion permettant de faire appel aux équipes fonctionnelles et techniques d’ETAI.
  • Le partenaire informe ETAI lorsque les développements sont sur le point d’aboutir, afin de planifier l’étape de certification.
  • Le partenaire effectue la recette complète de ses développements.

Certification de l’interface

But de l’étape :

Valider conjointement l’interface développée par le Partenaire

Acteurs :

  • ETAI : certifie le bon fonctionnement de l’interface du Partenaire.
  • Partenaire : valide ses développements et corrige les éventuelles remontées.

Déroulement :

  • L’équipe ETAI de certification procède aux validations suivantes :
    • Certification technique : validation de la conformité des messages XAT2V2 vis-à-vis du schéma XSD, des en-têtes XML et de la robustesse du flux.
    • Certification fonctionnelle : validation du bon fonctionnement métier de l’interface.
  • Si une non-conformité est trouvée, un ticket d’anomalie est ouvert à destination du Partenaire.
  • Dans ce cas, le Partenaire apporte les modifications nécessaires à son système.
  • Une fois les anomalies corrigées et une nouvelle version de l’application Partenaire livrée à ETAI, la validation ETAI reprend. Ce cycle de validation est répété en cas de découverte de nouvelles non-conformités dans la version nouvellement livrée.

Déploiement de l’interface en production

But de l’étape :

Déployer l’interface sur les plateformes de production d’ETAI et chez les clients.

Acteurs :

  • ETAI : prépare le déploiement de l’interface en production.
  • Partenaire : prépare la phase de pilotage et de déploiement.

Déroulement :

  • Une fois l’interface validée, ETAI envoie au Partenaire un PV de certification, contenant l’application ID de production, qui permet d’adresser les plateformes de production ETAI
  • ETAI ouvre la nouvelle interface sur ses environnements de production concernés.
  • ETAI peut mettre à disposition du partenaire, sur ce site dédié aux Interfaces, une « news » indiquant la nouvelle certification.
  • Le Partenaire intègre l’applicationID de production dans son produit.
  • Le Partenaire lance sa phase de pilotage et de déploiement.