Travail 4 - Version finale đ
Objectifâ
Compléter votre application en réalisant les user stories restantes. Ce TP est évalué en sprint : le professeur examine votre dépÎt Git et vous présentez oralement lors de la séance 14.2.
Utilisation de l'IAâ
Dans ce TP, l'utilisation de l'IA est proscrite pour gĂ©nĂ©rer tout ou partie du code. Vous devez pouvoir expliquer ce que produit votre code, comment il fonctionne. Comme il s'agit d'un manquement aux rĂšgles sur le plagiat, la note de 0 pourra ĂȘtre appliquĂ©e.
User Stories rĂ©alisĂ©esâ
â10 points Les user stories de votre TP1 qui n'Ă©taient pas dans le MVP sont implĂ©mentĂ©es.
- Chaque user story réalisée est clairement identifiable dans l'application
- La fonctionnalité fonctionne de façon cohérente avec le reste de l'application
- Les points attribués dépendent du nombre et de la complexité des stories réalisées
PrĂ©sentation oraleâ
â5 points Vous prĂ©sentez votre application lors de la sĂ©ance 14.2 (~5 minutes).
- Démonstration des fonctionnalités principales
- Explication des défis rencontrés et des solutions apportées
- Questions du professeur
QualitĂ© du codeâ
â3 points Le code est bien organisĂ© et lisible.
- Les widgets sont extraits dans des fichiers séparés (pas tout dans
main.dart) - Pas de code mort ou commenté inutilement
- Nommage cohérent des variables et des fonctions
Fonctionnement globalâ
â5 points nĂ©gatifs Votre application doit fonctionner sans plantage et correctement. Ce pointage fonctionne en nĂ©gatif.
- Plantage de l'application â -1 point
- Interface illisible ou dĂ©bordements â -1 point
- DonnĂ©es Firebase incohĂ©rentes â -1 point
- FonctionnalitĂ©s incomplĂštes ou brisĂ©es â -1 point
- Autre cas problĂ©matique â -1 point