docs | ||
README.md |
Épreuve terminale de cours 420-3DG-HY
Marc-Éric Martel - Forum de discussion internet.
But du projet
Permettre à un utilisateur de communiquer avec d'autres utilisateurs aux interêts similaires dans un environnement contrôlé et simple d'utilisation.
Énoncé de l'Épreuve terminale de cours (ÉTC)
L’épreuve terminale de cours est un travail de session individuel qui compte pour 60% de la note finale en plus d'être soumis au double-seuil défini dans la PDEA. Les travaux formels débutent à la semaine 8 et sont en évaluations par les pairs aux semaines 13, 14 et 15. Il s’agit essentiellement d’un travail dont les livrables sont de la documentation en format MarkDown et PlantUML. Le travail est impérativement fait sur la plateforme GitHub Classroom et la progression des travaux doit être facilement vérifiable dans l’historique de projet. Le travail sur la branche principale de votre dépôt GitHub sera automatiquement considéré comme final le 22 décembre à minuit.
Critères d'évaluations de l’ÉTC
- (20%) Analyse du contexte, des besoins et modélisation du domaine
- (30%) Modèles comportementaux de l'application (cas d'utilisations détaillés)
- (10%) Architecture de solution et conception détaillée
- (10%) Stratégie de contrôle qualité et d'acceptation, liste des tests + 2 échantillons détaillés de plans de tests
- (30%) Participation active à la revue de conception et avis pertinents sur les normes, méthodes et bonnes pratiques (présentations des semaine 13, 14 et 15), o Vous devez travailler en transparence envers le professeur et les autres étudiants. Considérant l'envergure du travail et les risques de plagiat sous différentes formes, aucune forme de skunk work n'est permis. On doit voir progresser votre travail à chaque cours. o Pour les évaluateurs, les avis et la participation active font partie intégrante de l'ETC car ce sont des compétences qui doivent être formellement évaluées.
- (-40%) Manquements au respect du gabarit, des standards et des conventions abordées dans le cours.
- (-40%) Manquements à la traçabilité de votre démarche à travers les traces d'évolution sur GitHub Classroom.
- (-10%) Fautes de français