Module 9 — Cas d'usage : 6 scénarios complets
Temps de pratique : 40 min
Objectif
À la fin de ce module, tu auras vu 6 scénarios réels avec le framework (ou combo) recommandé, et les commandes exactes à taper.
Scénario 1 : POC SaaS en un week-end
Contexte : Tu veux valider une idée de SaaS. Pas de temps à perdre.
Framework : Open GSD (mode yolo)
Workflow :
/gsd-new-project --auto @idee.md
/gsd-plan-phase 1 --yolo
/gsd-execute-phase 1
/gsd-verify-work 1
Durée : 4–6h Livrable : Prototype fonctionnel, pas de tests
Scénario 2 : Refacto legacy d’une codebase de 3 ans
Contexte : React class components, Redux partout, pas de tests.
Combo : Open GSD → Superpowers
Workflow :
# Phase 1 : Comprendre
/gsd-map-codebase
# Phase 2 : Planifier la migration
/gsd-new-project --auto @refacto-plan.md
# Phase 3 : Implémenter avec TDD
superpowers worktree feature/refacto-hooks
superpowers plan
superpowers dev --task 1
superpowers test --watch
superpowers review
superpowers merge
Durée : 2–3 semaines Livrable : Code modernisé, tests de non-régression
Scénario 3 : API publique pour un SaaS existant
Contexte : Tu dois exposer une API REST avec documentation.
Combo : Spec Kit → Superpowers → Spec Kit
Workflow :
/speckit.constitution API-First, OpenAPI 3.1, rate limiting
/speckit.specify API de réservation avec créneaux horaires
/speckit.clarify Gestion des fuseaux horaires ? Annulation ?
/speckit.plan Node.js, Express, Prisma, PostgreSQL
/speckit.tasks
/speckit.implement
Puis Superpowers pour le TDD des endpoints.
Durée : 1 semaine Livrable : API documentée, testée, déployée
Scénario 4 : Micro-SaaS solo
Contexte : Tu codes seul, tu veux de l’autonomie.
Framework : Superpowers
Workflow :
superpowers brainstorm "SaaS de facturation pour freelances"
superpowers worktree feature/facturation
superpowers plan
superpowers dev --task 1
superpowers test --watch
superpowers review
superpowers merge
Durée : 2–4 semaines Livrable : SaaS fonctionnel, TDD complet
Scénario 5 : Migration de stack (Vue 2 → Vue 3)
Contexte : Application Vue 2, migration vers Vue 3 + Composition API.
Combo : BMAD → Open GSD
Workflow :
# Phase 1 : Architecture
npx bmad-method create-story --track enterprise --id migration-vue3
npx bmad-method dev-story --id migration-vue3
# Phase 2 : Itération composant par composant
/gsd-plan-phase 1 --yolo
/gsd-execute-phase 1
/gsd-verify-work 1
Durée : 1–2 mois Livrable : Application Vue 3, tests passants
Scénario 6 : Audit sécurité + compliance
Contexte : Audit externe, besoin de traçabilité.
Framework : BMAD Enterprise
Workflow :
npx bmad-method create-story --track enterprise --id audit-securite
npx bmad-method dev-story --id audit-securite
npx bmad-method code-review --id audit-securite
Agents impliqués : Security, DevOps, DBA, QA Durée : 1–2 semaines Livrable : Rapport d’audit, corrections appliquées, documentation
Tableau récapitulatif
| Scénario | Framework/Combo | Durée | Clé du succès |
|---|---|---|---|
| POC SaaS | Open GSD (yolo) | 4–6h | Pas de perfection, juste valider |
| Refacto legacy | Open GSD → Superpowers | 2–3 sem. | Map avant de toucher |
| API publique | Spec Kit → Superpowers | 1 sem. | Spec claire avant code |
| Micro-SaaS solo | Superpowers | 2–4 sem. | TDD strict |
| Migration stack | BMAD → Open GSD | 1–2 mois | Architecture d’abord |
| Audit sécurité | BMAD Enterprise | 1–2 sem. | Tous les agents |
Checklist de validation
- Je connais le framework recommandé pour chaque scénario
- Je peux estimer la durée d’un projet selon son type
- Je sais quand utiliser un combo vs un framework seul
Prochaine étape
→ Module 10 (Playbooks) pour les templates copier-coller