Dans le cadre de mon travail chez CGI, j’ai participé à un projet chez Aimia (Aéroplan) pour aider à créer un service qui évalue la valeur d’un point Aéroplan versus la récompense demandée (vols d’avion). Ceci est la suite de la phase 2.
Responsabilités:
- Analyser les besoins de l’entreprise versus les données qui peuvent être obtenues et utilisées.
- Élaborer des règles d’entreprise selon les données disponibles.
- Concevoir et développer une partie de la solution.
Spécificités:
- Application Java utilisant Spring Framework.
- Créer des tests jUnits pour tout ce qui est développé.
- Améliorer certains tests unitaires écrits précédemment pour utiliser les outils de Spring.
- Améliorer la gestion des erreurs puisque certains problèmes se sont ajoutés en changeant la tactique entre les phases 1 et 2.
- Améliorer l’orchestration de la solution puisqu’elle est devenue trop grosses suites aux nombreux ajouts de fonctionnalités.
- Documenter la possibilité d’avoir un outil qui teste continuellement le nouveau code par rapport à la production.