BMAD-METHOD/devKalla-Fordonscervice/_wds/workflows/paths/feature-enhancement.yaml

94 lines
2.7 KiB
YAML

---
path_name: "Feature Enhancement"
path_id: "feature-enhancement"
description: "Design workflow for adding features to existing products"
# Context + Phases 2, 4, 6 - for adding features to existing products
phases:
- phase: 1
name: "Project Brief"
artifact: "Project Brief"
folder_letter: "A"
folder_number: "01"
folder_name: "Product-Brief"
required: true
brief_options:
- level: "simplified"
workflows:
- id: "simplified-brief"
required: true
agent: "saga-analyst"
command: "simplified-brief"
output: "Simplified brief: feature scope, challenge, opportunity, goals"
note: "5-10 minutes - establish context for the feature"
- level: "complete"
workflows:
- id: "product-exploration"
required: true
agent: "saga-analyst"
command: "product-exploration"
output: "Complete Project Brief"
note: "When feature is strategically significant"
- phase: 2
name: "Trigger Mapping"
artifact: "Trigger Map"
folder_letter: "B"
folder_number: "02"
folder_name: "Trigger-Map"
required: true
workflows:
- id: "trigger-mapping"
required: true
agent: "saga-analyst"
command: "trigger-mapping"
output: "Feature-focused Trigger Map with user goals and priorities"
note: "Focus on the specific user needs this feature addresses"
- phase: 4
name: "UX Design"
artifact: "Scenarios"
folder_letter: "C"
folder_number: "02"
folder_name: "Scenarios"
required: true
workflows:
- id: "ux-design"
required: true
agent: "freya-wds-designer"
command: "ux-design"
output: "Feature specifications, prototypes, functional requirements"
note: "Design the new feature flows"
- phase: 5
name: "Design System"
artifact: "Component Library"
folder_letter: "D"
folder_number: "03"
folder_name: "Design-System"
conditional: "include_design_system"
workflows:
- id: "design-system"
conditional: "include_design_system"
agent: "freya-wds-designer"
command: "design-system"
output: "New components for the feature"
note: "Only if feature introduces new component patterns"
- phase: 6
name: "PRD Finalization"
artifact: "Feature PRD"
folder_letter: "E"
folder_number: "04"
folder_name: "PRD-Finalization"
required: true
workflows:
- id: "prd-finalization"
required: true
agent: "idunn-wds-pm"
command: "prd-finalization"
output: "Feature requirements, integration notes, handoff"
note: "Compile feature requirements for development"
---