MEP 1

:warning: N’oubliez pas de mettre à jour votre fichier progress.json (voir l’aide mémoire), puisqu’il sera nécessaire pour cette remise.

:warning: Consulter les instructions générales disponibles ici avant de faire votre remise

Objectif

Dans cette remise, ces choses seront évaluées :

  • Pouvoir déployer le projet en production sans défaillances
  • La qualité du code
Story à faire Pondération
RSV 10%
DSO 30%
GLI 30%
AAC 30%

:warning: Si un des tests de spécification ne passe pas, vous aurez une note de 0 pour la story qui ne passe pas.

Contrainte

:warning: ATTENTION! Cette remise pourrait vous entrainer une note de 0 automatiquement. Nous ne corrigerons pas les projets qui ne compilent pas, ne démarrent pas, n’exposent pas le bon port (localhost:8181) ou qui échouent les tests sur Draveur.

Chaque remise entraîne une pénalité, voici le tableau qui décrit ces pénalités.

Numéro de la remise Pénalité (-%)
Première 0
Deuxième 1
Troisième 2
Quatrième 5
Cinquième et plus 10

Pondération des critères

Critère Pondération
Qualité du code 20%
Design 20%
Architecture 10%
Tests unitaires 20%
Compétence d’un ingénieure et maîtrise des outils 10%
Respect des spécifications * 10%
Complétion des user stories 10%
Correction des commentaires de la MEP précédente 0%

Note: la pondération de chaque critère est à venir.

Note: plusieurs critères seront informellement évalués lors de cette remise, mais ceux-ci compteront dès la prochaine MEP. Tous les commentaires que le correcteur pourrait vous faire lors de la revue de code seront potentiellement évalués formellement lors des prochaines MEP.

* Une story qui échoue entraîne automatiquement la note de zéro pour cette story.

:exclamation: Aucun projet ne sera accepté après la date limite.