BMAD-METHOD/devKalla-Fordonscervice/_wds/workflows/6-design-deliveries/steps/step-6.1-detect-completion.md

2.8 KiB

Step 6.1: Detect Epic Completion

Your Task

Check if you have a complete testable flow ready for handoff.


Completion Checklist

Review your work from Phase 4-5:

Phase 4: UX Design Complete?

  • All scenarios for this flow are specified
  • Each scenario has complete specifications
  • User flows are documented
  • Interactions are defined
  • Error states are designed

Location: C-Scenarios/XX-scenario-name/


Phase 5: Design System Complete?

  • All components for this flow are defined
  • Design tokens are documented
  • Component specifications are complete
  • Usage guidelines are clear
  • States and variants are defined

Location: D-Design-System/03-Atomic-Components/


Flow Completeness

  • Flow is testable: Entry point → Exit point, complete
  • Flow delivers business value: Measurable business outcome
  • Flow delivers user value: Solves user problem
  • No blockers: All dependencies resolved
  • No unknowns: All design decisions made

Example: Login & Onboarding Flow

✓ Scenario 01: Welcome screen (complete)
✓ Scenario 02: Login (complete)
✓ Scenario 03: Signup (complete)
✓ Scenario 04: Family setup (complete)

✓ Components: Button, Input, Card (all defined)
✓ Design tokens: Colors, Typography, Spacing (documented)

✓ Testable: App open → Dashboard (complete flow)
✓ Business value: Users can access the app
✓ User value: Easy onboarding experience
✓ No blockers: All technical requirements clear

→ Ready for Phase 6.2!

Decision Point

Is your flow complete and ready for handoff?

YES - Flow is Complete

Proceed to Phase 6.2:

[C] Continue to step-6.2-create-delivery.md

NO - Flow is Not Complete

What's missing?

If scenarios are incomplete:

  • Return to Phase 4: UX Design
  • Complete missing scenarios
  • Return to this step when done

If components are incomplete:

  • Return to Phase 5: Design System
  • Define missing components
  • Return to this step when done

If flow is not testable:

  • Identify missing pieces
  • Complete the flow
  • Return to this step when done

Success Metrics

All scenarios for this flow are specified All components for this flow are defined Flow is testable end-to-end Flow delivers measurable value No blockers or unknowns User confirmed readiness to proceed


Failure Modes

Proceeding with incomplete scenarios Missing component definitions Flow has gaps or unknowns Dependencies not resolved Design decisions not finalized


Next Step

After confirming completion, load ./step-6.2-create-delivery.md to create the Design Delivery.

Remember: Do NOT proceed until the flow is truly complete!