MEP 1
N’oubliez pas de mettre à jour votre fichier
progress.json
(voir l’aide mémoire), puisqu’il sera
nécessaire pour cette remise.
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% |
Si un des tests de spécification ne passe pas, vous aurez une note de 0 pour la story qui ne passe pas.
Contrainte
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.
Aucun projet ne sera accepté après la date limite.