Types de versions

Date d’adoption : 
27 août 2020
Dernière mise à jour : 
2 novembre 2020

Version alpha

Dans la version alpha, l’élément ou le site ne comporte pas nécessairement toutes les fonctions prévues et risque de contenir des défauts connus et inconnus.

À ce stade-ci, nous ne nous attendons pas à ce que le produit soit officiellement évalué (à l’exception des notes de mise à jour).

Cette version peut être utilisée pour valider le processus de demande de fusion et vérifier que les fonctions de base ne sont pas compromises par le déploiement du produit dans l’environnement de la plateforme des Services en ligne.

Version bêta

Après la version alpha vient la version bêta. Ici, l’élément comporte les fonctions prévues, mais risque de contenir des défauts connus et inconnus.

À la version bêta initiale, nous nous attendons à une évaluation plus officielle du produit. Les partenaires de création sont invités à :

  • fournir des notes de mise à jour;
  • participer à une séance conjointe de revue des codes d’environ 30 minutes durant laquelle ils peuvent examiner les fonctions personnalisées pour discuter des méthodes et soulever les problèmes techniques;
  • démontrer les pratiques d’essai pertinentes ou les étapes entreprises pour assurer la qualité des codes et les mises à l’essai, par exemple au moyen de rapports sur ce qui suit :
    • Essais unitaires;
    • Essais fonctionnels;
    • Respect des Règles pour l’accessibilité des contenus Web (WCAG) 2.0, niveau AA;
    • Respect des lignes directrices du gouvernement du Yukon en matière de sécurité et de confidentialité;
    • Compatibilité des appareils et navigateurs de bureau approuvés suivants :
      • Chrome, Firefox, Safari et Internet Explorer 8+;
      • Appareils fonctionnant sous les dernières versions d’iOS d’Apple et d’Android;
      • Inspections visuelles du site dans les clôtures mobiles populaires;
  • confirmer que les éléments personnalisés peuvent être traduits dans Drupal;
  • démontrer qu’ils ont installé et configuré les services externes (p. ex., Beanstream).

Version d’évaluation

La version d’évaluation suit la version bêta. Son code est défini une fois que le partenaire de création confirme qu’aucun code source n’y sera ajouté.

Pour la version d’évaluation, les partenaires de création doivent :

  • fournir des notes de mise à jour;
  • démontrer que les problèmes relevés durant le test bêta ont été résolus;
  • obtenir le feu vert du commanditaire de projet pour lancer la version d’évaluation dans l’environnement d’essai d’acceptation par l’utilisateur.