Techniques for a Successful Agile Transformation
Steve McDonald & Mark Landeryou
Techniques for a Successful Agile Transformation Steve McDonald - - PowerPoint PPT Presentation
Techniques for a Successful Agile Transformation Steve McDonald & Mark Landeryou To keep an Agile transformation on track... A theoretical framework and guiding principles are crucial to underpin decision making. Remember
Techniques for a Successful Agile Transformation
Steve McDonald & Mark Landeryou
disciplined approach is needed to avoid shortcuts that will otherwise dilute what you set out to achieve.
principles are crucial to underpin decision making.
99.998%
Uptime
Priority support: UK based, 365 days a year Online, face to face, phone and invoice payments We’re helping over 50,000 businesses grow faster We securely process over 258m payments worth 21bn
Sage Pay Your complete payments solution
4. Mobile apps 2. Contactless 1. Debit/Credit Cards 3. PayPal Cash 5.
Other Alternatives More options for the customer
Fewer bugs then in 2012 Industry leading uptime Customer facing releases Delivery time to customers 189 24 hrs
99.998
78%
2015
Freedom from command & control John Seddon (2005, p101)
Discovery Open mindedness
Developers: “If only we could rewrite the system” Testers: “Stop the devs handing over a couple of days before the delivery date. Give us more time to test it properly” Customer Service: “Stop changing stuff” Project Managers: “Let’s start cracking the whip”
tamed by seeing things in the round, as a whole. Only by taking a broad view can we avoid the twin dangers of a silo mentality – in which a fix 'here' simply shifts the problem to 'there' – and
gives rise to a much bigger problem to fix 'later.'”
Dennis Sherwood – Seeing the forest for the trees a manager's guide to applying systems thinking p1 (2002) emphasis added
To keep on track... Show tips at startup Tip of the day
Follow every aspect of your chosen practice, until you have the experience to change it.
Links systems thinking to software practice
To keep on track... Show tips at startup Tip of the day
Getting buy-in from the teams
.
If you can’t put a number on something then admit “your knowledge is of a meagre and unsatisfactory kind.” Quantification, even without subsequent measurement is a useful aid to clear thinking and good communication.
.
Lord Kelvin,1893 (paraphrased) Gilb's Law of Quantification, Tom Gilb (www.gilb.com)
To keep on track... Show tips at startup Tip of the day
Set quantified goals
Freedom from command & control John Seddon (2005, p101)
Activity Change
Mandated key practices:
“Some of the best systems thinkers I know are bossy; they are bossy about the right things.”
John Seddon. Systems thinking in the public sector p.47.
“It is better to do the right thing wrong, than the wrong thing right”
Russell L. Ackoff, Transforming the systems movement (2004)
To keep on track... Show tips at startup Tip of the day
feedback.
To keep on track... Show tips at startup Tip of the day
hundreds of problems.
impediments relentlessly.
.
The Phoenix Project, G.Kim, K.Behr, G.Spafford (p 196)
“Drive out fear, so that everyone may work effectively for the company.”
.
To keep on track... Show tips at startup Tip of the day
Don’t compromise on technical excellence or quality.
discipline.
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Jan-13 Q3 FY13 Q4 FY13 Q1 FY14 Q2 FY14 Q3 FY14
Release Success Reported Bugs
50 100 150 200 250 300 350
Freedom from command & control John Seddon (2005, p101)
Improvement Experimenting
Mary and Tom Poppendieck, Leading Lean software Development (p198)
To keep on track... Show tips at startup Tip of the day
Remove bottlenecks by:
John Seddon, Freedom from Command & Control: Rethinking management for Lean Service (pp64)
To keep on track... Show tips at startup Tip of the day
99.8 99.85 99.9 99.95 100 Jul-12 Oct-12 Jan-13 Apr-13 Jul-13 Oct-13 Jan-14 Apr-14 Jul-14 Oct-14 Jan-15 Apr-15 Jul-15
Uptime
20 40 60 80 100 120 140 160 180 200 2012 2013 2014 2015 Number of Releases
Number of Releases
50 100 150 200 250 300 350 Oct-12 Dec-12 Feb-13 Apr-13 Jun-13 Aug-13 Oct-13 Dec-13 Feb-14 Apr-14 Jun-14 Aug-14 Oct-14 Dec-14 Feb-15
Bugs
Freedom from command & control John Seddon (2005, p101)
Step change Transformation
Manager Effort Dev Team Effort
To keep on track... Show tips at startup Tip of the day
beginning to continue working.
References
Ackoff, R.L., Transforming the systems movement. Third International Conference on Systems Thinking in Management (ICSTM '04) (2004). Demming, W. E.,Out of the crisis. The MIT Press, Cambridge Massachusetts (1982). Gilb, T., Gilb's Law of Quantification. http://www.gilb.com/blogpost71-Gilb-s-Law-of-Quantification-not- done-well-enough-by-Agilistas. Poppendieck, M. & Poppendieck, T., Leading Lean software Development.Addison-Wesley (2010). Seddon, J., Freedom from command & control, Productivity Press New York (2005). Seddon, J., Systems Thinking in the Public Sector, Triarchy Press (2008). Kim, G., Behr, K. & Spafford, G.. The Phoenix Project, IT Revolution Press (2014). Sherwood, D. Seeing the forest for the trees a manager's guide to applying systems thinking, Nicholas Brealey Publishing (2002).
Images
Public Domain, https://commons.wikimedia.org/w/index.php?curid=540725