SlideShare a Scribd company logo
1 of 36
Alternatives to scaling your agile process: 
valuing outcomes over output 
Edwin Dando 
Assurity 
Your pic
There is a management revolution underway 
ā€œTomorrowā€™s business imperatives 
lie outside the performance 
envelope of todayā€™s bureaucracy-infused 
management practicesā€¦ 
Equipping organizations to tackle 
the future would require a 
management revolution no less 
momentous than the one that 
spawned modern industry.ā€ 
Gary Hamel - the landmark HBR 
article Moon Shots For Management,
What is changing? 
To focusing on customer value 
To exploiting variability for competitive advantage 
To providing a vision to a self-organised, cross-functional 
team and getting out of the way. 
To measuring results on outcomes 
To regular delivery of customer value via 
economies of flow 
To focus on building wonderful workplaces 
and strong employee engagement 
To a strategy that is about deep customer 
engagement, rapid manoeuvrability, fast 
feedback and regular pivots 
From focusing on maximizing shareholder $ 
From avoiding variability 
From telling employees what to do 
From controlling performance through rules, 
roles, plans and reports 
From efficiency through economies of scale 
From focus on lowering costs through offshoring 
From a ā€œcoping with competitionā€ strategy 
through regulation and monopoly behaviour
Agile has made a major contribution to this
Large scale and agile ā€“ a clash of cultures? 
ā€¢ Agile is a mind-set and set of values, not a process 
ā€¢ Agility is earned, not installed 
ā€¢ For a long time many people have worked hard to help shift 
thinking, adopt new values and changeā€¦ 
Yetā€¦ 
ā€¢ Agile is now mainstream 
ā€¢ Markets forcing businesses to become more responsive 
ā€¢ Insatiable demand to ā€œbe agileā€ ā€“ especially from large 
companies, often who have come to the game late 
And so, 
ā€¢ Market responded with ā€œbuy and installā€ agile @ scale 
ā€¢ Approach viewed as disrespectful to core values
The scaling dilemma 
ā€¢ The desire ā€˜to scaleā€™ is a reflection of the demand to develop more 
software, faster (rather than better outcomes with same/less effort). 
ā€¢ Existing internal structures make it difficult to increase capacity 
ā€¢ So we add new structures to manage this and increase our efforts. 
ā€¢ But investment to achieve more goes mostly to the additional 
structures, and is often much higher than the gains expected. 
ā€¢ We enter a vicious cycle. 
Gunther Verheyen - Maximizing Scrum, http://blog.scrum.org/maximizing-scrum/
In an organisation near youā€¦ 
ā€¢ An organization starts adopting Scrum 
ā€¢ Soon they ask ā€˜how do we scale?ā€™ 
ā€¢ Very few stop and investigate this desire 
prior to exploring scaling. 
ā€¢ What do we hope to obtain from scaling? 
ā€¢ How does this fit with our strategy? 
ā€¢ What are the risks? 
ā€¢ How will we know scaling is helping us? 
ā€¢ How will we measure this?
Humans love simple assumptions 
The logic of induction teaches us that 
ā€¢ If n is true (it works for one) 
ā€¢ and n+1 is true (it works for the next) 
ā€¢ then n must always be trueā€¦.. Right? 
So lets test this hypothesis: 1 + 2 + 3 + ā€¦ + n = Ā½n(n+1) 
1 + 2 + 3 = Ā½ x 3 x 4 = 6 
1 + 2 + 3 + 4 = Ā½ x 4 x 5 = 10 
1 + 2 + 3 + 4 + 5 + 6 + ā€¦. + 7823 
= Ā½ x 7823 x 7824 
= 30603576
And we carry that logic into business contexts 
ā€¢ Agile works for one team and gives us 
great benefits 
ā€¢ and it works for two teams and gives 
us more great benefits 
ā€¢ Therefore it must work for many 
teams and make us world beaters, 
right?
Add to this the fact that knowledge work is highly creative 
ā€¢ Good Agile managers create environments where 
people can flourish and grow. 
ā€¢ Much like the role of the gardenerā€¦ 
Get your hands dirty and 
create an environment where 
people can flourish. 
FHeeelpd And our raenmd garden owvaet ethr itnhgesm grows th raetg and 
sutloaprl y 
rewards them succeeding 
us
But does the same thinking apply on a large scale? 
Value is very, very different from volume 
Outcomes are very different to output
Shoe-horning agile 
ā€¢ Over time, many organizations have grown very 
complicated with interdependent internal structures. 
ā€¢ The implementation of Scrum is expected to fit into 
these existing structures. 
ā€¢ Within these structures, ā€˜scalingā€™ is synonymous to 
increasing volume and quantity, to larger numbers. 
ā€¢ The expectation is that Scrum must be expanded with 
additional processes, roles, phases, etc. 
ā€¢ At which point we have missed the point 
ā€¢ The entire point of Scrum is to highlight your 
weaknesses ā€“ so you can fix them 
Gunther Verheyen - Maximizing Scrum, http://blog.scrum.org/maximizing-scrum/
What sort of weaknesses? 
On the whole, [our survey results are] not exactly a 
reassuring picture for those who depend on the software they build. 
Develop Landscape - Forrester Research 2013
Some clear areas for attention 
ā€¢ Basics of Agile ā€“ weā€™ve only adopted the basics 
ā€œOrganizations claim that theyā€™ve ā€˜gone Agile,ā€™ but when one probes on specific Agile practices, 
the reality is that theyā€™ve only adopted a few basic ones and stalled out in the scaling process.ā€œ 
ā€¢ Quality software development 
ā€œOnly 12% of the developers we surveyed spend more than an hour a day writing test cases. 
Developers spend more time on email than writing testsā€ 
Develop Landscape - Forrester Research 2013
Why would you want 
to scale this? Fix 
these first
Some clear areas for attention 
ā€¢ Small Teams 
ā€œDevelopers who work in small, collocated teams understand the applications they build fare 
better. Most development teams are not collocated. Our takeaway: Organizations are trading 
understanding and efficiency for an efficient cost structureā€. 
ā€œWe see the inverse relationship between development team size and the level of project 
understanding/transparency. Our recommendation? Lose the industrial metaphor forever and 
think more along the lines of a talent management from or a Broadway production.ā€
Focus on getting more out of what you already have 
Why would you want to 
scale this? 
Fix these first.
Why would you want to scale this? 
Used with permission ā€“ Scrum.org
No evidence 
ā€œWhat is the business impact of agile? 
The reality is, we have no idea. We have no real evidence. 
If we start measuring by evidentiary outcomes, then we will have firm grounding when we assess its 
value to the organization, and the value of our investments and initiatives.ā€ 
Ken Schwaber, Scrum co-creator 
Maybe we would want to fix 
this before we scale?
Scaling, finally 
So, lets assume we get good at developing software and get to the 
point of ā€œscaling upā€, how do we scale? 
1. Start with reality ā€“ there is no recipe, only patterns 
2. Start small and iterate. 
a) Try some of the known scaling patterns 
b) Inspect how it has worked in your context. Hint ā€“ you 
should find a way to measure the business impact. 
c) Adapt as required. 
d) Repeat
Incremental scaling 
with evidence 
Single team starts doing Scrum 
They identify things that need improvement 
and capture these in an organisational 
improvement backlog 
Review 
Retrospective 
OAG makes next round of 
decisions on evidence: 
Are customers happier? Is quality improving? 
Are we innovating faster? 
Is staff morale better? 
Are we more agile? 
Organisational 
Agility Group 
selects items and 
implements 
transparently 
Evidence 
based 
planning 
Measure 
business 
impact 
Organisational learning 
Organisational 
Improvement 
backlog 
How can we improve quality? 
Should we start another team? Are we working 
well together? 
Do we have interdependency problems? 
What does the evidence tell us? 
Howā€™s our culture? 
Teams inspect and adapt collectively, 
using evidence 
Change 
Increment 
Is revenue improving? 
May decide to add 
another teamā€¦ 
Change 
Owner 
What is true for us? 
Meets regularly 
to track progress 
and re-plan 
Are we getting to done every iteration?
Evidence 
ā€¢ Over 85% of senior international executives* say organisational agility is critical to success. 
ā€¢ Yet few can demonstrate tangible business benefits to their boards 
ā€¢ This is a tragedy, given the investment involved in agile. 
Even more important, how do we 
ā€¢ know the risk and disruption involved in this agile transformation is working? 
ā€¢ continually tweak the approach to our organisationā€™s unique needs? 
Unfortunately, most organisations don't. They measure output, not outcomes. 
And then they want to scale... 
*Organisational agility: How business can survive and thrive 
in turbulent times 
The Economist Intelligence Unit
Evidence of business outcomes (not agile outputs)
Focus on evidence based business decision making 
ā€¢ How has the ability to release fortnightly helped? 
ā€¢ Are our staff happier doing agile? 
ā€¢ Are we seeing value from our technical debt repayment? 
ā€¢ Has our investment in test automation improved quality and 
customer satisfaction? 
ā€¢ Maybe, if we are getting these right, then we should consider 
scaling
There are many ways to ā€œscaleā€ before you ā€œscale Scrumā€ 
ā€¢ Quality software development 
ā€“ a good developer can be 20 times more productive than an average one. Grow them. 
ā€“ pair programming - instant feedback loops, higher quality. 
ā€“ continuous delivery ā€“ regular delivery of value and regular product learning cycles 
ā€¢ Technical debt 
ā€“ prevents agility and is extremely expensive. Slow down, write good code, write less code - only on 
features customers value. 
ā€“ only 29% developers time spent working on value. 53% spent on complexity/technical debt*. Your 
teams want to fix this. Given them the opportunity and double/triple productivity. 
*Source: Forrester, October 2010 ā€œ2011 IT 
Budget Planning Guide For CIOsā€)
There are many ways to ā€œscaleā€ before you ā€œscale Scrumā€ 
ā€¢ Value 
ā€“ ~ 65% of features arenā€™t valued by customers. Use validated learning to find out what they donā€™t 
value and stop delivering it. 
ā€“ Deliver products that make a market impact, not just ship more featuresā€¦ Impact Mapping 
ā€¢ Team 
ā€“ Developers are intrinsically motivated & creative*. Create environments in which they can flourish. 
ā€“ #1 reason for software project failure is a lack of shared understanding. Specification by Example 
helps resolve this. 
ā€“ Agile isnā€™t just about Scrum Masters and Product Owners. Testers, developers and analysts need 
training too. 
*Source: Forrester, October 2010 ā€œ2011 IT 
Budget Planning Guide For CIOsā€)
There are many ways to ā€œscaleā€ before you ā€œscale Scrumā€ 
*Source: Forrester, October 2010 ā€œ2011 IT 
Budget Planning Guide For CIOsā€) 
ā€¢ Evidence 
ā€“ Measure and track the business impact of agile. 
ā€“ Make evidence based decisions. 
ā€“ If the evidence shows something isn't working, change it. 
ā€¢ Test automation 
ā€¢ Product Ownership 
ā€¢ Team behaviours & collaboration 
ā€¢ ā€¦ 
In other words, walk before you run
Scaling is a people problem, not a process problem 
.
Thinking about the people ā€“ networks versus hierarchies 
ā€¢ Hierarchies can be an effective way to 
organise, but they donā€™t tend to be an 
effective way to communicate 
ā€¢ Typically, coordination responsibility likes 
with individuals 
ā€¢ But when people are busy, they pass their 
problems to the coordinator to pass to 
someone who can fix it. 
ā€¢ Why? Because people are busy getting their 
features to done. Itā€™s human nature. We 
push problems up a hierarchy for someone 
else to remove if thatā€™s how itā€™s supposed to 
be. 
Joanna Rothman, Organizing an Agile Program: Networks for Managing Agile Programs 
http://bit.ly/1l7EcjZ
Networks 
ā€¢ Donā€™t have to have everyone interconnected 
with everyone else ā€“ just some connected 
individuals. 
ā€¢ Donā€™t need the Scrum Masters to do it. 
ā€¢ E.g. Bob and Alice have a question, they ask 
each other. If that doesnā€™t resolve it they ask 
someone else who might know (not 
necessarily a manager). 
ā€¢ The question doesnā€™t go up the hierarchy. 
It goes across the network. 
Joanna Rothman, Organizing an Agile Program: Networks for Managing Agile Programs 
http://bit.ly/1l7EcjZ
Communities of Practice help build networks and coordinate work 
ā€¢ Testers talking to other testers 
ā€¢ Developers talking to other developers 
ā€¢ Ability to solve common problems and 
coordinate common activities 
ā€¢ Ability to inspect and adapt our common 
work and approach 
Joanna Rothman, Organizing an Agile Program: Networks for Managing Agile Programs 
http://bit.ly/1l7EcjZ
Benefits of a network model 
ā€¢ Communication flows quickly through networks. 
Puts the inherent rumour mill to work for you. 
ā€¢ Networks are connected by humans who are 
more prone to connecting/communicating 
ā€¢ A network engages people in a way that 
hierarchy does not 
ā€¢ A network decreases the transaction cost of just 
about everything. 
ā€¢ No waiting on meetings to address problems, 
issues, or risks. People on teams solve problems 
when they have the problem. 
ā€¢ No need for a ā€œmasterā€ or a ā€œchiefā€ to 
intervene. 
Joanna Rothman, Organizing an Agile Program: Networks for Managing Agile Programs 
http://bit.ly/1l7EcjZ
In summary 
ā€¢ Use Scrum to highlight your weaknesses 
ā€¢ Systematically fix them 
ā€¢ Then consider scaling, if it makes sense 
ā€¢ If so, start small and iterate 
ā€¢ Measure the business impact of each change
If the definition of insanity is 
ā€œdoing the same thing and expecting different resultsā€, 
then what is the definition of insanity at scale?
Thanks for listeningā€¦ 
Edwin Dando 
Assurity 
@edwindando 
agileforeveryone.com 
edwin.dando@assurity.co.nz 
linkedin.com/in/edwindando/

