Skip to content

Latest commit

 

History

History
executable file
·
65 lines (48 loc) · 2.35 KB

dod.md

File metadata and controls

executable file
·
65 lines (48 loc) · 2.35 KB

Definition Of Done

Liste des critères

  • Recetter sa feature sur les versions 1.6 et 1.7 :
  • Coder en respectant la version de PHP 5.5 :
  • Pas de modification de comportement de fonction :
  • Principe SOLID (au moins le S) :
  • Coding Style (PSR2) :
  • Vérification du PrestaShop validator :
  • Documentation Phpdoc au niveau du code :
  • Mise en place de log :
  • Mise en place de traductions :
  • Mettre à jour le changelog :
  • Mettre à jour Confluence :
  • Documentation fonctionnelle sur confluence si feature :
  • Listing du bug sur confluence si hotfix :
  • Démo préparée si nécessaire :

Explication des critères

Recetter sa feature sur les versions 1.6 et 1.7

Tester son développement sur toutes les versions compatibles avec le module

Coder en respectant la version de PHP 5.5

Coder en respectant tous les standards de la version de PHP requise

Pas de modification de comportement de fonction

Attention à ne pas modifier le comportement des fonctions déjà présentes

Principe S.O.L.I.D

Coding Style (PSR2)

Vérification du PrestaShop validator

Documentation Phpdoc au niveau du code

Mise en place de log

Indiquer si un log de maintenance a été mit en place dans le module

Mise en place de traductions

Indiquer si une traduction a été mit en place dans le module pour la transférer sur Transifex

Mettre à jour le changelog

Renseigner le changelog du module avec les identifiants "Feature:" ou "Bugfix:" en fonction du développement réalisé

Mettre à jour Confluence

Renseigner le changelog dans Confluence :

Documentation sur Confluence si feature

Listing du bug sur Confluence si hotfix

Démo préparée si nécessaire

Indiquer si le développement effectué nécessite une démonstration