Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Agile...Looking Back Looking Forward


Published on

Keynote delivered by Craig Smith at Agile Encore in Auckland, New Zealand in November 2012. Agile adoption is now becoming more mainstream and, as a community, we are struggling to address the issue of how to take experienced Agile practitioners to the next level, while still supporting those who are beginning their journey. With the "agile" word getting so overloaded, the challenge is to continually innovate without assigning labels or losing focus on our prime objective - to deliver!

Published in: Technology
  • The final result was amazing, and I highly recommend ⇒ ⇐ to anyone in the same mindset as me.
    Are you sure you want to  Yes  No
    Your message goes here
  • Get the best essay, research papers or dissertations. from ⇒ ⇐ A team of professional authors with huge experience will give u a result that will overcome your expectations.
    Are you sure you want to  Yes  No
    Your message goes here
  • My brother found Custom Writing Service ⇒ ⇐ and ordered a couple of works. Their customer service is outstanding, never left a query unanswered.
    Are you sure you want to  Yes  No
    Your message goes here
  • Writing good research paper is quite easy and very difficult simultaneously. It depends on the individual skill set also. You can get help from research paper writing. Check out, please ⇒ ⇐
    Are you sure you want to  Yes  No
    Your message goes here
  • A professional Paper writing services can alleviate your stress in writing a successful paper and take the pressure off you to hand it in on time. Check out, please ⇒ ⇐
    Are you sure you want to  Yes  No
    Your message goes here