More Related Content

What's hot

Agile 2012 - leadership agility workshop slides -- final.pptx
Agile 2012  - leadership agility workshop slides -- final.pptxAgile 2012  - leadership agility workshop slides -- final.pptx
Agile 2012 - leadership agility workshop slides -- final.pptx
drewz lin
Ā 
Territory Beyond Agile ā€“ Optimised Business Outcomes - Paul Eames - AgileNZ 2017
Territory Beyond Agile ā€“ Optimised Business Outcomes - Paul Eames - AgileNZ 2017Territory Beyond Agile ā€“ Optimised Business Outcomes - Paul Eames - AgileNZ 2017
Territory Beyond Agile ā€“ Optimised Business Outcomes - Paul Eames - AgileNZ 2017
AgileNZ Conference
Ā 

What's hot (20)

Transforming your Contact Centre into a Lean and Agile environment
Transforming your Contact Centre into a Lean and Agile environmentTransforming your Contact Centre into a Lean and Agile environment
Transforming your Contact Centre into a Lean and Agile environment
Ā 
Lean Change Management
Lean Change ManagementLean Change Management
Lean Change Management
Ā 
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
Ā 
Leadership Agility - Agile Leadership Fest 2019
Leadership Agility - Agile Leadership Fest 2019 Leadership Agility - Agile Leadership Fest 2019
Leadership Agility - Agile Leadership Fest 2019
Ā 
IT in the Park 2017
IT in the Park 2017IT in the Park 2017
IT in the Park 2017
Ā 
Moving your organization into the fast lane metro
Moving your organization into the fast lane   metroMoving your organization into the fast lane   metro
Moving your organization into the fast lane metro
Ā 
Agile Organization Design: How to Optimize Your Organization for Agile
Agile Organization Design: How to Optimize Your Organization for AgileAgile Organization Design: How to Optimize Your Organization for Agile
Agile Organization Design: How to Optimize Your Organization for Agile
Ā 
Business agility for beginners practices for improved employee engagement
Business agility for beginners practices for improved employee engagementBusiness agility for beginners practices for improved employee engagement
Business agility for beginners practices for improved employee engagement
Ā 
The lean thinking organization final
The lean thinking organization finalThe lean thinking organization final
The lean thinking organization final
Ā 
Business Agility Workshop Content
Business Agility Workshop ContentBusiness Agility Workshop Content
Business Agility Workshop Content
Ā 
Agile 2012 - leadership agility workshop slides -- final.pptx
Agile 2012  - leadership agility workshop slides -- final.pptxAgile 2012  - leadership agility workshop slides -- final.pptx
Agile 2012 - leadership agility workshop slides -- final.pptx
Ā 
Revolutionise your team through lean and agile thinking
Revolutionise your team through lean and agile thinkingRevolutionise your team through lean and agile thinking
Revolutionise your team through lean and agile thinking
Ā 
Using Agile Methods for HR & Learning Projects
Using Agile Methods for HR & Learning ProjectsUsing Agile Methods for HR & Learning Projects
Using Agile Methods for HR & Learning Projects
Ā 
Territory Beyond Agile ā€“ Optimised Business Outcomes - Paul Eames - AgileNZ 2017
Territory Beyond Agile ā€“ Optimised Business Outcomes - Paul Eames - AgileNZ 2017Territory Beyond Agile ā€“ Optimised Business Outcomes - Paul Eames - AgileNZ 2017
Territory Beyond Agile ā€“ Optimised Business Outcomes - Paul Eames - AgileNZ 2017
Ā 
Doing Agile Right - Transformation without Chaos - A summary
Doing Agile Right - Transformation without Chaos - A summaryDoing Agile Right - Transformation without Chaos - A summary
Doing Agile Right - Transformation without Chaos - A summary
Ā 
The Kanban Mindset by Todd Little at #AgileIndia2019
The Kanban Mindset by Todd Little at #AgileIndia2019The Kanban Mindset by Todd Little at #AgileIndia2019
The Kanban Mindset by Todd Little at #AgileIndia2019
Ā 
The Executives Guide
The Executives GuideThe Executives Guide
The Executives Guide
Ā 
Productivity improvement through right governance
Productivity improvement through right governanceProductivity improvement through right governance
Productivity improvement through right governance
Ā 
Overcome Transformation Impediments with Outcome-Driven Agility - David Hawks...
Overcome Transformation Impediments with Outcome-Driven Agility - David Hawks...Overcome Transformation Impediments with Outcome-Driven Agility - David Hawks...
Overcome Transformation Impediments with Outcome-Driven Agility - David Hawks...
Ā 
Descaling Organizational Complexity to Expedite Product Delivery_new
Descaling Organizational Complexity to Expedite Product Delivery_newDescaling Organizational Complexity to Expedite Product Delivery_new
Descaling Organizational Complexity to Expedite Product Delivery_new
Ā 

