Brief de Projet - À fournir à l'équipe testeuse¶
Nom de votre équipe : [Nom]
Nom du projet : [Nom]
Type de projet : [Mémoires interactives / Trace ton chemin]
Date : 3 décembre 2024
🔗 Accès au projet¶
URL du site déployé :
- Si GitHub: [https://votre-username.github.io/votre-repo/]
- Si Netlify: [https://votre-projet.netlify.app]
🔗 Accès à votre Trello pour l'ajout de fiches de bogues¶
- À partir de Trello, Cliquez sur Partager en haut à droite de votre tableau.
- Ensuite, Créer un lien.
- Finalement, Copier le lien et l'amener ici (puis supprimer les instructions sous le titre de la section actuelle).
📖 Description du projet¶
Concept général¶
[Décrivez en 2-3 phrases ce que fait votre projet]
Exemple (Mémoires) :
"Musée des Souvenirs est une application qui permet de créer et organiser ses mémoires personnelles dans 6 salles thématiques. Les utilisateurs peuvent ajouter des photos, des descriptions et des tags à leurs souvenirs."
Exemple (Trace ton chemin) :
"Les Échos du Temps est une histoire interactive de science-fiction où le joueur incarne un scientifique qui découvre une machine à voyager dans le temps. Les choix du joueur influencent l'histoire et mènent à 4 fins différentes."
✅ Fonctionnalités implémentées (DONC À TESTER)¶
PRIORITÉ HAUTE (fonctionnalités principales)¶
Pour "Mémoires interactives"¶
Remplacer le [X] par le nombre réel de votre projet
- Navigation entre [X] salles thématiques
- Ajout de mémoire (formulaire complet)
- Édition de mémoire existante
- Suppression de mémoire
- Upload d'images (limite : [X] MB)
- Système de tags
- Recherche par mot-clé
- Filtre par tag
- Filtre par salle
Pour "Trace ton chemin"¶
Remplacer le [X] par le nombre réel de votre projet
- Lecture de [X] chapitres
- Système de choix fonctionnel
- [X] branches narratives
- [X] fins différentes accessibles
- Tracking de [karma/stats/inventaire/flags]
- Historique des décisions (dans un menu ou à la fin)
- Autres spécificités de votre projet à mentionner aux testeurs?
PRIORITÉ MOYENNE¶
- Responsive (mobile, tablette, desktop)
- [Autre fonctionnalité] (à vous de mentionner les priorités moyennes à tester pour votre projet)
PRIORITÉ BASSE (bonus si temps)¶
- [Fonctionnalité bonus] (à vous de mentionner les priorités basses à tester pour votre projet)
❌ Fonctionnalités NON implémentées¶
Important : Ne PAS reporter ces éléments comme bugs
S'il y a des choses qui n'ont pas été faites dans votre projet et qui ne sont donc à ne pas tester, veuillez les lister ici pour laisser savoir à vos testeurs plutôt que de les faires chercher pour rien.
Par exemple:
- ❌ [Exemple : Sauvegarde LocalStorage (optionnelle - pas faite)]
- ❌ [Exemple : Animations GSAP (optionnelles - pas faites)]
- ❌ [Exemple : Mode sombre]
- ❌ [Autre]
🧪 Cas de test suggérés¶
Suggérez au testeurs de tester des cas précis dans votre appli. Listez-les cas ici.
Test 1 : [Nom du test]¶
Objectif : Vérifier que [fonctionnalité] fonctionne
Étapes :
- [Action 1]
- [Action 2]
- [Action 3]
Résultat attendu : [Ce qui devrait se passer]
Test 2 : [Nom du test]¶
Objectif : [Description]
Étapes :
- [Action 1]
- [Action 2]
Résultat attendu : [Ce qui devrait se passer]
Test 3 : Responsive mobile¶
Objectif : Vérifier que le site fonctionne sur mobile
Étapes :
- Ouvrir DevTools (F12)
- Activer le mode device (icône téléphone/tablette)
- Sélectionner "iPhone SE" ou 375px
- Tester les fonctionnalités principales
Résultat attendu :
- Tout s'affiche correctement (pas de débordement)
- Navigation fonctionne
- Boutons sont assez grands pour être cliqués
🐛 Problèmes connus (Ne PAS les reporter)¶
Ces problèmes sont déjà identifiés et documentés :
- [Exemple : Images très lourdes (> 10 MB) peuvent ralentir le chargement]
- [Exemple : Safari : pas testé (pas d'accès Mac)]
- [Exemple : Recherche sensible à la casse (majuscules/minuscules)]
- [Autre]
🎯 Zones à tester en priorité¶
Nous aimerions que vous testiez particulièrement :
- [Exemple : Le système de filtres (nous ne sommes pas sûrs qu'il fonctionne dans tous les cas)]
- [Exemple : La version mobile (nous l'avons peu testée)]
- [Exemple : Toutes les fins de l'histoire (pour vérifier qu'elles sont atteignables)]
📱 Appareils et navigateurs testés par nous¶
Ce que nous avons déjà testé :
- ✅ Chrome (Desktop)
- ✅ Firefox (Desktop)
- ⚠️ Mobile (via DevTools uniquement, pas sur vrai téléphone)
- ❌ Safari (pas d'accès)
- ❌ Tablette réelle
Ce que vous pourriez tester en plus :
- Safari (si vous avez un Mac/iPhone)
- Sur vos vrais téléphones
- Sur vraie tablette
🗺️ Structure du projet (Pour "Trace ton chemin")¶
Arbre narratif simplifié :
Chapitre 1 (Intro)
↓
Chapitre 2 (Premier choix)
↓ ↓
Branche A Branche B
↓ ↓
Fin 1 Fin 2
Fin 3 Fin 4
Liste des fins accessibles :
- [Nom de la fin 1] - Condition : [karma > 5]
- [Nom de la fin 2] - Condition : [karma < -5]
- [Nom de la fin 3] - Condition : [avoir l'objet X]
- [Nom de la fin 4] - Condition : [avoir fait le choix Y au chapitre 3]
📞 Contact¶
Pour questions urgentes ou clarifications :
- Teams : @[Nom du chef de projet]
- Email : [email si nécessaire]
Disponibilité :
- Réponse rapide sur Teams pendant les heures de travail
- Possibilité de meeting rapide (15-20 min) si nécessaire
💬 Notes additionnelles¶
[Toute autre information utile pour les testeurs]
[Exemple : "Notez que le chargement initial peut prendre 2-3 secondes à cause du nombre d'images"]
[Exemple : "L'historique des décisions se trouve dans le menu en haut à droite"]