L'ensemble de votre travail doit être documenté et planifier sur Github Project en respectant les meilleures pratiques de développement et de processus logiciel. Vous devez donc créer et maintenir à jour :
Afin de vous évaluer, vous devrez fournir des captures d'écran dans le fichier d'exercice .md correspondant au TP. Les critères d'évaluation sont mentionnés dans chacune des sections.
Github Project
Critères
Présentation claire des étapes du processus (en colonne style Kanban)
Présence de l'ensemble des issues dans les bonnes colonnes
Screenshots
1 comprenant les colonnes et les issues associées.
Milestone
Critères
Présence des issues associées au TP
Présence d'une date de fin équivalente au TP
Screenshots
1 comprenant le titre, la description, la date et les issues associées.
Issues
Critères
Bien séparées (quantité de travail suffisante, pas trop grosse ni trop petite)
Titre et description représentatives de la tâche, des attentes et des idées
Présence d'au moins 1 label pour identifier le type de travail effectué
Présence du milestone pour le TP
Présence du Github Project
Assigné à au moins 1 membre
Screenshots
3 (1 par issue) avec tous les éléments demandés visibles.
Pull requests
Critères
Bien séparées (quantité de travail suffisante, pas trop grosse ni trop petite)
Titre et description représentatives de la tâche, des attentes et des idées
Associé à au moins 1 issue
Assigné à au moins 1 membre
Review par au moins 1 membre
Au moins 1 code review pertinante et constructive
Screenshots
3 (1 à 2 par PR) avec tous les éléments demandés visibles (code review : seulement une partie)
Arbre de commits
Critères
Correspond à votre convention de commits
Screenshots
1 pour votre arbre de commits et de branches (toutes les branches non-supprimées et au moins 10 commits visibles, incluant les noms)
Planification du travail sur Github
L'ensemble de votre travail doit être documenté et planifier sur Github Project en respectant les meilleures pratiques de développement et de processus logiciel. Vous devez donc créer et maintenir à jour :
Afin de vous évaluer, vous devrez fournir des captures d'écran dans le fichier d'exercice
.md
correspondant au TP. Les critères d'évaluation sont mentionnés dans chacune des sections.Github Project
Critères
Screenshots
1 comprenant les colonnes et les issues associées.
Milestone
Critères
Screenshots
1 comprenant le titre, la description, la date et les issues associées.
Issues
Critères
Screenshots
3 (1 par issue) avec tous les éléments demandés visibles.
Pull requests
Critères
Screenshots
3 (1 à 2 par PR) avec tous les éléments demandés visibles (code review : seulement une partie)
Arbre de commits
Critères
Screenshots
1 pour votre arbre de commits et de branches (toutes les branches non-supprimées et au moins 10 commits visibles, incluant les noms)