Aller au contenu

Calendrier de Contrôle Qualité - Tests Croisés

📅 Vue d'ensemble

Date Activité Livrable Évaluation
Mercredi 3 décembre Cours QA + début tests - -
Vendredi 6 décembre Remise tests externes Rapport externe Formatif
Lundi 8 décembre Remise rapport QA Rapport complet 10%
Mercredi 10 décembre Remise finale Projet final 50%

📋 Détails par phase

MERCREDI 3 DÉCEMBRE - En classe

  • Mini-cours sur le contrôle qualité
  • Présentation du processus de tests croisés (par les pairs)
  • Explication des templates et outils
  • Annonce des jumelages (qui teste qui)
  • Rédiger le briefs de tests pour l'autre équipe
  • Échange des liens de projets + briefs

RESTE DU COURS

  • Explorer le projet de l'autre équipe
  • Commencer vos tests (internes ou externes)

DE MERCREDI 3 AU VENDREDI 6 DÉCEMBRE - Travail autonome

TÂCHE 1 : Tests externes (priorité)

Tester le projet de l'autre équipe :

  • Suivre la grille de test fournie
  • Créer une carte Trello pour chaque bogue trouvé
  • Prendre des impressions-écrans lorsque pertinent
  • Rédiger le rapport de tests externes

Temps estimé : 3-4 heures

TÂCHE 2 : Tests internes (en parallèle)

Tester votre propre projet :

  • Utiliser la même checklist
  • Identifier vos propres bogues
  • Commencer quelques corrections simples si vous avez du temps

Temps estimé : 2-3 heures


VENDREDI 6 DÉCEMBRE - Remise tests externes

📤 À REMETTRE (Formatif - obligatoire mais non noté)

Document à envoyer à :

  • ✅ L'équipe dont vous avez testé le projet
  • ✅ L'enseignant (via remise Teams/Moodle)

Contenu du rapport (court - 2-3 pages max) :

  1. Informations de base (qui teste qui)
  2. Résumé des tests effectués
  3. Liste des bogues trouvés avec priorités (🔴🟠🟡)
  4. Lien vers votre board Trello avec les cartes de bogues
  5. Impression générale (2-3 phrases)

Template fourni (voir document séparé)


De VENDREDI 6 AU LUNDI 8 DÉCEMBRE - Corrections

Vous recevez maintenant les bogues trouvés dans VOTRE projet

Travail à faire (weekend inclus) :

  1. Analyser les bogues reçus de l'autre équipe
  2. Trier et prioriser : Critique > Majeur > Mineur
  3. Corriger les bogues CRITIQUES (obligatoire)
  4. Commencer les bogues MAJEURS (faire le maximum)
  5. Documenter le statut de chaque bogue dans Trello

⚠️ IMPORTANT : Toutes les corrections ne seront pas finies au 8 décembre, c'est normal !

Le rapport du 8 documente l'état actuel et le plan pour finir d'ici le 10.


LUNDI 8 DÉCEMBRE - Remise rapport QA complet

📤 À REMETTRE (10% de la note finale)

Rapport QA en 2 parties (5-8 pages) :

PARTIE 1 : Tests externes (ce que VOUS avez trouvé chez l'autre)

  • Votre rapport du 6 décembre (version finale)
  • Grille de tests complétée
  • Liste des bogues avec priorités
  • Lien Trello + screenshots

PARTIE 2 : Tests internes et corrections (VOTRE projet)

  • A) bogues reçus de l'autre équipe
  • B) bogues que vous avez trouvés vous-mêmes
  • C) Tests effectués (checklist, Lighthouse, accessibilité)
  • D) Plan de corrections priorisé
  • E) Statut actuel de chaque bogue :
    • ✅ Corrigé
    • 🔄 En cours (sera corrigé avant le 10)
    • ⏸️ Reporté (pas critique, si temps)
    • ❌ Non corrigé (avec justification)

Template fourni (voir document séparé)


LUNDI 8 → MERCREDI 10 DÉCEMBRE - Finitions

Dernières 48 heures pour :

  • ✅ Finir les corrections en cours
  • ✅ Corriger les bogues majeurs restants
  • ✅ Polir les détails
  • ✅ Préparer la présentation orale
  • ✅ Mettre à jour la documentation (README)

Focus : Stabilité et démo qui fonctionne bien


MERCREDI 10 DÉCEMBRE - Remise finale + Présentations

📤 À REMETTRE (50% de la note finale)

Livrables :

  • ✅ Projet final déployé et fonctionnel
  • ✅ Code sur GitHub (à jour)
  • ✅ Documentation complète (README.md, COMPONENTS.md, ROUTES.md)
  • ✅ Tous les bogues critiques corrigés
  • ✅ Majorité des bogues majeurs corrigés
  • ✅ Présentation orale en classe

