Développeurs :
- Tresor tekadam
- Fantuzzi Sebastien
- Sanglier Joachim
Dans le cadre de notre apprentissage scolaire, il nous a été demandé de réaliser une application de notre choix basé sur le langage de programmation java. Nous avons donc opté pour un jeu de plateau : le shogi.
Le but de ce projet est de simuler un jeu de plateau. Dans notre cas, nous avons décidé de créer un jeu basé sur le célèbre jeu japonais le « shogi ». Mais, afin d’apporter un peu d'originalité à notre jeu, nous allons le modifier. Il est aussi primordial pour nous d’apporter une interface graphique simple afin de le rendre agréable à utiliser.
Les fonctionnalités attendues de notre application sont les suivantes : • L’application devra disposer de deux vues. Une en console et une sous forme d'interface graphique • L'application devra permettre à 2 joueurs de jouer ensemble, chacun sur leur ordinateur
-Contraintes en termes de délai : A partir de la livraison du cahier de charges nous disposons de 34 jours pour remettre une démo du jeu. Ce délai est plutôt limite compte tenue du fait que notre emploi du temps est déjà chargé. -Contrainte technique : Nos connaissances pour le moment limitées en ce qui concerne le langage java.
-spécification : Durant cette étape, nous allons définir toutes les fonctionnalités attendues par notre application, ainsi que la modélisation d’un diagramme UML de classe -Programmation : Ecriture du code des différentes classes du jeu **-Test Unitaire : **Cette étape se chevauche avec la programmation. Les tests unitaires devront être effectués pendant le développement pour s’assurer du bon fonctionnement de chaque classe de l’application -Intégration : Regroupement des différents package du jeu après validation par les membres de l’équipe -Test Global : Cette partie permet de s’assurer que toutes les fonctionnalités du jeu sont valides après l’intégration
| id | Nom de la tache | Date Debut | Date Fin | Nombre Jours |
|---|---|---|---|---|
| 1 | Spécification | 19/10/2019 | 30/09/2019 | 11 jours |
| 2 | programm/test | 31/10/2019 | 20/09/2019 | 21 jours |
| 3 | Integration | 21/10/2019 | 24/09/2019 | 3 jours |
| 4 | testGlobal | 25/10/2019 | 29/09/2019 | 4 jours |
Ce projet sera réalisé par un groupe de 3 étudiants. Il sera nécessaire pour nous d’évaluer la charge de travail que chaque membre sera en mesure de fournir. On estime la charge de travaille pour la programmation et la réalisation des tests unitaire a environ 170 heures par membre.