Ton rôle devient alors central. Tu conçois l’architecture technique du connecteur OSLC : tu définis le mapping des artefacts (exigences, cas de test), les services REST, les échanges RDF / JSON, et les liens bidirectionnels. Tu implémentes les API REST et interfaces OSLC permettant de créer, mettre à jour et supprimer les ressources. Tu assures la synchronisation bidirectionnelle entre Polarion et Yest, tu gères les états, les notifications (webhooks ou équivalent) et les formats sérialisés compatibles avec le standard OSLC.
Le défi ne s’arrête pas à la technique pure. Tu livres un prototype opérationnel intégré dans un scénario concret : injection d’exigences, génération automatique de cas de test, synchronisation, reporting de couverture et traçabilité. Tu prends également le temps de documenter ton travail : architecture, API, schémas de données. Ce que tu produis doit pouvoir être compris, réutilisé et industrialisé.
Le sujet est exigeant, mais l’environnement est structurant. Ahmad, ton tuteur, t’accompagne techniquement et méthodologiquement. Tu évolues au contact de profils R&D logiciel et systèmes, dans une culture qui valorise l’autonomie, l’esprit critique et l’échange interdisciplinaire. Les questions sont encouragées, les choix sont discutés, et chaque difficulté devient un levier d’apprentissage.
Au fil des mois, tu ne fais plus « juste » du développement. Tu comprends les enjeux industriels de la traçabilité, tu montes en compétence sur OSLC, tu gagnes en aisance avec les API REST, JSON / RDF, et tu apprends à intégrer des outils complexes dans une chaîne d’ingénierie critique. À la fin de l'alternance, tu peux démontrer un impact concret, reconnu et valorisable.