Viewers also liked (7)

Aaron Hodder (Assurity Consulting)
Aaron Hodder (Assurity Consulting)Aaron Hodder (Assurity Consulting)
Aaron Hodder (Assurity Consulting)
Ā 
Rachel Niven (Niven Consulting)
Rachel Niven (Niven Consulting)Rachel Niven (Niven Consulting)
Rachel Niven (Niven Consulting)
Ā 
Sandy Mamoli (Nomad8)
Sandy Mamoli (Nomad8)Sandy Mamoli (Nomad8)
Sandy Mamoli (Nomad8)
Ā 
Martin Cronje (MYOB)
Martin Cronje (MYOB)Martin Cronje (MYOB)
Martin Cronje (MYOB)
Ā 
Joshua Kerievsky (Industrial Logic)
Joshua Kerievsky (Industrial Logic)Joshua Kerievsky (Industrial Logic)
Joshua Kerievsky (Industrial Logic)
Ā 
The Art of Building a Roadmap - Sherif Mansour
The Art of Building a Roadmap - Sherif MansourThe Art of Building a Roadmap - Sherif Mansour
The Art of Building a Roadmap - Sherif Mansour
Ā 
Ahmed Sidky (ICAgile)
Ahmed Sidky (ICAgile)Ahmed Sidky (ICAgile)
Ahmed Sidky (ICAgile)
Ā 

