Projet de synthèse

Ce module vise à mettre en pratique les principes, techniques et technologies abordées dans les différents cours. Il consiste en la réalisation en équipe de 6-8 développeurs d’une application de taille conséquente. L’équipe est en charge de toutes les étapes du processus de développement et utilisera les techniques de gestion de projet abordées dans le module Gestion de projet, les méthodologies de développement utilisées dans le module Modélisation et Environnements et les technologies étudiées dans le module Génie Logiciel et Services.

Concrètement, on utilisera la méthode agile SCRUM et des outils tels que Maven, Jenkins, GIT pour le développement d’une application basée sur les technologies JEE (EJB, JSF, JPA, etc.).