1‐Definition of Done - AndeezMTL/AppCsharp GitHub Wiki
Définition de compléter
Notre façon de déterminer si une tache est terminée était la suivante, il fallait que cette tache aille passer toutes les étapes de la vérification.
-
Vérifier si le code respectait la charte du style de code que nous avons mis en place dans notre équipe. (Lien vers la page)
-
Avant d'être mis dans la branche dev, il fallait que le code soit vérifier, par tout le monde et que tout le monde puisse l'expliquer, car, si une personne ne le comprenait pas, il était considéré trop compliquer ou inadequoit, cela vous voulait dire que le code ne respectait pas le principe du KISS (Keep It Simple and Stupid).
-
Vérifier si la tache respectait bien le document de conception (il se pouvait que la conception ne soit pas bonne, mais au moins que le produit final respecte les exigences de ce document)
-
Vérifier si les tests manuels fonctionnaient (smoke test), car nous n'avons pas eu le temps de faire des tests unitaires pour faire des tests automatisé