L’usine logicielle de Vitameal

L’usine logicielle de Vitameal répond aux exigences suivantes :

Outils utilisés

Les outils utilisées par l’usine logicielle de Vitameal se séparent en deux catégories :

La documentation du projet est assuré par l’utilisation de la syntaxe markdown integré à l’outil GitHub et le language de génération des livrables et des présentations est LaTex.

Le language cible de cette usine est Java, mais elle peut facilement être adapté à d’autre language.

Côté poste de développement

Côté espace d’integration continue et gestion de projet

Schema de fonctionnement

Usine logicielle de Vitameal

L’usine logicielle du projet Vitameal à pour porte d’entrée principale L’IDE Eclipse, qui munis de plugins adequat permet d’éditer la plupart des fichiers composants le projet.
La collaboration sur le projet est assurée par le gestionnaire de version Git, avec un repositorie central hébérgé par GitHub. Le feedback sur la santé du projet (qualité, couverture par les tests, build réussi, …) est géré par le server d’intégration continue Jenkins, utilisant Maven comme outils de configurations du projet et se branchant sur SonarQube pour obtenir les metriques.

L’ outil Papyrus est dédié à la conception UML de l’application, et l’outil Redmine à la gestion de l’avancement du projet.