Similar to Alternatives to scaling your agile process: valuing outcomes over output

Similar to Alternatives to scaling your agile process: valuing outcomes over output (20)

"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
Ā 
Scrum master & agile master
Scrum master & agile masterScrum master & agile master
Scrum master & agile master
Ā 
If you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get thereIf you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get there
Ā 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile Principles
Ā 
Agile Development in Highly Regulated Organizations
Agile Development in Highly Regulated OrganizationsAgile Development in Highly Regulated Organizations
Agile Development in Highly Regulated Organizations
Ā 
Understanding The Urge To Agility
Understanding The Urge To AgilityUnderstanding The Urge To Agility
Understanding The Urge To Agility
Ā 
Agile organization design workshop
Agile organization design workshopAgile organization design workshop
Agile organization design workshop
Ā 
What needs to be true? Patterns of engineering agility
What needs to be true? Patterns of engineering agilityWhat needs to be true? Patterns of engineering agility
What needs to be true? Patterns of engineering agility
Ā 
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Ā 
Lean agile meets design thinking
Lean agile meets design thinkingLean agile meets design thinking
Lean agile meets design thinking
Ā 
Acceleration & Focus - A Simple Approach to Faster Execution
Acceleration & Focus - A Simple Approach to Faster ExecutionAcceleration & Focus - A Simple Approach to Faster Execution
Acceleration & Focus - A Simple Approach to Faster Execution
Ā 
Introduction to Recipes for Agile Governance in the Enterprise (RAGE)
Introduction to Recipes for Agile Governance in the Enterprise (RAGE)Introduction to Recipes for Agile Governance in the Enterprise (RAGE)
Introduction to Recipes for Agile Governance in the Enterprise (RAGE)
Ā 
Building Value in You Business
Building Value in You BusinessBuilding Value in You Business
Building Value in You Business
Ā 
Core value vital signs 6.0
Core value vital signs 6.0Core value vital signs 6.0
Core value vital signs 6.0
Ā 
Agile metrics - Agile KC Meeting 9/26/13
Agile metrics - Agile KC Meeting 9/26/13Agile metrics - Agile KC Meeting 9/26/13
Agile metrics - Agile KC Meeting 9/26/13
Ā 
The change.asia - results not reports
The change.asia  - results not reportsThe change.asia  - results not reports
The change.asia - results not reports
Ā 
The Agile Journey
The Agile JourneyThe Agile Journey
The Agile Journey
Ā 
Agile thinking
Agile thinkingAgile thinking
Agile thinking
Ā 
Core value vital signs 5.0
Core value vital signs 5.0Core value vital signs 5.0
Core value vital signs 5.0
Ā 
ITM business barriers.pptx
ITM  business barriers.pptxITM  business barriers.pptx
ITM business barriers.pptx
Ā 

More from AgileNZ Conference

