Aller au contenu principal
Débutant10 min

Module 1 — Choisir son framework de dev par spécification

Temps de pratique : 5 min


Objectif

À la fin de ce module, tu sauras quel framework utiliser selon ton projet, ton équipe et ton budget. Pas besoin de les tester tous.


Les 4 frameworks en une phrase

Framework En une phrase Stars License
BMAD Method 4 phases, 12 agents spécialisés, project-context.md comme constitution 43K MIT
Open GSD 6 commandes, context engineering, mémoire persistante across sessions 1.7K MIT
GitHub Spec Kit Spécifications exécutables, 30+ intégrations, extensions/presets 106K MIT
Superpowers Skills auto-déclenchés, TDD strict, subagent-driven development 212K MIT

Matrice de décision

Par type de projet

Type de projet Framework recommandé Pourquoi
Bugfix / tâche isolée (1-15 stories) BMAD Quick Flow Pas de spec lourde, direct au code
Feature complète / MVP (10-50 stories) BMAD Method ou Spec Kit PRD + architecture + implémentation structurée
Système critique / compliance (30+ stories) BMAD Enterprise Security + DevOps + multi-équipe
POC / prototype rapide Open GSD (mode yolo) ou Spec Kit (raccourci) Itération rapide, pas de friction
Refacto legacy / brownfield Open GSD (map-codebase) + Superpowers (TDD) Contexte existant + tests de non-régression
Micro-SaaS solo Superpowers ou Open GSD Autonomie, TDD, pas de doc lourde
API publique / SDK Spec Kit Constitution + contracts + traceability
Jeu vidéo BMAD (module Game Dev Studio) Workflows spécialisés Unity/Unreal/Godot

Par taille d’équipe

Équipe Framework Raison
Solo dev Superpowers ou Open GSD Léger, pas de coordination
2-3 devs Spec Kit ou Open GSD Shared memory, PR auto-générées
5-10 devs BMAD Method Agents spécialisés (PM, Architect, QA)
10+ devs / enterprise BMAD Enterprise + Spec Kit Compliance + traceability + standards

Par budget API

Budget Framework Astuce
Serré (gratuit / local) BMAD (Ollama) ou Superpowers (skills locaux) Pas d’appels API coûteux
Moyen Open GSD (profile budget) Réduit les agents parallèles
Confortable Spec Kit (quality) ou BMAD Enterprise Modèles capables, research approfondie

Test rapide : 3 questions

Réponds en 30 secondes. Le framework qui ressort le plus souvent est le tien.

@diagram:steps
Seul ou en équipe ? :: Oriente vers le léger (solo) ou le structuré (équipe).
Projet déjà démarré ? :: Greenfield ou brownfield change le point d'entrée.
Contrôler ou laisser l'IA ? :: Du contrôle total à l'autonomie complète.

Q1 : Tu codes seul ou en équipe ?

  • Seul → Superpowers ou Open GSD
  • Équipe → BMAD ou Spec Kit

Q2 : Ton projet est-il déjà démarré ?

  • Greenfield (from scratch) → Spec Kit ou BMAD
  • Brownfield (legacy) → Open GSD (map-codebase) + Superpowers

Q3 : Tu préfères contrôler chaque étape ou laisser l’IA décider ?

  • Contrôle total → Spec Kit (constitution + clarify + checklist)
  • Laisser faire → Open GSD (mode yolo) ou Superpowers (skills auto)
  • Mi-chemin → BMAD (validation entre chaque phase)

Tableau comparatif rapide

@diagram:wd-choisir-framework

Checklist de validation

  • J’ai répondu aux 3 questions de décision
  • Je connais le framework recommandé pour mon projet actuel
  • Je sais si j’ai besoin d’un framework léger ou complet
  • Je sais quel framework utiliser pour un bugfix rapide vs un nouveau projet

Prochaine étape

→ Module 2 (BMAD — Démarrer) si tu as choisi BMAD → Module 3 (Open GSD — Le loop) si tu as choisi Open GSD → Module 4 (Spec Kit — Specs exécutables) si tu as choisi Spec Kit → Module 5 (Superpowers — Skills) si tu as choisi Superpowers