Contraintes:

Le principal objectif du Projet Informatique est de développer la compétence des étudiants en génie logiciel et en gestion de projet en équipe. Ce projet est réalisé par un groupe de quatre étudiants et est encadré par un enseignant. Nous devrons fréquemment organiser des réunions de suivi avec l'enseignement, afin de présenter l'avancement du projet.

Le temps consacré par chaque étudiant au projet est d'environ 50h. Afin de respecter les échéances, nous établirons un plan de charge prévisionnel, un planning prévisionnel et un suivi d'activité.

Le langage utilisé pour le développement du projet sera le langage C. L'interface graphique sera réalisée avec GTK (+ Glade). Afin de partager les informations entre les membres du groupe, nous utiliserons Git. La documentation concernant toutes les fonctions et tous les modules codés sera réalisée à l'aide de Doxygen. Nous remplirons également un Wiki tout le long de notre projet.

Le projet achevé, il sera présenté lors d'une soutenance devant un Jury. La soutenance se décomposera en trois phases : une présentation vidéo-projetée, une démonstration du fonctionnement du logiciel développé et la réponse aux questions du jury. Elle aura lieu le 27 ou le 28 mai 2014.

Le projet se décomposera également en plusieurs livrables à rendre :
- Livrable 1 : Pré-rapport. Exposition du projet, cahier des charges, spécification fonctionnelle, plan de charge et planning prévisionnels...
A rendre avant le 12 mars 2014.
- Livrable 2 : Premier prototype du logiciel.
A rendre avant le 10 avril 2014.
- Livrable 3 : Logiciel et rapport.
A rendre avant le 21 mai 2014.
- Livrable 4 : Présentation vidéo-projetable de la soutenance.
A rendre avant le 29 mai 2014.