title

Offre de stage

Éditeur de modèle de données “métier” (H/F)

27 Mar 2019, dans Stages & Alternance

Contexte du stage développement : Éditeur de modèle de données “métier”

Afin de gérer le modèle de nos données métier, un outil interne, Analogic, a été mis à la disposition des développeurs. Il leur permet de définir le type de chaque donnée, sa taille, sa valeur par défaut… Ce modèle massif est stocké sous forme XML (11700 fichiers XML pour représenter 4400 objets métier, 170 types de données…). A partir de ces informations, l’outil génère automatiquement du code (par exemple des Java Bean, la configuration d’Hibernate), l’aide en ligne…

Travail à réaliser

Analogic est aujourd’hui une application Java assez peu conviviale. Afin d’améliorer la productivité des développeurs en rendant l’outil plus ergonomique, nous voulons le porter aux technologies Web. De plus, il serait intéressant de profiter de ce portage pour enrichir les informations stockées actuellement : spécification de certaines règles métier, (possiblement) information à destination des développeurs / testeurs…

L’objectif du stage est de fournir un nouvel outil aux développeurs qu’ils utiliseront quotidiennement, il ne s’agit pas de réaliser un simple prototype.

La mission s’articulera de la manière suivante :

Étude de l’existant (Analogic en Java).

• Discussion avec les développeurs pour comprendre les difficultés qu’ils rencontrent aujourd’hui avec l’outil.

• Discussion avec les leaders techniques pour définir les nouvelles informations que nous voudrions stocker.

• Écriture de l’analyse fonctionnelle (besoins, maquettes des écrans…).

• Écriture de l’analyse technique (architecture).

• Implémentation, tests automatiques.

• Réunions de suivi, démonstrations, validations intermédiaires.

• Gestion des retours de la vérification par l’équipe de tests.

• Gestion des retours de la validation par des développeurs.

L’exploitation du XML pour générer le code, l’aide en ligne… est en dehors de ce stage. Nous conserverons ce qui existe aujourd’hui.

Compétences attendues

 Technologies Web (JavaScript / TypeScript).

• Notions d’architecture d’une application Web

• Écoute des besoins des utilisateurs.

• Volonté de livrer un produit qui les satisfera dans leur travail quotidien.

Contact

Candidature (CV + LM) à envoyer à : acemp@infologic.fr avec la référence de stage.