10. Work
Breakdown
Architecture Governance
Progress
Tracking
Independent
Releases
Functional
Structure
Funding
Agile Dev
Continuous
integration
Continuous
Delivery
Continuous
Value
Product Team
Continuous
Deployment
A USER STORY MAP FOR CHANGE
User Story
Mapping
Evolutionary
Architecture
Fund
Teams
Long Lived
Teams
Horizontal
Products
WIP Limits,
Work Types
Cycle Time,
Release Frequency
User Story
Mapping
TDD,
Feature Toggles
Trunk Based,
Feature Flags
Dev and QA
integration
Automated
Environments
Research Team,
Problems and
Assumptions
Modular
Components
Vertical
Products
Full Team
Ideation
A/B Testing in
Production
Multivariate
Testing
Fund
Outcomes
Product, UX,
Design and Dev
Automated
Testing
Lead Time, Release
Frequency, Failure
Rate, MTTR
Business Value
Automated
Monitoring and
Rollback
@roryuxdx
17. Fund Teams Work
Breakdown
Architecture Governance
Progress
Tracking
Independent
Releases
Functional
Structure
Funding
Issues
● Who is going to pay for that?
● Funding is linked to business case
Cause
● Finance department have a strict
process for releasing funds to
ensure fiduciary responsibility
18. Dev & QA Work
Breakdown
Architecture Governance
Progress
Tracking
Independent
Releases
Functional
Structure
Funding
Issues
● Big pushback on quicker releases
Cause
● Lack of team ownership of
quality
● QA viewed themselves as the
process police
● No incentive to change
21. Quick Deploys Work
Breakdown
Architecture Governance
Progress
Tracking
Independent
Releases
Functional
Structure
Funding
Issues
● We would have to wait
overnight to get test results
Cause
● Test cycles ran for 9 hours
● Tests were always added -
never reviewed