303 lines
16 KiB
Markdown
303 lines
16 KiB
Markdown
# BMad Method & BMad Core
|
||
|
||
[](https://www.npmjs.com/package/bmad-method)
|
||
[](https://www.npmjs.com/package/bmad-method)
|
||
[](LICENSE)
|
||
[](https://nodejs.org)
|
||
[](https://discord.gg/gk8jAdXWmj)
|
||
|
||
## Développement Agile Piloté par l'IA qui Évolue des Correctifs de Bugs aux Entreprises
|
||
|
||
**Construisez Plus, Architecturez vos Rêves** (BMAD) avec **31 agents IA spécialisés** et **50+ workflows guidés** qui s'adaptent à la complexité de votre projet—des correctifs de bugs rapides aux plateformes d'entreprise en passant par le développement de jeux, la création de contenu, les opérations marketing, le développement de carrière et la rédaction UX.
|
||
|
||
> **🚀 v6 est une ÉNORME mise à jour par rapport à v4 !** Refonte architecturale complète, intelligence adaptative à l'échelle, workflows visuels et le puissant framework BMad Core. Utilisateurs v4 : cela change tout. [Voir les nouveautés →](#quoi-de-neuf-dans-v6)
|
||
|
||
> **📌 Statut Alpha v6 :** Qualité proche de la bêta avec une stabilité grandement améliorée. La documentation est en cours de finalisation. Nouvelles vidéos bientôt disponibles sur [BMadCode YouTube](https://www.youtube.com/@BMadCode).
|
||
|
||
## 🎯 Pourquoi BMad Method ?
|
||
|
||
Contrairement aux assistants de codage IA génériques, BMad Method fournit des **workflows structurés et éprouvés** alimentés par des agents spécialisés qui comprennent le développement agile. Chaque agent possède une expertise approfondie—de la gestion de produit à l'architecture en passant par les tests—travaillant ensemble de manière transparente.
|
||
|
||
**✨ Avantages Clés :**
|
||
|
||
- **Intelligence Adaptative à l'Échelle** - Ajuste automatiquement la profondeur de planification des correctifs de bugs aux systèmes d'entreprise
|
||
- **Cycle de Vie Complet du Développement** - Analyse → Planification → Architecture → Implémentation
|
||
- **Expertise Spécialisée** - 31 agents avec des rôles spécifiques (PM, Architecte, Développeur, Designer UX, Designer de Jeux, Créateur de Contenu, Marketeur, Rédacteur UX, Coach Carrière, etc.)
|
||
- **Méthodologies Éprouvées** - Basé sur les meilleures pratiques agiles avec amplification IA
|
||
- **Système Avancé de Voix et de Style** - Contenu IA qui correspond authentiquement à votre style d'écriture unique
|
||
- **Intégration IDE** - Fonctionne avec Claude Code, Cursor, Windsurf, VS Code
|
||
|
||
## 🏗️ La Puissance de BMad Core
|
||
|
||
**BMad Method** est en réalité un module sophistiqué construit sur **BMad Core** (**C**ollaboration **O**ptimized **R**eflection **E**ngine). Cette architecture révolutionnaire signifie :
|
||
|
||
- **BMad Core** fournit le framework universel pour la collaboration humain-IA
|
||
- **BMad Method** exploite Core pour offrir des workflows de développement agile
|
||
- **BMad Builder** vous permet de créer des modules personnalisés aussi puissants que BMad Method lui-même
|
||
|
||
Avec **BMad Builder**, vous pouvez architecturer des agents simples et des modules spécifiques à un domaine extrêmement complexes (juridique, médical, finance, éducation, créatif) qui seront bientôt partageables dans une **marketplace communautaire officielle**. Imaginez construire et partager votre propre équipe IA spécialisée !
|
||
|
||
## 📊 Voyez-le en Action
|
||
|
||
<p align="center">
|
||
<img src="./src/modules/bmm/docs/images/workflow-method-greenfield.svg" alt="Workflow BMad Method" width="100%">
|
||
</p>
|
||
|
||
<p align="center">
|
||
<em>Workflow complet BMad Method montrant toutes les phases, agents et points de décision</em>
|
||
</p>
|
||
|
||
## 🚀 Démarrer en 3 Étapes
|
||
|
||
### 1. Installer BMad Method
|
||
|
||
```bash
|
||
# Installer v6 Alpha (recommandé)
|
||
npx bmad-method@alpha install
|
||
|
||
# Ou stable v4 pour la production
|
||
npx bmad-method install
|
||
```
|
||
|
||
### 2. Initialiser Votre Projet
|
||
|
||
Chargez n'importe quel agent dans votre IDE et exécutez :
|
||
|
||
```
|
||
*workflow-init
|
||
```
|
||
|
||
Cela analyse votre projet et recommande la bonne piste de workflow.
|
||
|
||
### 3. Choisir Votre Piste
|
||
|
||
BMad Method s'adapte à vos besoins avec trois pistes intelligentes :
|
||
|
||
| Piste | Utiliser Pour | Planification | Temps de Démarrage |
|
||
| ------------------ | ------------------------------ | --------------------------- | ------------------ |
|
||
| **⚡ Quick Flow** | Correctifs de bugs, petites fonctionnalités | Spécification technique uniquement | < 5 minutes |
|
||
| **📋 BMad Method** | Produits, plateformes | PRD + Architecture + UX | < 15 minutes |
|
||
| **🏢 Enterprise** | Conformité, échelle | Suite complète de gouvernance | < 30 minutes |
|
||
|
||
> **Pas sûr ?** Exécutez `*workflow-init` et laissez BMad analyser l'objectif de votre projet.
|
||
|
||
## 🔄 Comment Ça Marche : Méthodologie en 4 Phases
|
||
|
||
BMad Method vous guide à travers un cycle de vie de développement éprouvé :
|
||
|
||
1. **📊 Analyse** (Optionnel) - Brainstorming, recherche et exploration de solutions
|
||
2. **📝 Planification** - Créer des PRD, spécifications techniques ou documents de conception de jeu
|
||
3. **🏗️ Solution** - Concevoir l'architecture, l'UX et l'approche technique
|
||
4. **⚡ Implémentation** - Développement piloté par les stories avec validation continue
|
||
|
||
Chaque phase dispose de workflows et d'agents spécialisés travaillant ensemble pour offrir des résultats exceptionnels.
|
||
|
||
## 🤖 Rencontrez Votre Équipe
|
||
|
||
**31 Agents Spécialisés** organisés par domaine d'expertise :
|
||
|
||
### 🔧 Développement Logiciel (BMad Method - 8 agents)
|
||
- **PM** - Chef de Produit
|
||
- **Analyst** - Analyste Business
|
||
- **Architect** - Architecte Système
|
||
- **SM** - Scrum Master
|
||
- **Developer** - Développeur Full-Stack
|
||
- **Test Architect** - Architecte Test & QA
|
||
- **Tech Writer** - Rédacteur Technique
|
||
- **UX Designer** - Designer Expérience Utilisateur
|
||
|
||
### 🎮 Développement de Jeux (BMGD - 4 agents)
|
||
- **Game Designer** - Designer de Jeu & GDD
|
||
- **Game Developer** - Développeur de Jeu (Unity/Unreal)
|
||
- **Game Architect** - Architecte Technique Jeux
|
||
- **Game Scrum Master** - Scrum Master Jeux
|
||
|
||
### 💡 Intelligence Créative (CIS - 5 agents)
|
||
- **Carson** - Coach Brainstorming
|
||
- **Maya** - Coach Design Thinking
|
||
- **Dr. Quinn** - Résolveur de Problèmes
|
||
- **Victor** - Stratège Innovation
|
||
- **Sophia** - Maître Conteur
|
||
|
||
### 📝 Création de Contenu (8 agents)
|
||
- **Casey** - Rédacteur de Contenu
|
||
- **Alex** - Analyseur de Contenu & SEO
|
||
- **Riley** - Agrégateur de Recherche
|
||
- **Vicki** - Correspondance de Voix
|
||
- **Lauren** - Repurposeur LinkedIn
|
||
- **Nina** - Repurposeur Newsletter
|
||
- **Charlie** - Repurposeur Conversationnel
|
||
- **Sam** - Optimiseur SEO
|
||
|
||
### 📊 Marketing Operations (4 agents)
|
||
- **Sofia** - Stratège Marketing de Marque
|
||
- **Marcus** - Spécialiste Marketing de Performance
|
||
- **Elena** - Analyste de Données Marketing
|
||
- **Maya** - Designer Marketing Créatif
|
||
|
||
### 💼 Coach Carrière (3 agents)
|
||
- **Michael** - Coach Carrière Stratégique
|
||
- **Will** - Rédacteur de CV Professionnel
|
||
- **Jennifer** - Coach Entretien d'Embauche
|
||
|
||
### ✍️ Rédaction UX (1 agent)
|
||
- **Alex** - Spécialiste Rédaction UX & Microcopy
|
||
|
||
Chaque agent apporte une expertise approfondie et peut être personnalisé pour correspondre au style de votre équipe.
|
||
|
||
## 📦 Ce Qui Est Inclus
|
||
|
||
### Modules Principaux
|
||
|
||
- **BMad Method (BMM)** - Framework complet de développement agile
|
||
- 8 agents spécialisés (PM, Analyste, Architecte, SM, Développeur, Test Architect, Tech Writer, UX Designer)
|
||
- 40+ workflows à travers 4 phases (Analyse, Planification, Solution, Implémentation)
|
||
- Planification adaptative à l'échelle (Quick Flow, BMad Method, Enterprise)
|
||
- [→ Hub de Documentation](./src/modules/bmm/docs/README.md)
|
||
|
||
- **BMad Builder (BMB)** - Créez des agents et workflows personnalisés
|
||
- 1 agent master builder orchestrant tous les workflows de création
|
||
- 9 workflows (créer/éditer agents, workflows, modules, audit, conversion)
|
||
- Créez des solutions spécifiques à un domaine (juridique, médical, finance, éducation)
|
||
- Partagez vos créations dans la marketplace communautaire à venir
|
||
- [→ Guide du Builder](./src/modules/bmb/README.md)
|
||
|
||
- **BMad Game Development (BMGD)** - Toolkit complet de développement de jeux
|
||
- 4 agents spécialisés (Game Designer, Game Developer, Game Architect, Game Scrum Master)
|
||
- Workflows pour pré-production, design (GDD, narrative), architecture technique
|
||
- Support Unity et Unreal Engine
|
||
- Intégration avec les workflows de production BMM
|
||
- [→ Documentation Game Dev](./src/modules/bmgd/README.md)
|
||
|
||
- **Creative Intelligence Suite (CIS)** - Innovation & résolution de problèmes
|
||
- 5 agents créatifs avec personas uniques
|
||
- 5 workflows de facilitation avec 150+ techniques créatives
|
||
- Brainstorming, design thinking, résolution de problèmes, innovation, storytelling
|
||
- [→ Workflows Créatifs](./src/modules/cis/README.md)
|
||
|
||
- **Content Creator** - Création de contenu avancée avec correspondance vocale
|
||
- 8 agents spécialisés de création de contenu
|
||
- 8 workflows incluant un système avancé de profilage vocal
|
||
- Création de contenu multi-plateforme (Blog, LinkedIn, Newsletter, Twitter)
|
||
- Profils vocaux et guides de style personnalisés
|
||
- [→ Suite de Création de Contenu](./src/modules/content-creator/README.md)
|
||
|
||
- **Marketing Ops** - Suite complète d'opérations marketing
|
||
- 4 agents marketing spécialisés (Marketeur de Marque, Acheteur Média, Analyste Marketing, Designer Créatif)
|
||
- 13 workflows complets pour stratégie, campagnes, analyses et créatif
|
||
- 20 tâches spécialisées pour recherche, optimisation et analyse
|
||
- Livrables marketing de qualité professionnelle avec assistance IA
|
||
- [→ Suite d'Opérations Marketing](./src/modules/marketing-ops/README.md)
|
||
|
||
- **Career Coach** - Suite de développement de carrière professionnel
|
||
- 3 agents spécialisés (Coach Carrière, Rédacteur CV, Coach Entretien)
|
||
- 3 workflows complets (Création CV, Planification Carrière, Préparation Entretien)
|
||
- 19 tâches réutilisables pour toutes les activités de développement de carrière
|
||
- 17 modèles professionnels pour CV, lettres de motivation et documents de carrière
|
||
- Création de CV optimisés ATS (objectif de compatibilité 90%+)
|
||
- Préparation d'entretiens méthode STAR avec sessions simulées
|
||
- [→ Suite de Développement de Carrière](./src/modules/career-coach/README.md)
|
||
|
||
- **UX Writer** - Spécialiste de la copie d'interface et du microcopy
|
||
- 1 agent expert (Rédacteur UX) avec 11 commandes spécialisées
|
||
- Framework Quatre Standards de Qualité (Purposeful, Concise, Conversational, Clear)
|
||
- 3 tâches principales pour analyser, créer et améliorer la copie d'interface
|
||
- 5 modèles professionnels et 6 ressources de données complètes
|
||
- Benchmarks basés sur la recherche pour tous les modèles UI
|
||
- Notation de qualité objective (échelle 0-10 par standard)
|
||
- Conformité d'accessibilité WCAG AA intégrée
|
||
- [→ Suite de Rédaction UX](./src/modules/ux-writer/README.md)
|
||
|
||
### Fonctionnalités Clés
|
||
|
||
- **🎨 Agents Personnalisables** - Modifiez les personnalités, l'expertise et les styles de communication
|
||
- **🌐 Support Multi-Langue** - Paramètres séparés pour la communication et la sortie de code
|
||
- **📄 Fragmentation de Documents** - 90% d'économie de tokens pour les grands projets
|
||
- **🔄 Sûr pour les Mises à Jour** - Vos personnalisations persistent à travers les mises à jour
|
||
- **🚀 Bundles Web** - Utilisez dans ChatGPT, Claude Projects ou Gemini Gems
|
||
|
||
## 📚 Documentation
|
||
|
||
### Liens Rapides
|
||
|
||
- **[Guide de Démarrage Rapide](./docs/fr/demarrage-rapide.md)** - Introduction de 15 minutes
|
||
- **[Documentation BMM Complète](./src/modules/bmm/docs/README.md)** - Tous les guides et références
|
||
- **[Personnalisation des Agents](./docs/agent-customization-guide.md)** - Personnalisez vos agents
|
||
- **[Toute la Documentation](./docs/index.md)** - Index complet de la documentation
|
||
- **[Guide d'Installation](./docs/fr/installation.md)** - Instructions détaillées d'installation
|
||
- **[Intégration IDE](./docs/fr/integration-ide.md)** - Configuration pour Claude Code, Cursor, Windsurf, etc.
|
||
- **[Bundles Web](./docs/fr/bundles-web.md)** - Utiliser avec Gemini Gems et Custom GPTs
|
||
|
||
### Pour les Utilisateurs v4
|
||
|
||
- **[Documentation v4](https://github.com/bmad-code-org/BMAD-METHOD/tree/V4)**
|
||
- **[Guide de Mise à Niveau v4 vers v6](./docs/v4-to-v6-upgrade.md)**
|
||
|
||
## 💬 Communauté & Support
|
||
|
||
- **[Communauté Discord](https://discord.gg/gk8jAdXWmj)** - Obtenez de l'aide, partagez des projets
|
||
- **[GitHub Issues](https://github.com/bmad-code-org/BMAD-METHOD/issues)** - Signalez des bugs, demandez des fonctionnalités
|
||
- **[Chaîne YouTube](https://www.youtube.com/@BMadCode)** - Tutoriels vidéo et démos
|
||
- **[Bundles Web](https://bmad-code-org.github.io/bmad-bundles/)** - Bundles d'agents pré-construits
|
||
|
||
## 🛠️ Développement
|
||
|
||
Pour les contributeurs travaillant sur la base de code BMad :
|
||
|
||
```bash
|
||
# Exécuter tous les contrôles de qualité
|
||
npm test
|
||
|
||
# Commandes de développement
|
||
npm run lint # Vérifier le style de code
|
||
npm run format:fix # Formater automatiquement le code
|
||
npm run bundle # Construire les bundles web
|
||
```
|
||
|
||
Voir [CONTRIBUTING.md](CONTRIBUTING.md) pour les directives complètes de développement.
|
||
|
||
## Quoi de Neuf dans v6
|
||
|
||
**v6 représente une révolution architecturale complète par rapport à v4 :**
|
||
|
||
### 🚀 Mises à Niveau Majeures
|
||
|
||
- **Framework BMad Core** - Architecture modulaire permettant des solutions de domaine personnalisées
|
||
- **Intelligence Adaptative à l'Échelle** - Ajustement automatique des correctifs de bugs à l'entreprise
|
||
- **Workflows Visuels** - Beaux diagrammes SVG montrant la méthodologie complète
|
||
- **Module BMad Builder** - Créez et partagez vos propres équipes d'agents IA
|
||
- **8 Modules Spécialisés** - BMM, BMB, BMGD, CIS, Content Creator, Marketing Ops, Career Coach, UX Writer
|
||
- **50+ Workflows** - En hausse par rapport à 20 dans v4, couvrant chaque scénario de développement
|
||
- **31 Agents Spécialisés** - Améliorés avec des personnalités et une expertise personnalisables
|
||
- **Module Game Development** - BMGD pour la création de jeux avec Unity/Unreal
|
||
- **Suite de Développement Professionnel** - Modules Career Coach et UX Writer pour la croissance de carrière et la conception d'interface
|
||
- **Personnalisation Sûre pour les Mises à Jour** - Vos configurations persistent à travers toutes les mises à jour
|
||
- **Bundles Web** - Utilisez les agents dans ChatGPT, Claude et Gemini
|
||
- **Support Multi-Langue** - Paramètres séparés pour la communication et le code
|
||
- **Fragmentation de Documents** - 90% d'économie de tokens pour les grands projets
|
||
|
||
### 🔄 Pour les Utilisateurs v4
|
||
|
||
- **[Guide de Mise à Niveau Complet](./docs/v4-to-v6-upgrade.md)** - Migration étape par étape
|
||
- **[Archive de Documentation v4](https://github.com/bmad-code-org/BMAD-METHOD/tree/V4)** - Référence héritée
|
||
- Compatibilité ascendante lorsque possible
|
||
- Chemin de migration fluide avec détection de l'installateur
|
||
|
||
## 📄 Licence
|
||
|
||
Licence MIT - Voir [LICENSE](LICENSE) pour les détails.
|
||
|
||
**Marques déposées :** BMAD™ et BMAD-METHOD™ sont des marques déposées de BMad Code, LLC.
|
||
|
||
---
|
||
|
||
<p align="center">
|
||
<a href="https://github.com/bmad-code-org/BMAD-METHOD/graphs/contributors">
|
||
<img src="https://contrib.rocks/image?repo=bmad-code-org/BMAD-METHOD" alt="Contributeurs">
|
||
</a>
|
||
</p>
|
||
|
||
<p align="center">
|
||
<sub>Construit avec ❤️ pour la communauté de collaboration humain-IA</sub>
|
||
</p>
|