The Foundations of Business Agility - Shane Hastie - AgileNZ 2017
The Foundations of Business Agility - Shane Hastie - AgileNZ 2017The Foundations of Business Agility - Shane Hastie - AgileNZ 2017
The Foundations of Business Agility - Shane Hastie - AgileNZ 2017
AgileNZ Conference
Ā 
Breaking Through the Transformation Pain Barrier - Julie Lindenberg & David M...
Breaking Through the Transformation Pain Barrier - Julie Lindenberg & David M...Breaking Through the Transformation Pain Barrier - Julie Lindenberg & David M...
Breaking Through the Transformation Pain Barrier - Julie Lindenberg & David M...
AgileNZ Conference
Ā 
Modern Agile ā€“ What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile ā€“ What's It Good For? - Jacob Creech - AgileNZ 2017Modern Agile ā€“ What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile ā€“ What's It Good For? - Jacob Creech - AgileNZ 2017
AgileNZ Conference
Ā 
Business Agility: Leadership, Teams & the Work - Jude Horrill - AgileNZ 2017
Business Agility: Leadership, Teams & the Work - Jude Horrill - AgileNZ 2017Business Agility: Leadership, Teams & the Work - Jude Horrill - AgileNZ 2017
Business Agility: Leadership, Teams & the Work - Jude Horrill - AgileNZ 2017
AgileNZ Conference
Ā 
A Leadership Survival Guide to Transformation - Aldo Rall & Andy Cooper - Agi...
A Leadership Survival Guide to Transformation - Aldo Rall & Andy Cooper - Agi...A Leadership Survival Guide to Transformation - Aldo Rall & Andy Cooper - Agi...
A Leadership Survival Guide to Transformation - Aldo Rall & Andy Cooper - Agi...
AgileNZ Conference
Ā 

More from AgileNZ Conference (20)

Automated Agility?! Let's Talk Truly Agile Testing - Adam Howard - AgileNZ 2017
Automated Agility?! Let's Talk Truly Agile Testing - Adam Howard - AgileNZ 2017Automated Agility?! Let's Talk Truly Agile Testing - Adam Howard - AgileNZ 2017
Automated Agility?! Let's Talk Truly Agile Testing - Adam Howard - AgileNZ 2017
Ā 
The Foundations of Business Agility - Shane Hastie - AgileNZ 2017
The Foundations of Business Agility - Shane Hastie - AgileNZ 2017The Foundations of Business Agility - Shane Hastie - AgileNZ 2017
The Foundations of Business Agility - Shane Hastie - AgileNZ 2017
Ā 
Breaking Through the Transformation Pain Barrier - Julie Lindenberg & David M...
Breaking Through the Transformation Pain Barrier - Julie Lindenberg & David M...Breaking Through the Transformation Pain Barrier - Julie Lindenberg & David M...
Breaking Through the Transformation Pain Barrier - Julie Lindenberg & David M...
Ā 
Improv-e Your Innovation - Jakob Jurkiewicz - AgileNZ 2017
Improv-e Your Innovation - Jakob Jurkiewicz - AgileNZ 2017Improv-e Your Innovation - Jakob Jurkiewicz - AgileNZ 2017
Improv-e Your Innovation - Jakob Jurkiewicz - AgileNZ 2017
Ā 
Chocolate, Cider & Product Ownership - Penny Goodwin & Chetan Parbhu - AgileN...
Chocolate, Cider & Product Ownership - Penny Goodwin & Chetan Parbhu - AgileN...Chocolate, Cider & Product Ownership - Penny Goodwin & Chetan Parbhu - AgileN...
Chocolate, Cider & Product Ownership - Penny Goodwin & Chetan Parbhu - AgileN...
Ā 
The Art of Dual-track Delivery - Ant Boobier - AgileNZ 2017
The Art of Dual-track Delivery - Ant Boobier - AgileNZ 2017The Art of Dual-track Delivery - Ant Boobier - AgileNZ 2017
The Art of Dual-track Delivery - Ant Boobier - AgileNZ 2017
Ā 
Scrumdiddlyumptious & the Killjoys - Mia Horrigan - AgileNZ 2017
Scrumdiddlyumptious & the Killjoys - Mia Horrigan - AgileNZ 2017Scrumdiddlyumptious & the Killjoys - Mia Horrigan - AgileNZ 2017
Scrumdiddlyumptious & the Killjoys - Mia Horrigan - AgileNZ 2017
Ā 
Build for Speed - Gareth Evans - AgileNZ 2017
Build for Speed - Gareth Evans - AgileNZ 2017Build for Speed - Gareth Evans - AgileNZ 2017
Build for Speed - Gareth Evans - AgileNZ 2017
Ā 
Inclusive Collaboration ā€“ How Our Differences Can Make the Difference - Aaron...
Inclusive Collaboration ā€“ How Our Differences Can Make the Difference - Aaron...Inclusive Collaboration ā€“ How Our Differences Can Make the Difference - Aaron...
Inclusive Collaboration ā€“ How Our Differences Can Make the Difference - Aaron...
Ā 
Born to Learn - Aurelien Beraud - AgileNZ 2017
Born to Learn - Aurelien Beraud - AgileNZ 2017Born to Learn - Aurelien Beraud - AgileNZ 2017
Born to Learn - Aurelien Beraud - AgileNZ 2017
Ā 
Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...
Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...
Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...
Ā 
DevSec Delight with Compliance as Code - Matt Ray - AgileNZ 2017
DevSec Delight with Compliance as Code - Matt Ray - AgileNZ 2017DevSec Delight with Compliance as Code - Matt Ray - AgileNZ 2017
DevSec Delight with Compliance as Code - Matt Ray - AgileNZ 2017
Ā 
Shaking Leads to a Shake Up - Russel Garlick - AgileNZ 2017
Shaking Leads to a Shake Up - Russel Garlick - AgileNZ 2017Shaking Leads to a Shake Up - Russel Garlick - AgileNZ 2017
Shaking Leads to a Shake Up - Russel Garlick - AgileNZ 2017
Ā 
Making Agile Leadership Work: A Journey From Coach to Manager - Martin Cronj...
 Making Agile Leadership Work: A Journey From Coach to Manager - Martin Cronj... Making Agile Leadership Work: A Journey From Coach to Manager - Martin Cronj...
