251 lines
13 KiB
Markdown
251 lines
13 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 **38+ agents IA spécialisés** et **76+ workflows guidés** qui s'adaptent à la complexité de votre projet—des correctifs de bugs rapides aux plateformes d'entreprise en passant par 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** - 38+ agents avec des rôles spécifiques (PM, Architecte, Développeur, Designer UX, Créateur de Contenu, 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
|
||
|
||
**12 Agents Spécialisés** travaillant de concert :
|
||
|
||
| Développement | Architecture | Produit | Leadership |
|
||
| ------------- | -------------- | ------------- | -------------- |
|
||
| Développeur | Architecte | PM | Scrum Master |
|
||
| Designer UX | Architecte Test| Analyste | BMad Master |
|
||
| Rédacteur Technique | Architecte Jeu | Designer Jeu | Développeur Jeu |
|
||
|
||
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
|
||
- 12 agents spécialisés
|
||
- 34 workflows à travers 4 phases
|
||
- Planification adaptative à l'échelle
|
||
- [→ Hub de Documentation](./src/modules/bmm/docs/README.md)
|
||
|
||
- **BMad Builder (BMB)** - Créez des agents et workflows personnalisés
|
||
- Créez n'importe quoi, des agents simples aux modules complexes
|
||
- 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)
|
||
|
||
- **Creative Intelligence Suite (CIS)** - Innovation & résolution de problèmes
|
||
- Brainstorming, design thinking, narration
|
||
- 5 workflows de facilitation créative
|
||
- [→ 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
|
||
- **76+ Workflows** - En hausse par rapport à 20 dans v4, couvrant chaque scénario de développement
|
||
- **38+ Agents Spécialisés** - Améliorés avec des personnalités et une expertise personnalisables
|
||
- **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>
|