Agile...Looking Back Looking Forward

  1. Craig SmithImage:
  2. Encore! Encore!Image: © The Walt Disney Company
  3. *Let’s take a brief journey back in time… highlights! some selected *These are justImage: © The Curiosity Company / 20th Century Fox Television
  4. “…broke the rules, challenged the bureaucratic system that stifledinnovation and hindered progress; spelled out 14 rules and practices." 1943 Skunkworks at Lockheed Martin Image:
  5. “…strives for the absolute elimination of waste, overburden andunevenness to allow members to work smoothly and efficiently.” 1948 Image: ToyotaProduction System –The birth of Lean
  6. “I believe in this concept, but the implementation described above is risky and invites failure.” 1970 Image: Waterfall & Winston W. Royce
  7. Man Month Fred Brooks: The Mythical makes it later.” “Adding manpower to a late software project 1975Image: /
  8. Image:“Six Sigma is a disciplined, data-driven approach and methodology for eliminating defects (toward six standard deviations) in any process” 1986 Six Sigma s at Motorola
  9. “...reduce supervision, combine fragmented tasks, eliminate work thatfails to add value, cut activities within each process to a minimum….” 1993 Image: Alistair Cockburn: Crystal Clear
  10. than either could alone.” “Together, they accomplish better work more quickly Pair Programming 1995Image: © Greenway Productions
  11. Image: /“Scrum exposes every inadequacy or dysfunction within anorganization’s product and system development practices.” 1995 Ken Schwaber / Jeff Sutherland: Scrum
  12. “...reduce supervision, combine fragmented tasks, eliminate work thatfails to add value, cut activities within each process to a minimum….” 1997 Image: / Jeff De Luca: Feature Driven Development
  13. “Adaptive Software Development life cycle comprises of three phases: -Speculation, Collaboration, Learning” 1999 Image: Jim Highsmith: Adaptive Software Development
  14. “XP starts from the premise that programming is programming, but that you have to add some activities to sustain it over time” 1999 Image: XP: Extreme Programming
  15. Image: / “you can use continuous integration without using any other parts ofXP… its an essential part of competent software development activity.” 2000 Martin Fowler: (popularised) Continuous Integration
  16. “We are uncovering better ways of developing software by doing it and helping others do it…” 2001 Agile Image: © MGM/UA Entertainment Co.
  17. “Red… Green… Refactor…” 2002 Image: Kent Beck: (published) Test DrivenDevelopment
  18. Image: / “…studies have shown that averaging individual estimatesleads to better results as do group discussions of estimates.” 2002 James Grenning: Planning Poker
  19. Image: / “Kanban takes an organization’s development process and providesgreater visibility into the status of the work and how it is proceeding.” 2007 David J. Anderson: Kanban
  20. Image: /“Bringing principles from lean and agile to the process of innovation,helps companies succeed in a business landscape riddled with risk.” 2008 Eric Ries: The Lean Startup
  21. “Releasing high quality software fast through build, test and deployment automation.” 2009 Continuous Deployment / Delivery Image:
  22. “2 days, 2 streams, 337 delegates 42 speakers, 6 sponsors” 2009 Agile Australia
  23. Agile Encore! 2012Image:
  24. Us To Which Brings Now…Image:
  25. Agile DefinedImage:
  26. So many flavours!Image:
  27. Agile? TextbookImage:
  28. Pure Agile? 29Image:
  29. Agile? Drunk onImage:
  30. Joe Public Just give me the process. I want to deliver something!mage: © Columbia Pictures Television
  31. Raccoon!Image:
  32. 80% 40% We haveof IT Organisations* of all Organisations* crossed the chasm Image: * according to Gartner
  33. C The Agile Slider AgileTragile Fragile
  34. agile jobs advertised on SEEK (AU/NZ)1200 Success1000 = Jobs 800 600 400 200 0 Q1Q2Q3Q4Q1Q2Q3Q4Q1Q2Q3Q4Q1Q2Q3Q4Q1Q2Q3Q4Q1Q2Q3Q4Q1Q2Q3Q4Q1 2005 2006 2007 2008 2009 2010 2011 2012
  35. Conference Attendance Rising900800700600500400300200100 0 2009 2010 2011 2012 Agile Australia Attendees
  36. Darwin Agile / Scrum: N/A Communities Lean Startup: N/A Kanban / Limited WIP: N/A Brisbane Auckland Agile / Scrum: 527 Agile / Scrum: 354Perth Lean Startup: 158 Lean Startup: 51Agile / Scrum: 601 Kanban / Limited WIP: 33 Kanban / Limited WIP: 8Lean Startup: 234Kanban / Limited WIP: N/A Sydney Agile / Scrum: 1,450 Adelaide Lean Startup: 289 Agile / Scrum: 39 Kanban / Limited WIP: 345 Lean Startup: 70 Kanban / Limited WIP: N/A Canberra Agile / Scrum: 59 Melbourne Lean Startup: 31 Agile / Scrum: 1,076 Kanban / Limited WIP: N/A Lean Startup: 803 Kanban / Limited WIP: 362 Wellington Hobart Agile / Scrum: 564 Agile / Scrum: N/A Lean Startup: 436 Lean Startup: N/A Kanban / Limited WIP: N/A Kanban / Limited WIP: N/A
  37. Days? HappyImage: © Fuzzy Door Productions / 20th Century Fox Television
  38. Decline? Renew or CImage:
  39. level? What is the next CImage:
  40. yet? Level 1 Have we completed 41 CImage:
  41. Looking Forward…Image:
  42. Agile in SoftwareImage:
  43. Water Scrum Fall Upfront project Iterative and Controlled, planning adaptive infrequent process that approach to production typically achieving the release cycle happens overall plan that that is governed between IT and was first laid by the business. out in the organizational Water stage. policy and infrastructure Water- limitationsScrum-Fall
  44. Look Left & Right
  45. Tools & Developers = Craftsmanship 46Image: © Touchstone Television
  46. Quality Testers = 47Image:
  47. Analysts = the Problem Understanding 48Image: © Heel & Toe Films / Shore Z Productions / Bad Hat Harry Productions / Universal Media
  48. Together The Bunch Leaders = Keep 49Image: © Redwood Productions / Paramount Television
  49. HighPerforming Agile Analyst / Customer Project Elaboration / Acceptance Manager Specification Criteria High Performing AGILE Developer Automation Tester
  50. Manifesto for SoftwareCraftsmanship
  51. Practices RethinkingImage:
  52. Basics Understood?Image:
  53. Pair ProgrammingImage:
  54. ContinuousIntegration Image:
  55. TDD & ATDDImage:
  56. SBEImage:
  57. Delivery ContinuousImage:
  58. DevOpsImage:
  59. Business… Agile in theImage:
  60. projects IT projects are businessImage:
  61. crowd… We have sorted the IT developmentImages: © TalkbackThames
  62. areas… always so We are not good in otherImage: © Universal Television
  63. Why is all this important?mage:
  64. Knowledge Economy Source: Production 15% Knowledge 47% Transaction 38% Projected Types of Workers, share of US workforce (2011)
  65. Economy Knowledge 90% Knowledge 10% Transaction Types of workers (Financial Industry)Source:
  66. Agile Industrial Revolution InformationForrester Research 2012Image: © Forrester Research
  67. Let’s ponderthe AgileManifesto Responding to change over following a plan
  68. And theunderlyingprinciples Build projects around motivated individuals. Give them the environment and support they need, and trust them to Our highest priority get the job done. is to satisfy the Agile processes customer promote sustainable through early and development. The continuous deliverysponsors, developers, of valuable software. and users should be able to maintain a constant pace indefinitely. 69
  69. Changesoftware tosolutions Responding to change over following a plan
  70. Agile ProcessesImage:
  71. new mostly domains processes Our current translate toImages:
  72. ScrumImage:
  73. Extreme ProgrammmingImage: Beck, Kent – Extreme Programming Explained: Embrace Change
  74. KanbanImage:
  75. Kanban is everywhereImage:
  76. Agileoutside of IT
  77. (or everything old is new) SkunkworksImage:
  78. Lean (still cruising…)Image:
  79. Lean StartupImage:
  80. Build Learn MeasureImage:
  81. Break Culture ExistingImage:
  82. The Basics of CollaborationImage:
  83. CynefinImage:
  84. DriveImage:
  85. Extreme HR Image: Netflix has no vacation policy or tracking! “There is no clothing policy at Netflix, but no one has come to work naked lately.” (Patty McCord, Netflix)
  86. Reviews PerformanceImage:
  87. Beyond BudgetingImage:
  88. Agile MarketingImage:
  89. Social GoodImage:
  90. OpenMRSImage:
  91. Agile GovernmentsImage:
  92. ExtremeManufacturing
  93. Wikispeed
  94. Wrap UpImage: © Chuck Lorre Productions
  95. The Adapt Playbook 100Image:
  96. Evolving Continue 101Image: © Warner Bros
  97. Raccoon Not Evolution Revolution 102mage: © DreamWorks Animation
  98. not the Vehicle… destinationImage:
  99. Non Oath of Allegiance 104mage:
  100. The next step starts with you…Image:
  101. Thankyou! Questions?Craig Smith @smithcdau