Making Agile Leadership Work: A Journey From Coach to Manager - Martin Cronj...
Ā 
Agile-ish ā€“ How to Build a Culture of Agility - Lynne Cazaly - AgileNZ 2017
Agile-ish ā€“ How to Build a Culture of Agility - Lynne Cazaly - AgileNZ 2017Agile-ish ā€“ How to Build a Culture of Agility - Lynne Cazaly - AgileNZ 2017
Agile-ish ā€“ How to Build a Culture of Agility - Lynne Cazaly - AgileNZ 2017
Ā 
Modern Agile ā€“ What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile ā€“ What's It Good For? - Jacob Creech - AgileNZ 2017Modern Agile ā€“ What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile ā€“ What's It Good For? - Jacob Creech - AgileNZ 2017
Ā 
Business Agility: Leadership, Teams & the Work - Jude Horrill - AgileNZ 2017
Business Agility: Leadership, Teams & the Work - Jude Horrill - AgileNZ 2017Business Agility: Leadership, Teams & the Work - Jude Horrill - AgileNZ 2017
Business Agility: Leadership, Teams & the Work - Jude Horrill - AgileNZ 2017
Ā 
Connecting the Dots: Agile, DevOps, Lean IT - Mike Orzen - AgileNZ 2017
Connecting the Dots: Agile, DevOps, Lean IT - Mike Orzen - AgileNZ 2017Connecting the Dots: Agile, DevOps, Lean IT - Mike Orzen - AgileNZ 2017
Connecting the Dots: Agile, DevOps, Lean IT - Mike Orzen - AgileNZ 2017
Ā 
Being Agile vs Agile Doing - Luke Hohmann - AgileNZ 2017
Being Agile vs Agile Doing - Luke Hohmann - AgileNZ 2017Being Agile vs Agile Doing - Luke Hohmann - AgileNZ 2017
Being Agile vs Agile Doing - Luke Hohmann - AgileNZ 2017
Ā 
A Leadership Survival Guide to Transformation - Aldo Rall & Andy Cooper - Agi...
A Leadership Survival Guide to Transformation - Aldo Rall & Andy Cooper - Agi...A Leadership Survival Guide to Transformation - Aldo Rall & Andy Cooper - Agi...
A Leadership Survival Guide to Transformation - Aldo Rall & Andy Cooper - Agi...
Ā 

Recently uploaded

Chandigarh Escorts Service šŸ“ž8868886958šŸ“ž JustšŸ“² Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service šŸ“ž8868886958šŸ“ž JustšŸ“² Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service šŸ“ž8868886958šŸ“ž JustšŸ“² Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service šŸ“ž8868886958šŸ“ž JustšŸ“² Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
Ā 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Dipal Arora
Ā 
Call Girls In DLf Gurgaon āž„99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon āž„99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon āž„99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon āž„99902@11544 ( Best price)100% Genuine Escort In 24...
lizamodels9
Ā 
Call Girls Kengeri Satellite Town Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Gir...
amitlee9823
Ā 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
Ā 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
Ā 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
Ā 

Recently uploaded (20)

Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Ā 
Chandigarh Escorts Service šŸ“ž8868886958šŸ“ž JustšŸ“² Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service šŸ“ž8868886958šŸ“ž JustšŸ“² Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service šŸ“ž8868886958šŸ“ž JustšŸ“² Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service šŸ“ž8868886958šŸ“ž JustšŸ“² Call Nihal Chandigarh Call Girl...
Ā 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
Ā 
VVVIP Call Girls In Greater Kailash āž”ļø Delhi āž”ļø 9999965857 šŸš€ No Advance 24HRS...
VVVIP Call Girls In Greater Kailash āž”ļø Delhi āž”ļø 9999965857 šŸš€ No Advance 24HRS...VVVIP Call Girls In Greater Kailash āž”ļø Delhi āž”ļø 9999965857 šŸš€ No Advance 24HRS...
VVVIP Call Girls In Greater Kailash āž”ļø Delhi āž”ļø 9999965857 šŸš€ No Advance 24HRS...
Ā 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Ā 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
Ā 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
Ā 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Ā 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Ā 
Call Girls In DLf Gurgaon āž„99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon āž„99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon āž„99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon āž„99902@11544 ( Best price)100% Genuine Escort In 24...
Ā 
BAGALUR CALL GIRL IN 98274*61493 ā¤CALL GIRLS IN ESCORT SERVICEā¤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ā¤CALL GIRLS IN ESCORT SERVICEā¤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ā¤CALL GIRLS IN ESCORT SERVICEā¤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ā¤CALL GIRLS IN ESCORT SERVICEā¤CALL GIRL
Ā 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
Ā 
Call Girls Kengeri Satellite Town Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Gir...
Ā 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Ā 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
Ā 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Ā 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
Ā 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ā 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Ā 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
Ā 

