6.1 KiB
Concepts Integration Map
Where Greenfield/Brownfield and Kaizen/Kaikaku concepts are documented in WDS
Core Documentation
Glossary (Complete Reference)
File: src/core/resources/wds/glossary.md
Contains:
- ✅ Greenfield Development (definition, origin, examples)
- ✅ Brownfield Development (definition, origin, examples)
- ✅ Kaizen (改善) - Continuous Improvement (definition, philosophy, examples)
- ✅ Kaikaku (改革) - Revolutionary Change (definition, philosophy, examples)
- ✅ Muda (無駄) - Waste (types, elimination)
- ✅ Comparison tables
- ✅ Usage examples
- ✅ When to use each approach
Purpose: Complete reference for all philosophical concepts
Workflow Documentation
1. Project Type Selection
File: src/modules/wds/workflows/workflow-init/project-type-selection.md
Concepts integrated:
- ✅ Greenfield Development - New Product entry point
- ✅ Brownfield Development - Existing Product entry point
- ✅ Definitions and origins
- ✅ When to choose each
- ✅ Comparison table
Section: "Software Development Terminology"
Usage:
Which type of project are you working on?
1. New Product (Greenfield)
2. Existing Product (Brownfield)
2. Phase 8 Workflow
File: src/modules/wds/workflows/8-ongoing-development/workflow.md
Concepts integrated:
- ✅ Kaizen (改善) - Continuous Improvement (detailed)
- ✅ Kaikaku (改革) - Revolutionary Change (detailed)
- ✅ When to use each approach
- ✅ The balance between Kaikaku and Kaizen
- ✅ Japanese characters and meanings
Section: "Lean Manufacturing Philosophy"
Key insight:
Kaikaku (改革): Build product v1.0 (Phases 1-7)
↓
Launch
↓
Kaizen (改善): Continuous improvement (Phase 8)
↓
Kaizen cycle 1, 2, 3, 4, 5... (ongoing)
3. Existing Product Guide
File: src/modules/wds/workflows/8-ongoing-development/existing-product-guide.md
Concepts integrated:
- ✅ Brownfield + Kaizen - Phase 8 approach
- ✅ Greenfield + Kaikaku - Phases 1-7 approach
- ✅ Terminology explanations
Title updated to: "Phase 8: Existing Product Development (Brownfield + Kaizen)"
Section: "Two Entry Points to WDS"
4. Phase 8 Step 8.8 (Iterate)
File: src/modules/wds/workflows/8-ongoing-development/steps/step-8.8-iterate.md
Concepts integrated:
- ✅ Kaizen vs Kaikaku comparison
- ✅ Quick reference for designers
- ✅ Link to glossary
Section: "Kaizen vs Kaikaku"
Usage: Reminds designers they're in Kaizen mode (small, continuous improvements) vs Kaikaku mode (revolutionary change).
Concept Usage by WDS Phase
Phases 1-7: New Product Development
Approach: Greenfield + Kaikaku
Characteristics:
- Starting from scratch
- Complete user flows
- Revolutionary change
- Full Design Deliveries (DD-XXX)
- Months of work
Concepts:
- Greenfield Development
- Kaikaku (改革) - Revolutionary Change
Phase 8: Ongoing Development
Approach: Brownfield + Kaizen
Characteristics:
- Existing product
- Incremental improvements
- Continuous improvement
- System Updates (SU-XXX)
- 1-2 week cycles
Concepts:
- Brownfield Development
- Kaizen (改善) - Continuous Improvement
- Muda (無駄) - Waste elimination
Quick Reference
When Starting a Project
Question: "Are you building from scratch or improving existing?"
Answer 1: From Scratch → Greenfield + Kaikaku → Phases 1-7 → Design Deliveries (DD-XXX) → Revolutionary change
Answer 2: Existing Product → Brownfield + Kaizen → Phase 8 → System Updates (SU-XXX) → Continuous improvement
When in Phase 8
Question: "Should I do small improvements or big redesign?"
Small Improvements (Kaizen 改善):
- ✅ Product is working
- ✅ Want low-risk changes
- ✅ 1-2 week cycles
- ✅ Continuous learning → Stay in Phase 8, create System Updates
Big Redesign (Kaikaku 改革):
- ✅ Product needs overhaul
- ✅ Fundamental problems
- ✅ Months of work
- ✅ Revolutionary change → Return to Phases 1-7, create Design Deliveries
Documentation Hierarchy
1. Glossary (src/core/resources/wds/glossary.md)
└─ Complete definitions and philosophy
2. Project Type Selection (workflows/workflow-init/project-type-selection.md)
└─ Greenfield vs Brownfield choice
3. Phase 8 Workflow (workflows/8-ongoing-development/workflow.md)
└─ Kaizen vs Kaikaku philosophy
4. Existing Product Guide (workflows/8-ongoing-development/existing-product-guide.md)
└─ Brownfield + Kaizen approach
5. Step 8.8 (workflows/8-ongoing-development/steps/step-8.8-iterate.md)
└─ Quick reference during iteration
Future Integration Opportunities
Potential additions:
-
Phase 1 (Project Brief)
- Add Greenfield vs Brownfield context
- Adapt brief template based on project type
-
Phase 4-5 (UX Design & Design System)
- Reference Kaikaku approach for new flows
- Reference Kaizen approach for updates
-
Phase 6 (Design Deliveries)
- Distinguish DD-XXX (Kaikaku) from SU-XXX (Kaizen)
- When to use each delivery type
-
Integration Guide
- Add Greenfield/Brownfield context
- How BMad handles each approach
-
Course Modules
- Teach Kaizen philosophy in Module 01
- Explain Greenfield/Brownfield in Module 02
Key Takeaways
For Designers:
- Understand if you're in Greenfield or Brownfield context
- Choose Kaikaku (revolutionary) or Kaizen (continuous) approach
- Use appropriate deliverables (DD-XXX vs SU-XXX)
- Follow appropriate workflow (Phases 1-7 vs Phase 8)
For Documentation:
- Glossary is the source of truth
- Concepts are integrated where relevant
- Quick references in workflow steps
- Consistent terminology throughout
Philosophy:
- Kaikaku to establish, Kaizen to improve
- Greenfield gives freedom, Brownfield gives context
- Small improvements compound over time
- Revolutionary change when necessary, continuous improvement always
All concepts are now properly integrated into WDS documentation! 🎯📚✨