Successfully reported this slideshow.
Your SlideShare is downloading. ×

Agile Outside Software: Does Agile work outside of sofware? #AOSW

Upcoming SlideShare
What isagile
What isagile
Loading in …3

Check these out next

1 of 45 Ad

More Related Content

Slideshows for you (20)


Similar to Agile Outside Software: Does Agile work outside of sofware? #AOSW (20)

More from allan kelly (18)


Recently uploaded (20)

Agile Outside Software: Does Agile work outside of sofware? #AOSW

  1. 1. allan kelly Twitter: @allankellynet BCS Bristol November 2014 Does Agile work outside of software? #AOSW
  2. 2. Allan Kelly…  Provide advice on software development & business strategy  Training in Agile, Coaching, Consulting Author – Xanpan: Team Centric Agile Software Development, 2014 – Business Patterns for Software Developers (2012, Wiley - ISBN: 978-1119999249) – Changing Software Development: Learning to be Agile (2008, Wiley)
  3. 3. Is Agile only for Software Development? Lets see if I can answer this question…
  4. 4. Coming full circle Agile Manufacturing ~1994 Lightweight software development 1996->2000 Agile Software Development 2000-2001 Agile business? Can we have…. Looks good… Agile Competitors and Virtual Organizations - Strategies for Enriching the Customer Goldman, Nagel & Preiss, 1995
  5. 5. What do we expect from the Agile company?
  6. 6. I can’t think of anything more important than building an agile company, because the world changes so quickly and unpredictably [Agility] comes in different forms, but basically it’s the ability to quickly adapt to or even anticipate and lead change. Agility in the broadest form affects strategic thinking, operations, technology innovation and the ability to innovate in products, processes and business models. Michael A Cusumano Distinguished Professor of Management at the MIT Sloan School of Management
  7. 7. Agile: What do we want? Agile Strategy Agile Tactical Agile Operations Adaptability Listen to customer Lead the market Use change competitively Experiment “Expeditionary Marketing” Live in the now Prepare for the future Deliver fast Deliver quality Deliver value
  8. 8. Is Agile only for Software Development? • Answer in 3 parts – Practices – The Roots – Case studies
  9. 9. Practices
  10. 10. Agile Umbrella Scrum Kanban ASD XP DSDM Lean SD Xanpan Stand up meetings TDD BDD Boards ATDD WIP limits Iterations Retrospectives Planning poker CI
  11. 11. Practices from outside of software Stand up meetings NATO, Japanese local government, bar staff, oil-platforms Retrospectives Lessons learned, Post mortem US Marines “After Action Review” WIP Limits Toyota Production System “Lean” Pair programming Surgeons, Aircrew
  12. 12. Some Agile practices have been taken back-ported to business Test Driven Development – Write the test before you write the code – Don’t do more than you need Is – Lean Startup – What do you want to learn? – What is the minimum?
  13. 13. And some Agile tools may never be used outside software e.g. JUnit
  14. 14. Ask Not “Will Agile work outside software development?” “Which Agile software development practices can be helpful in MY field?” But Ask Look inside the Agile Box… … choose what’s right for you
  15. 15. Roots
  16. 16. Agile Lean More prescriptive Organizational Learning More philosophical: value, idea based XP Scrum … Applicability Manufacturing (Toyota), Supply Chain(Amazon) Healthcare, Construction (Heathrow) 3M, US Marine Corp. Royal Dutch/Shell, HP (old), KAO Corp. Toyota
  17. 17. Agile Software Development Is An application of Lean Thinking in the software development arena
  18. 18. Agile Software Development Is An application of Lean Thinking in the software development arena
  19. 19. Lean Thinking is An application of Learning Organizations in action
  20. 20. Lean Organizational Learning
  21. 21. Lean Organizational Learning
  22. 22. XP Scrum … Lean TQM System Thinking … Organizational Learning
  23. 23. Is Agile Are Learning Organizations only for Software Development? No! Amazon
  24. 24. But ‘‘In the accumulation of over 20 years of studies, [organizational learning writers] have not developed a comprehensive view on what constitutes ‘organisational learning’.’’ Nonaka & Takeuchi 1995 “Learning organization” literature says little about what to do Agile is very specific
  25. 25. Case Studies Bad news • Case studies of Agile Software Development are much easier to come by than case studies of Agile outside of software. • You are unlikely to find one that matches your environment.
  26. 26. Case Studies Good news – There are some!
  27. 27. Lonely Planet – legal team! Kate Sullivan Agile on the Beach 2012 New Frontiers for In- House Practice Innovating Legal Affairs from a Partner Model to being an Agile service provider at Lonely Planet. Kate Sullivan
  28. 28. Agile at Lonely Planet • Whiteboards & cards • Morning stand-up meeting • Estimate size & cost • Prioritization – highest first • Weekly iterations • Regular retrospectives • Measure flow New Frontiers for In- House Practice Innovating Legal Affairs from a Partner Model to being an Agile service provider at Lonely Planet. Kate Sullivan Taken from Kate Sullivan’s Agile on the Beach 2012 presentation
  29. 29. Petroc College FdSc Computing Martin Rowe, Agile on the Beach 2013 “Even badly implemented Scrum worked” • Boards - Information Radiator – Visualize! • Deadlines & time boxes (marking students!) • Work “Product” Backlog + work breakdown • Stand-ups (weekly) Agile bound team together
  30. 30. Agile at a PR agency “The agile manifesto is an idiot proof way of approaching work” • Work collaborate with customers • Cut down waiting time • Streamlines paperwork • Make work streams visible “I love my Kanban board” Rachel Picken, Mpad - Agile on the Beach 2014
  31. 31. Sullivan Cuff, Redruth (Sep 2014)
  32. 32. Customer Service
  33. 33. Scrum Marketing James S. Wright, 2014
  34. 34. Shamrock Foods, Arizona “Should you build strategy like you build software?” Keith R. McFarland MIT Sloan Management Review, Spring 2008
  35. 35. Shamrock Foods “Since adopting the new approach to strategy, Shamrock has flourished.” • Quarterly Strategy Scrum offsite • Evaluate progress on previous actions • Discuss learning & strategy modifications • Create prioritized action list Taken from Keith R. McFarland, MIT Sloan Management Review, Spring 2008
  36. 36. GSMA • Couponing & Loyalty project – Weekly meetings (face-to-face) – Visual board (electronic) – Work stories – Strict prioritization – Deferred work – Walking skeleton – Retrospective
  37. 37. Agile Innovation • Examples from Oxford Innovation in Cornwall – • Talk by Belinda Waldock – Agile on the Beach 2014 – 8 – -innovation-embedding-agile-in-cornwall/
  38. 38. Try this at home… 1. Use a board & cards 2. Create a work backlog 3. Prioritize the backlog 4. Hold morning stand-up meeting 5. Do iterations: weekly plan & review meetings
  39. 39. Try this at home… Advice • Cards: -> Stories -> Vertical slices worth £££ • Don’t bother with estimates (#NoEstimates) • Get a Coach
  40. 40. Conclusion: YES! • Agile will work outside software development But • Not all practices are applicable – And you may need to find some new ones • Not many case studies at the moment (And … it becomes increasingly difficult to differentiate Agile from Lean)
  41. 41. Your choice For many companies Agile working is an innovation therefore Agile working is a risk Remember: Profit is the return for risk
  42. 42. Your choice, either… Adopt Agile today • Take a risk • Act with incomplete knowledge • Gain an advantage on competitors Wait • Play it safe • Wait for more case studies • Let others take the risk (and get the advantage) • Take the risk of playing catch up with competitors
  43. 43. Agile Outside Software We have the technology (But we need some more guinea pigs case studies) allan kelly - Software Strategy Ltd. - -@allankellynet Discount link…. xanpan/c/BCSBristol #AOSW

Editor's Notes

  • TODO Follow the references back, so far I can get back to 1994 – be more specific – blog about it