Aller au contenu principal
Avancé15 min

Module 8 — Enchaînements : combiner les frameworks

Temps de pratique : 30 min


Objectif

À la fin de ce module, tu sauras quels frameworks combiner selon ton besoin, et dans quel ordre.


Pourquoi combiner ?

Aucun framework ne fait tout bien. Chacun a un sweet spot :

Framework Fort sur Faible sur
BMAD Architecture, multi-équipe Légereté, rapidité
Open GSD Sessions longues, mémoire Spéc formelle
Spec Kit Specs exécutables, compliance Itération rapide
Superpowers TDD, autonomie Coordination équipe

Combo 1 : Spec Kit → Superpowers (Spec → Implémentation)

Quand : Tu démarres un projet from scratch et tu veux du TDD strict.

Workflow :

  1. Spec Kit : /speckit.specify pour le QUOI
  2. Spec Kit : /speckit.plan pour le COMMENT
  3. Superpowers : brainstorm + worktree pour l’implémentation
  4. Superpowers : TDD strict (test --watch)
  5. Superpowers : review + merge

Pourquoi ça marche :

  • Spec Kit garantit que le QUOI est clair avant de coder
  • Superpowers garantit que le COMMENT est testé

Combo 2 : Open GSD → BMAD (Découverte → Structure)

Quand : Tu rejoins un legacy et tu dois ajouter une feature majeure.

Workflow :

  1. Open GSD : /gsd-map-codebase pour comprendre
  2. Open GSD : /gsd-new-project pour planifier la feature
  3. BMAD : create-story --track bmad-method pour structurer
  4. BMAD : dev-story + code-review pour implémenter

Pourquoi ça marche :

  • GSD cartographie vite sans formalisme
  • BMAD structure la feature avec agents spécialisés

Combo 3 : BMAD → Open GSD (Architecture → Itération)

Quand : Tu as une architecture BMAD mais tu veux itérer vite sur des sous-tâches.

Workflow :

  1. BMAD : create-story --track enterprise pour l’architecture globale
  2. BMAD : dev-story pour le squelette
  3. Open GSD : /gsd-plan-phase N --yolo pour les sous-tâches rapides
  4. Open GSD : /gsd-verify-work + /gsd-ship

Pourquoi ça marche :

  • BMAD pose les fondations solides
  • GSD itère vite sans réécrire la spec à chaque fois

Combo 4 : Superpowers → Spec Kit (TDD → Documentation)

Quand : Tu as du code TDD et tu dois documenter l’API pour des consommateurs externes.

Workflow :

  1. Superpowers : Implémentation TDD complète
  2. Superpowers : review pour la qualité
  3. Spec Kit : /speckit.specify pour documenter l’API
  4. Spec Kit : /speckit.checklist pour valider la coverage

Pourquoi ça marche :

  • Superpowers produit du code testé
  • Spec Kit produit la documentation exécutable

Matrice des combos

@diagram:wd-enchainements

Checklist de validation

  • Je connais les forces et faiblesses de chaque framework
  • Je peux choisir un combo en 30 secondes
  • Je sais dans quel ordre enchaîner
  • Je connais au moins 3 combos par cœur

Prochaine étape

→ Module 9 (Cas d’usage) pour voir 6 scénarios complets