agility at scale –�a meeting of mindsets
Anna Urbaniak
Daniel Terhorst-North
@tastapod
part 1
a tale of two mindsets
@tastapod
the digital product mindset vs the industrial mindset
Isambard Kingdom Brunel
Martha Lane Fox
higher uncertainty,�need for learning
low uncertainty, �well understood
results measured�by customer impact
results measured�by output
organised by product,�rewards generalists
organised by function,�rewards specialists
maximise discovery�through experimentation
minimise variance
through strict controls
@tastapod
digital product mindset introduces new habits
https://bit.ly/gds-governance
automate all along the value stream
delivery, discovery, kaizen
specialists embedded in the team
“hire smart people and get out of their way”
“you build it, you run it” - teams support their own apps
know that we don’t know, defer decisions
team members interact directly with customers
“shift left” on testing, infosec, compliance
leadership defines boundaries, team makes decisions
@tastapod
industrial habits clash with digital product mindset
https://bit.ly/gds-governance
release coordination: CAB as gatekeeper
following the process “because that is what we do”
specialist development happens outside of the team
introduce more process when things go wrong
separation of make and operate functions
up-front technical and visual design, work breakdown
separation of business and delivery teams
formal integration and test stages
priorities and design mandated from above
@tastapod
agility at scale requires both mindsets
product teams build and run
their own products
tech ops teams build and run runtime-as-a-product
empower teams to adapt to local conditions
harvest and amplify components for reuse
teams track and report on their own progress
leadership defines overall expectations
autonomy with alignment
Isambard Kingdom Brunel
Martha Lane Fox
@tastapod
part 2
autonomy with alignment
@tastapod
alignment (n): in line with or in agreement with others
alignment of
direction
practice
focus
execution
strategy
@tastapod
autonomy (n): independent of other organisms or parts
- capability
- resources
- authority
supply side
demand side
autonomy requires
@tastapod
autonomy liquidity
each element is an asset
each asset has liquidity
use liquidity to guide strategy
is it easy to obtain?
is it harder to obtain?
is it impossible to obtain (for now)?
@tastapod
we need both autonomy and alignment
alignment without autonomy�is autocracy
autonomy without alignment�is anarchy
@tastapod
getting started
@tastapod
assess your alignment
direction
practice
focus
assess your autonomy
an objective
capability
resources
authority
constraints
accountability
1 - Low
5 - High
2
3
4
1 - Low
5 - High
2
3
4
1 - Low
5 - High
2
3
4
1 - Low
5 - High
2
3
4
1 - Low
5 - High
2
3
4
1 - Low
5 - High
2
3
4
1 - Low
5 - High
2
3
4
1 - Low
5 - High
2
3
4
1 - Low
5 - High
2
3
4
which of these is your biggest impediment? how can you address this?
@tastapod
agility at scale – a meeting of mindsets
you don’t “scale agile”; you can’t scale agile
you can enable agility at scale, through autonomy with alignment
alignment comes through direction, practice, focus
autonomy comes through managing liquidity
@tastapod
thank you, any questions?
https://annaurbaniak.com
anna@annaurbaniak.com
https://dannorth.net
daniel@dannorth.net
@tastapod