Your SlideShare is downloading. ×
  • Like
Using doctrine to decentralise decision making
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Using doctrine to decentralise decision making

  • 494 views
Published

Introduction and exercise about what is Agile doctrine presented at the Melbourne Limited WIP Society

Introduction and exercise about what is Agile doctrine presented at the Melbourne Limited WIP Society

Published in Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
494
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
6
Comments
1
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Using Doctrine to Decentralise Decision Making Jason Yip jcyip@thoughtworks.com @jchyip http://jchyip.blogspot.com
  • 2. Why doctrine?
  • 3. Mark Bonchek and Chris Fussell, “UseDoctrine to Pierce the Fog of Business”,http://blogs.hbr.org/cs/2013/02/use_doctrine_to_pierce_the_f.html
  • 4. “Strategy doesnt give employees enoughguidance to know how to take action, andplans are too rigid to adapt to changingcircumstances. In rapidly changingenvironments, you need fog lights to getcloser to the ground.”
  • 5. "If strategy defines objectives, andplans prescribe behavior, thendoctrine guides decisions."
  • 6. What is doctrine?
  • 7. “Fundamental principles by which themilitary forces guide their actions insupport of objectives. It is authoritativebut requires judgment in application.”NATO
  • 8. Doctrine allows us to safely decentralisedecision-making by having consistentdecision logic.
  • 9. What is Agile doctrine?
  • 10. What are fundamental principles by whichAgile practitioners guide their actions anddecisions in support of objectives... that areauthoritative but require judgment inapplication?
  • 11. Split up into small groups Come up with at most 5 principles for Agile doctrine Words and pictures Apply to test scenarios All comments / decisions must be guided by doctrine
  • 12. Agile doctrine test scenarios
  • 13. “We’ve prepared a RFP that details thesolution and when and what processdeliverables are required.”
  • 14. “Were working on a large program with a lotof different teams. We plan to agree on allthe interfaces up front in an interfacedocument, and then build independently,before doing integration testing at the end.”
  • 15. “Our meetings are too much overheadso we should increase the length of ouriterations.”
  • 16. “We want to implement [insert massivechange program] using Agile”