🎯 Attentes réalistes par date

Au 6 décembre (tests externes)

✅ Vous avez testé rigoureusement le projet de l'autre équipe ✅ Vous avez documenté clairement tous les bogues trouvés ✅ Votre rapport est professionnel et constructif

Au 8 décembre (rapport QA)

✅ bogues critiques dans VOTRE projet = CORRIGÉS 🔄 bogues majeurs = En cours, OK si pas tous finis ⏸️ bogues mineurs = OK si pas commencés

C'est un snapshot (photo) de votre avancement.

Ce qui compte :

  1. Rigueur des tests
  2. Identification claire des problèmes
  3. Plan de corrections organisé
  4. Prioritisation intelligente

Au 10 décembre (remise finale)

✅ Tous les bogues critiques corrigés ✅ La majorité des bogues majeurs corrigés ✅ Projet stable et fonctionnel ✅ Présentation professionnelle

⏰ Timeline visuelle

3 déc. ────────> 6 déc. ────────> 8 déc. ────────> 10 déc.
MERCREDI         VENDREDI         LUNDI            MERCREDI
   │                │                │                │
   │                │                │                │
Cours QA        Remise          Rapport QA       Remise finale
+ début         tests           (snapshot)       (tout fini)
tests          externes          (10%)             (50%)
               (formatif)
   │                │                │                │
   └───Tests───────┴───Corrections──┴───Finitions───┘
      externes         critiques        + polish
      + internes       + majeures

📞 Support et questions

Pendant la période de tests (3-8 décembre) :

  • Canal Teams de la classe
  • Questions à l'enseignant

Problèmes techniques urgents :

  • Documenter le problème
  • Demander aide à l'enseignant
  • Ne pas bloquer sur un bogue trop longtemps

En cas de désaccord sur un bogue :

  • L'équipe testeuse pense que c'est un bogue
  • L'équipe créatrice pense que ce n'est pas un bogue
  • → Demander à l'enseignant de trancher

⚠️ Rappels importants

Différenciez les types de problèmes

🐛 bogue réel = Quelque chose qui ne fonctionne PAS comme prévu

  • Exemple : "Le bouton Supprimer ne fait rien"
  • → À reporter comme bogue

💡 Suggestion = Idée d'amélioration (pas un bogue)

  • Exemple : "Serait cool d'avoir un mode sombre"
  • → Ne PAS reporter comme bogue (peut être mentionné en bonus)

❌ Feature manquante = Pas un bogue si c'était optionnel

  • Exemple : "Pas d'animations GSAP"
  • → Ne PAS reporter comme bogue si c'était optionnel dans le projet

Soyez professionnels

✅ Bon feedback :

  • "Le bouton 'Ajouter' ne fonctionne pas en mode mobile (375px). Erreur console : [screenshot]"
  • Constructif, précis, avec preuve

❌ Mauvais feedback :

  • "Votre code est cassé"
  • "Ça ne marche pas"
  • Vague, inutile, non professionnel

💪 Message de motivation

Pourquoi tester le projet d'un autre ?

Avantages pour VOUS (testeurs) :

  • ✅ Voir comment d'autres ont résolu les mêmes problèmes
  • ✅ S'inspirer de bonnes idées
  • ✅ Apprendre à lire le code de quelqu'un d'autre
  • ✅ Développer compétences de QA (très demandé en entreprise)

Avantages pour l'AUTRE équipe :

  • ✅ Regard neuf = bogues que vous n'auriez jamais trouvés
  • ✅ Tests comme un vrai utilisateur (qui ne connaît pas le code)
  • ✅ Feedback avant la remise finale = chance de corriger

Tout le monde gagne ! 🏆

Recevoir des bogues ≠ échec

Quand l'autre équipe trouve des bogues dans votre projet :

  • ❌ Ce n'est PAS un échec
  • ❌ Ce n'est PAS une mauvaise note
  • ✅ C'est une OPPORTUNITÉ d'améliorer avant le 10
  • ✅ Mieux qu'ils le trouvent que l'enseignant !

Personne ne livre un projet sans bogues. Même pas Apple, Google ou Microsoft.

La différence entre un bon développeur et un excellent :

  • Le bon développeur écrit du code qui marche
  • L'excellent développeur teste son code et accepte le feedback

🚀 Vous avez 7 jours pour réussir

C'est largement suffisant si vous vous organisez :

  • Jours 1-3 (3-6 déc) : Tests rigoureux
  • Jours 4-5 (6-8 déc) : Corrections critiques + rapport
  • Jours 6-7 (8-10 déc) : Finitions + présentation

Travaillez en équipe. Communiquez. Priorisez.