Alternatives to scaling your agile process: valuing outcomes over output

  • 1. Alternatives to scaling your agile process: valuing outcomes over output Edwin Dando Assurity Your pic
  • 2.
  • 3. There is a management revolution underway ā€œTomorrowā€™s business imperatives lie outside the performance envelope of todayā€™s bureaucracy-infused management practicesā€¦ Equipping organizations to tackle the future would require a management revolution no less momentous than the one that spawned modern industry.ā€ Gary Hamel - the landmark HBR article Moon Shots For Management,
  • 4. What is changing? To focusing on customer value To exploiting variability for competitive advantage To providing a vision to a self-organised, cross-functional team and getting out of the way. To measuring results on outcomes To regular delivery of customer value via economies of flow To focus on building wonderful workplaces and strong employee engagement To a strategy that is about deep customer engagement, rapid manoeuvrability, fast feedback and regular pivots From focusing on maximizing shareholder $ From avoiding variability From telling employees what to do From controlling performance through rules, roles, plans and reports From efficiency through economies of scale From focus on lowering costs through offshoring From a ā€œcoping with competitionā€ strategy through regulation and monopoly behaviour
  • 5. Agile has made a major contribution to this
  • 6. Large scale and agile ā€“ a clash of cultures? ā€¢ Agile is a mind-set and set of values, not a process ā€¢ Agility is earned, not installed ā€¢ For a long time many people have worked hard to help shift thinking, adopt new values and changeā€¦ Yetā€¦ ā€¢ Agile is now mainstream ā€¢ Markets forcing businesses to become more responsive ā€¢ Insatiable demand to ā€œbe agileā€ ā€“ especially from large companies, often who have come to the game late And so, ā€¢ Market responded with ā€œbuy and installā€ agile @ scale ā€¢ Approach viewed as disrespectful to core values
  • 7. The scaling dilemma ā€¢ The desire ā€˜to scaleā€™ is a reflection of the demand to develop more software, faster (rather than better outcomes with same/less effort). ā€¢ Existing internal structures make it difficult to increase capacity ā€¢ So we add new structures to manage this and increase our efforts. ā€¢ But investment to achieve more goes mostly to the additional structures, and is often much higher than the gains expected. ā€¢ We enter a vicious cycle. Gunther Verheyen - Maximizing Scrum, http://blog.scrum.org/maximizing-scrum/
  • 8. In an organisation near youā€¦ ā€¢ An organization starts adopting Scrum ā€¢ Soon they ask ā€˜how do we scale?ā€™ ā€¢ Very few stop and investigate this desire prior to exploring scaling. ā€¢ What do we hope to obtain from scaling? ā€¢ How does this fit with our strategy? ā€¢ What are the risks? ā€¢ How will we know scaling is helping us? ā€¢ How will we measure this?
  • 9. Humans love simple assumptions The logic of induction teaches us that ā€¢ If n is true (it works for one) ā€¢ and n+1 is true (it works for the next) ā€¢ then n must always be trueā€¦.. Right? So lets test this hypothesis: 1 + 2 + 3 + ā€¦ + n = Ā½n(n+1) 1 + 2 + 3 = Ā½ x 3 x 4 = 6 1 + 2 + 3 + 4 = Ā½ x 4 x 5 = 10 1 + 2 + 3 + 4 + 5 + 6 + ā€¦. + 7823 = Ā½ x 7823 x 7824 = 30603576
  • 10. And we carry that logic into business contexts ā€¢ Agile works for one team and gives us great benefits ā€¢ and it works for two teams and gives us more great benefits ā€¢ Therefore it must work for many teams and make us world beaters, right?
  • 11. Add to this the fact that knowledge work is highly creative ā€¢ Good Agile managers create environments where people can flourish and grow. ā€¢ Much like the role of the gardenerā€¦ Get your hands dirty and create an environment where people can flourish. FHeeelpd And our raenmd garden owvaet ethr itnhgesm grows th raetg and sutloaprl y rewards them succeeding us
  • 12. But does the same thinking apply on a large scale? Value is very, very different from volume Outcomes are very different to output
  • 13. Shoe-horning agile ā€¢ Over time, many organizations have grown very complicated with interdependent internal structures. ā€¢ The implementation of Scrum is expected to fit into these existing structures. ā€¢ Within these structures, ā€˜scalingā€™ is synonymous to increasing volume and quantity, to larger numbers. ā€¢ The expectation is that Scrum must be expanded with additional processes, roles, phases, etc. ā€¢ At which point we have missed the point ā€¢ The entire point of Scrum is to highlight your weaknesses ā€“ so you can fix them Gunther Verheyen - Maximizing Scrum, http://blog.scrum.org/maximizing-scrum/
  • 14. What sort of weaknesses? On the whole, [our survey results are] not exactly a reassuring picture for those who depend on the software they build. Develop Landscape - Forrester Research 2013
  • 15. Some clear areas for attention ā€¢ Basics of Agile ā€“ weā€™ve only adopted the basics ā€œOrganizations claim that theyā€™ve ā€˜gone Agile,ā€™ but when one probes on specific Agile practices, the reality is that theyā€™ve only adopted a few basic ones and stalled out in the scaling process.ā€œ ā€¢ Quality software development ā€œOnly 12% of the developers we surveyed spend more than an hour a day writing test cases. Developers spend more time on email than writing testsā€ Develop Landscape - Forrester Research 2013
  • 16. Why would you want to scale this? Fix these first
  • 17. Some clear areas for attention ā€¢ Small Teams ā€œDevelopers who work in small, collocated teams understand the applications they build fare better. Most development teams are not collocated. Our takeaway: Organizations are trading understanding and efficiency for an efficient cost structureā€. ā€œWe see the inverse relationship between development team size and the level of project understanding/transparency. Our recommendation? Lose the industrial metaphor forever and think more along the lines of a talent management from or a Broadway production.ā€
  • 18. Focus on getting more out of what you already have Why would you want to scale this? Fix these first.
  • 19. Why would you want to scale this? Used with permission ā€“ Scrum.org
  • 20. No evidence ā€œWhat is the business impact of agile? The reality is, we have no idea. We have no real evidence. If we start measuring by evidentiary outcomes, then we will have firm grounding when we assess its value to the organization, and the value of our investments and initiatives.ā€ Ken Schwaber, Scrum co-creator Maybe we would want to fix this before we scale?
  • 21. Scaling, finally So, lets assume we get good at developing software and get to the point of ā€œscaling upā€, how do we scale? 1. Start with reality ā€“ there is no recipe, only patterns 2. Start small and iterate. a) Try some of the known scaling patterns b) Inspect how it has worked in your context. Hint ā€“ you should find a way to measure the business impact. c) Adapt as required. d) Repeat
  • 22. Incremental scaling with evidence Single team starts doing Scrum They identify things that need improvement and capture these in an organisational improvement backlog Review Retrospective OAG makes next round of decisions on evidence: Are customers happier? Is quality improving? Are we innovating faster? Is staff morale better? Are we more agile? Organisational Agility Group selects items and implements transparently Evidence based planning Measure business impact Organisational learning Organisational Improvement backlog How can we improve quality? Should we start another team? Are we working well together? Do we have interdependency problems? What does the evidence tell us? Howā€™s our culture? Teams inspect and adapt collectively, using evidence Change Increment Is revenue improving? May decide to add another teamā€¦ Change Owner What is true for us? Meets regularly to track progress and re-plan Are we getting to done every iteration?
  • 23. Evidence ā€¢ Over 85% of senior international executives* say organisational agility is critical to success. ā€¢ Yet few can demonstrate tangible business benefits to their boards ā€¢ This is a tragedy, given the investment involved in agile. Even more important, how do we ā€¢ know the risk and disruption involved in this agile transformation is working? ā€¢ continually tweak the approach to our organisationā€™s unique needs? Unfortunately, most organisations don't. They measure output, not outcomes. And then they want to scale... *Organisational agility: How business can survive and thrive in turbulent times The Economist Intelligence Unit
  • 24. Evidence of business outcomes (not agile outputs)
  • 25. Focus on evidence based business decision making ā€¢ How has the ability to release fortnightly helped? ā€¢ Are our staff happier doing agile? ā€¢ Are we seeing value from our technical debt repayment? ā€¢ Has our investment in test automation improved quality and customer satisfaction? ā€¢ Maybe, if we are getting these right, then we should consider scaling
  • 26. There are many ways to ā€œscaleā€ before you ā€œscale Scrumā€ ā€¢ Quality software development ā€“ a good developer can be 20 times more productive than an average one. Grow them. ā€“ pair programming - instant feedback loops, higher quality. ā€“ continuous delivery ā€“ regular delivery of value and regular product learning cycles ā€¢ Technical debt ā€“ prevents agility and is extremely expensive. Slow down, write good code, write less code - only on features customers value. ā€“ only 29% developers time spent working on value. 53% spent on complexity/technical debt*. Your teams want to fix this. Given them the opportunity and double/triple productivity. *Source: Forrester, October 2010 ā€œ2011 IT Budget Planning Guide For CIOsā€)
  • 27. There are many ways to ā€œscaleā€ before you ā€œscale Scrumā€ ā€¢ Value ā€“ ~ 65% of features arenā€™t valued by customers. Use validated learning to find out what they donā€™t value and stop delivering it. ā€“ Deliver products that make a market impact, not just ship more featuresā€¦ Impact Mapping ā€¢ Team ā€“ Developers are intrinsically motivated & creative*. Create environments in which they can flourish. ā€“ #1 reason for software project failure is a lack of shared understanding. Specification by Example helps resolve this. ā€“ Agile isnā€™t just about Scrum Masters and Product Owners. Testers, developers and analysts need training too. *Source: Forrester, October 2010 ā€œ2011 IT Budget Planning Guide For CIOsā€)
  • 28. There are many ways to ā€œscaleā€ before you ā€œscale Scrumā€ *Source: Forrester, October 2010 ā€œ2011 IT Budget Planning Guide For CIOsā€) ā€¢ Evidence ā€“ Measure and track the business impact of agile. ā€“ Make evidence based decisions. ā€“ If the evidence shows something isn't working, change it. ā€¢ Test automation ā€¢ Product Ownership ā€¢ Team behaviours & collaboration ā€¢ ā€¦ In other words, walk before you run
  • 29. Scaling is a people problem, not a process problem .
  • 30. Thinking about the people ā€“ networks versus hierarchies ā€¢ Hierarchies can be an effective way to organise, but they donā€™t tend to be an effective way to communicate ā€¢ Typically, coordination responsibility likes with individuals ā€¢ But when people are busy, they pass their problems to the coordinator to pass to someone who can fix it. ā€¢ Why? Because people are busy getting their features to done. Itā€™s human nature. We push problems up a hierarchy for someone else to remove if thatā€™s how itā€™s supposed to be. Joanna Rothman, Organizing an Agile Program: Networks for Managing Agile Programs http://bit.ly/1l7EcjZ
  • 31. Networks ā€¢ Donā€™t have to have everyone interconnected with everyone else ā€“ just some connected individuals. ā€¢ Donā€™t need the Scrum Masters to do it. ā€¢ E.g. Bob and Alice have a question, they ask each other. If that doesnā€™t resolve it they ask someone else who might know (not necessarily a manager). ā€¢ The question doesnā€™t go up the hierarchy. It goes across the network. Joanna Rothman, Organizing an Agile Program: Networks for Managing Agile Programs http://bit.ly/1l7EcjZ
  • 32. Communities of Practice help build networks and coordinate work ā€¢ Testers talking to other testers ā€¢ Developers talking to other developers ā€¢ Ability to solve common problems and coordinate common activities ā€¢ Ability to inspect and adapt our common work and approach Joanna Rothman, Organizing an Agile Program: Networks for Managing Agile Programs http://bit.ly/1l7EcjZ
  • 33. Benefits of a network model ā€¢ Communication flows quickly through networks. Puts the inherent rumour mill to work for you. ā€¢ Networks are connected by humans who are more prone to connecting/communicating ā€¢ A network engages people in a way that hierarchy does not ā€¢ A network decreases the transaction cost of just about everything. ā€¢ No waiting on meetings to address problems, issues, or risks. People on teams solve problems when they have the problem. ā€¢ No need for a ā€œmasterā€ or a ā€œchiefā€ to intervene. Joanna Rothman, Organizing an Agile Program: Networks for Managing Agile Programs http://bit.ly/1l7EcjZ
  • 34. In summary ā€¢ Use Scrum to highlight your weaknesses ā€¢ Systematically fix them ā€¢ Then consider scaling, if it makes sense ā€¢ If so, start small and iterate ā€¢ Measure the business impact of each change
  • 35. If the definition of insanity is ā€œdoing the same thing and expecting different resultsā€, then what is the definition of insanity at scale?
  • 36. Thanks for listeningā€¦ Edwin Dando Assurity @edwindando agileforeveryone.com edwin.dando@assurity.co.nz linkedin.com/in/edwindando/

Editor's Notes

  1. There is a change in management underway
  2. Can anyone here hand on heart say they have done this before considering scaling?
  3. The Crying Angel ā€“ what is happening to the agile industry