Vous êtes sur la page 1sur 4

Activité d'intégration UE 210:

Projet – POO – Anglais (UE210) – Analyse


Consignes générales
Avertissement :
Lisez attentivement les consignes formulées dans le présent document, le non respect de
celles-ci pourrait vous pénaliser lourdement. Des consignes plus spécifiques vous seront
données dans le cadre des cours impliqués dans le projet.
Position du problème :
Ce projet vous donnera l'occasion d'intégrer des apprentissages réalisés dans plusieurs
activités d’apprentissage. Si nécessaire, des consignes précises vous seront communiquées
par les enseignants responsables de ces activités.
Vous devez réaliser un jeu inspiré du jeu « Tu te mets combien ? » (TTMC?)
Les règles du jeu sont décrites sur http://tutemetscombien.fr/cest-le-jeu/ les règles complètes
se trouvent sur http://www.tutemetscombien.fr/wp-content/uploads/2018/06/notice.pdf
Toutes les interfaces graphiques et les questions seront en anglais.
Les questions des cartes basiques devront pouvoir être mises en commun afin d'être
utilisées par tous les groupes.
Un format unique de question devra donc être mis en place (sauvegarde au format json). Ce
format sera précisé ultérieurement.
Les cartes de base sont réparties en quatre thèmes.
Chaque thème est associé à une couleur :
• mauve : improbable,
• orange : entertainment (divertissement),
• bleu : informatics (informatique), dans le domaine de la POO et de l’analyse,
• vert : education.
Chaque carte comporte :
• un auteur, qui identifie l’étudiant qui a rédigé la question,
• un thème,
• un sujet qui est le sujet des questions présentes sur la carte,
• quatre questions (au lieu de dix) avec leurs réponses par ordre croissant de difficulté.
Chaque étudiant devra réaliser au minimum deux cartes de chaque thème (8 cartes en
tout).

Informatique orientation développement d’applications – UE210 – Projet v1.0 1/4


Le jeu comportera également:
• un plateau, vous ne devez pas nécessairement reproduire à l’identique le plateau de
TTMC ?
• des cartes spéciales, associées à certaines cases du tableau sont présentes,
• d’autres caractéristiques inspirées de la règle du jeu.

Informatique orientation développement d’applications – UE210 – Projet v1.0 2/4


Rapport final:
Il s’agit du rapport de synthèse à remettre à la date convenue (voir connectED).

Le plan de ce document est semblable à celui d’un TFE (consultez le document « Consignes
TFE » dans le cours stage sur connectED).

La structure du rapport final est la suivante (respectez les différents points!) :


 Introduction (contexte, intentions pédagogiques, objectifs de l’application),
 Présentation du sujet, position du problème
 Description générale de l’application : patterns, introspection, exceptions, tests unitaires,
fichiers, librairies spécifiques, etc.
 Analyse :
 product backlog, user stories priorisées (US-01, US-02...),
 classes :
 pour le modèle : diagramme général + diagramme détaillé avec explication des classes
et justifications des patterns,
 pour la vue : diagramme général avec explications des classes (layouts, composants
et patterns),
 pour les exceptions : diagrammes généraux.
 Design pattern: vous expliquerez de manière détaillée et le plus clairement possible, un
design pattern autre que le singleton ou l'observateur, vous respecterez la structure suivante :
 explication générale (mécanisme) du pattern, avec diagramme UML (voir cours d’ Analyse),
 diagramme de classe relatif à votre projet et justification du choix du pattern dans votre projet,
 extraits de code source commenté et contextualisé : vous expliquerez non seulement
comment vous avez implémenté le pattern mais aussi la manière dont il a été utilisé.
 Veille technologique : vous présenterez une technologie non abordée en classe ou un aspect
du code qui vous semble particulièrement intéressant. Des extraits de code source commenté
doivent compléter la présentation de la technologie choisie.
 Implémentation : présentation de votre programme et captures d’écrans. Les captures
d’écrans doivent correspondre aux fonctionnalités mentionnées dans l’analyse.
 Tests unitaires : expliquez comment vous avez implémenté les tests à partir du code complet
d’une méthode testée, ajoutez un rapport de couverture du code.
 Conduite du projet : un tableau Trello (avec les tâches) par sprint, chaque membre du groupe
y indique les tâches des user stories auxquelles il a participé. La cote finale pourra donc être
différente pour chaque membre du groupe en fonction de son investissement.
 Conclusion

Vous ne pouvez pas utiliser une police de taille inférieure à 8 pt . De même, la taille de
la police du texte qui figure dans les diagrammes doit être au minimum de 8pt.

Deux points sur vingt vous seront retirés par diagramme illisible tant dans le rapport que
dans la présentation orale.

Informatique orientation développement d’applications – UE210 – Projet v1.0 3/4


Présentation:
La défense du projet se fera oralement en anglais à l'aide d'un diaporama également en
anglais. Cette présentation orale vous prépare également à la défense du TFE.
Une préparation de cette présentation aura lieu durant le cours d'anglais (UE210).

La présentation du projet se fera oralement en anglais à l'aide d'un diaporama également en


anglais. Cette présentation orale vous prépare également à la défense du TFE.

Une préparation de cette présentation aura lieu durant le cours d'anglais.

Les consignes précises concernant la défense du projet seront données ultérieurement.

Échéances:
Tous les rapports écrits sont à remettre en mains propres aux échéances indiquées ci-
dessous. Certaines de ces dates peuvent encore faire l'objet de modifications.

Étapes du projet Semaines - dates

Présentation du projet Semaine du 5 février 2024

Sprint 0 : Semaine du 26 février


2024
Analyse de l’existant, product backlog, release plan et
prototype

Remise des questions au cours d'anglais Au plus tard le lundi 11


mars 2024

Premier sprint (démo devant le product owner) Semaine du 18 mars 2024

Deuxième sprint, démo devant la classe AVEC LES Semaine du 8 avril 2024
QUESTIONS CORRIGÉES

Troisième sprint (démo devant le product owner) et défense Semaine du 22 avril 2024
technique

Rapport final (fichier pdf) et remise du projet Lundi 13 mai 2024, avant 8
heures

Présentation orale du projet (tenue correcte !), ordre de Lu 13, Ma 14 , Me 15 mai


passage sur connectED 2024

Informatique orientation développement d’applications – UE210 – Projet v1.0 4/4

Vous aimerez peut-être aussi