Your SlideShare is downloading. ×
0
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Agile: Unlocking our human potential
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Agile: Unlocking our human potential

2,515

Published on

Opening keynote given during Agile Brazil 2013

Opening keynote given during Agile Brazil 2013

Published in: Business, Technology
0 Comments
18 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,515
On Slideshare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
81
Comments
0
Likes
18
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. Agile: Unlocking ourHuman Potential@patkua
  • 2. Iwork asatDevCoachFacilitatorTechLeadMe!
  • 3. Iwork asatDevCoachFacilitatorTechLeadMe!and wrote
  • 4. Iwant to share a ...
  • 5. Iwant to share a ...
  • 6. Iwant to share a ...
  • 7. Iwant to share a ...> 15 teams
  • 8. Iwant to share a ...> 15 teams2 to 30+ per team
  • 9. Iwant to share a ...> 15 teams2 to 30+ per teammany organisations
  • 10. Iwant to share a ...> 15 teams2 to 30+ per teammany organisations
  • 11. Motivation 1.0
  • 12. Motivation 1.0
  • 13. Motivation 1.0
  • 14. Motivation 2.0
  • 15. Motivation 2.0
  • 16. Motivation 2.0
  • 17. Motivation 3.0
  • 18. Motivation 3.0AUTONOMYMASTERYPURPOSE
  • 19. AUTONOMYMASTERYPURPOSEXPScrumLeanKanbanFDDCrystalRUPDSDM
  • 20. Case StudyAn early agile project
  • 21. Who?
  • 22. What?
  • 23. Stored Procedures+ RecordsASPRecordsJava
  • 24. Stored Procedures+ RecordsASPRecordsJavaWeb Traffic
  • 25. Stored Procedures+ RecordsASPRecordsJavaWeb TrafficPerformance
  • 26. Stored Procedures+ RecordsASPRecordsJavaWeb TrafficPerformanceMaintainability
  • 27. Stored Procedures+ RecordsASPRecordsJava
  • 28. Stored Procedures+ RecordsASPRecordsJava
  • 29. How?
  • 30. BADevDevDevDev DevDev QA
  • 31. BADevDevDevDev DevDev QA
  • 32. BADevDevDevDev DevDev QA2-weekiterations(yes, into production)
  • 33. BADevDevDevDev DevDev QA2-weekiterations(yes, into production)TDDContinuous IntegrationRetrospectivesDaily stand-upsIteration planning meetingsStory wallUser stories
  • 34. BADevDevDevDev DevDev QA2-weekiterations(yes, into production)“Pragmatic” pairingTDDContinuous IntegrationRetrospectivesDaily stand-upsIteration planning meetingsStory wallUser stories
  • 35. Build trust with frequent releasesinto production
  • 36. FrequentProductionReleases
  • 37. FrequentProductionReleases
  • 38. FrequentProductionReleases
  • 39. Motivation 3.0AUTONOMYMASTERYPURPOSE
  • 40. Case StudyThe Email Project
  • 41. Who?
  • 42. What?
  • 43. Registration Fulfillment
  • 44. Registration Fulfillment
  • 45. Registration Fulfillment
  • 46. Registration Fulfillment
  • 47. Registration Fulfillment
  • 48. Registration Fulfillment
  • 49. > 256, 000(possible)
  • 50. > 256, 000(possible)~ 50(needed)
  • 51. Fulfilment
  • 52. Fulfilment
  • 53. FulfilmentEmail Editor(Swing)
  • 54. FulfilmentEmail Editor(Swing)
  • 55. FulfilmentEmail Editor(Swing)
  • 56. How?
  • 57. Dev Dev Dev Dev QA
  • 58. Dev Dev Dev Dev QA
  • 59. Dev Dev Dev Dev QA1-weekiterations
  • 60. Dev Dev Dev Dev QA1-weekiterationsTDD (Swing)Continuous IntegrationRetrospectivesDaily stand-upsBigVisible ChartPair programming
  • 61. Dev Dev Dev Dev QA1-weekiterationsTDD (Swing)Continuous IntegrationRetrospectivesDaily stand-upsBigVisible ChartPair programmingContinuous Deployment
  • 62. Dev Dev Dev Dev QA1-weekiterationsTDD (Swing)Continuous IntegrationRetrospectivesDaily stand-upsBigVisible ChartPair programming“Guerrilla user testing”Continuous Deployment
  • 63. And now?
  • 64. 2006 2007 2008 2009 2010
  • 65. 2006 2007 2008 2009 20104 years later...
  • 66. 2006 2007 2008 2009 20104 years later...# Bugs Reported:
  • 67. 2006 2007 2008 2009 20104 years later...# Bugs Reported: 1
  • 68. 2006 2007 2008 2009 2010- Client developer
  • 69. 2006 2007 2008 2009 2010“My best projectever”- Client developer
  • 70. Never dampen enthusiasm.
  • 71. Never dampen enthusiasm.Find a way to channel it
  • 72. Never dampen enthusiasm.Find a way to channel itBuild Flow
  • 73. Flow
  • 74. FlowWhat is
  • 75. Skill/AbilityChallengeHIGHLOWLOW HIGH
  • 76. Skill/AbilityChallengeHIGHLOWLOW HIGH
  • 77. Skill/AbilityChallengeHIGHLOWLOW HIGHAnxiety
  • 78. Skill/AbilityChallengeHIGHLOWLOW HIGH
  • 79. Skill/AbilityChallengeHIGHLOWLOW HIGHBoredom
  • 80. Skill/AbilityChallengeHIGHLOWLOW HIGHFlowBoredomAnxiety
  • 81. Skill/AbilityChallengeHIGHLOWLOW HIGHFlowBoredomAnxiety
  • 82. Skill/AbilityChallengeHIGHLOWLOW HIGHFlowBoredomAnxiety
  • 83. Skill/AbilityChallengeHIGHLOWLOW HIGHFlowBoredomAnxiety
  • 84. Skill/AbilityChallengeHIGHLOWLOW HIGHFlowBoredomAnxiety
  • 85. Learn how people learn
  • 86. Learn how people learnDreyfus model of skills acquisition
  • 87. DreyfusStuart
  • 88. DreyfusStuart Hubert Dreyfus
  • 89. Patricia Brenner
  • 90. Patricia Brenner
  • 91. Patricia Brenner
  • 92. NoviceAdvancedBeginnerCompetentProficientExpert
  • 93. NoviceAdvancedBeginnerCompetentProficientExpert
  • 94. “Novice”
  • 95. NoviceAdvancedBeginnerCompetentProficientExpert
  • 96. NoviceAdvancedBeginnerCompetentProficientExpert
  • 97. “Competent”
  • 98. NoviceAdvancedBeginnerCompetentProficientExpert
  • 99. NoviceAdvancedBeginnerCompetentProficientExpert
  • 100. “Novice”“Expert”
  • 101. Agile practices build autonomy,mastery and purpose
  • 102. AUTONOMYMASTERYPURPOSEXPScrumLeanKanbanFDDCrystalRUPDSDM
  • 103. AUTONOMYMASTERYPURPOSESelf organising teamsAgile coachingStand UpsCross functional teamsCraftsmanshipRetrospectivesClean CodeRefactoringTDDContinuous DeliveryCustomerValue (stories)Validated Learning(lean start up)User CentredDesignShowcasesUnderstanding the domain
  • 104. AUTONOMYMASTERYPURPOSESelf organising teamsAgile coachingStand UpsCross functional teamsCraftsmanshipRetrospectivesClean CodeRefactoringTDDContinuous DeliveryCustomerValue (stories)Validated Learning(lean start up)User CentredDesignShowcasesUnderstanding the domain
  • 105. Case Studygov.uk
  • 106. “there have beensignificant failings”
  • 107. “...projects tend to betoo big”
  • 108. Francis Maude- Minister for the Cabinet Office
  • 109. “Government will applyagile methods to ICT procurementand delivery to reduce the risk ofproject failure”Francis Maude- Minister for the Cabinet Office
  • 110. And now?
  • 111. “We’ve released our1000th code release toGOV.UK this week”(since launch on 17 October 2012)
  • 112. (https://www.gov.uk/government)
  • 113. (https://www.gov.uk/government)Digital by default
  • 114. UK government using agile to unlockthe nation’s potential
  • 115. AUTONOMYMASTERYPURPOSE
  • 116. AUTONOMYMASTERYPURPOSELEADERSHIPCO-OPERATION
  • 117. CO-OPERATION
  • 118. AnalyticalActivatorIntellectionAchieverStrategicInputWoo
  • 119. CollectiveAccuracy=Average Accuracy +Diversity** Requires ability to integrate
  • 120. AUTONOMYMASTERYPURPOSECO-OPERATIONLEADERSHIP
  • 121. LEADERSHIP
  • 122. HighDirecting BehaviourLowHighSupportingBehaviour
  • 123. HighDirecting BehaviourLowHighSupportingBehaviour
  • 124. HighDirecting BehaviourLowHighSupportingBehaviourDirecting
  • 125. HighDirecting BehaviourLowHighSupportingBehaviourCoachingDirecting
  • 126. HighDirecting BehaviourLowHighSupportingBehaviourSupportingCoachingDirecting
  • 127. HighDirecting BehaviourLowHighSupportingBehaviourSupportingCoachingDirectingDelegating
  • 128. Agile: Unlocking ourHuman Potential@patkua
  • 129. Agile: Unlocking ourHuman Potential@patkuaAUTONOMYMASTERYPURPOSE+CO-OPERATION+LEADERSHIP

×