Presentation is loading. Please wait.

Presentation is loading. Please wait.

September Sins of Scrum and other Agile Anti-Patterns Todd Little VP Product Development September 2015.

Similar presentations


Presentation on theme: "September Sins of Scrum and other Agile Anti-Patterns Todd Little VP Product Development September 2015."— Presentation transcript:

1 September 2015 7 Sins of Scrum and other Agile Anti-Patterns Todd Little VP Product Development September 2015

2 About IHS

3 September 2015 About Todd Chemical & Petroleum Engineer 30+ Years in Software Development Co-founder of Agile Development Conference 2003 (Salt Lake City) Conference Chair 2004 (Salt Lake City) 2005 (Denver) 2006 (Minneapolis) 2011 (Salt Lake City) Agile Alliance Board Co-founder and past President of Agile Leadership Network 3

4 September 2015 Disclaimer !7 !Sins !Scrum

5 September 2015 Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactionsoverprocesses and tools Working softwareovercomprehensive documentation Customer collaborationovercontract negotiation Responding to changeoverfollowing a plan That is, while there is value in the items on the right, we value the items on the left more.

6 September 2015 Antipatterns Jim Coplien: “An anti-pattern is something that looks like a good idea, but which backfires badly when applied.”

7 September 2015

8 Auditor Manifesto We are uncovering better ways of auditing software development by forcing others do it how we tell them. Through this work we have come to value: Processes and toolsoverindividuals and interactions Comprehensive documentationoverworking software Contract negotiationovercustomer collaboration Following a planoverresponding to change That is, while there may be value in the items on the right, we have chosen to ignore them as they are difficult to audit. We only care about the items on the left and we will make sure that you do too!

9 September 2015 Sinner’s Manifesto We think we know what we are doing. It looks like a good idea or someone told us that is the best way to do it so we’ll do more of it. Through this we may have accidentally come to value: Potential SinOverVirtue The sin is not always a bad idea. There may be significant value in moderation, but in excess it can be an anti-pattern. The path the redemption is to look to the virtue.

10 September 2015 Sample Sin Potential Sin Virtue Over

11 September 2015 Sample Sin Potential Sin Virtue Over

12 September 2015 Heresy

13 September 2015 Potential Sin #1 Potential Sin Virtue Processes and Tools Over Individuals and Interactions

14 September 2015 Alexey Krivitsky

15 September 2015 Potential Sin #1: Processes and Tools Over Individuals and Interactions Potential SinVirtue Agile is the Tool Over The tools support agility

16 September 2015 Potential Sin #1: Processes and Tools Over Individuals and Interactions Potential SinVirtue Agile is a process Over Agility is a mindset

17 September 2015 Potential Sin #1: Processes and Tools Over Individuals and Interactions Potential SinVirtue Best PracticesOver Principles and Values

18 September 2015 Potential Sin #1: Processes and Tools Over Individuals and Interactions Potential SinVirtue One size fits allOverContext

19 September 2015 Potential Sin #1: Processes and Tools Over Individuals and Interactions Potential SinVirtue CollaborationOver Shared Ownership

20 September 2015 Potential Sin #2 Potential Sin Virtue Status Over Flow of Value

21 September 2015 Potential Sin #2: Status over Flow of Value Potential SinVirtue Showing ProgressOverDelivering Value

22 September 2015 Potential Sin #2: Status over Flow of Value Potential SinVirtue Checking BoxesOver Learning and Adapting Feedback Loop

23 September 2015 Potential Sin #2: Status over Flow of Value Potential SinVirtue My part is doneOverTeam is done

24 September 2015 Potential Sin #2: Status over Flow of Value Potential SinVirtue StartingOverFinishing

25 September 2015 Potential Sin #2: Status over Flow of Value Potential SinVirtue Individual UtilizationOverTeam Throughput

26 September 2015 Potential Sin #2: Status over Flow of Value Potential SinVirtue SpecializationOverGeneralization

27 September 2015 Potential Sin #3 Potential Sin Virtue Stories Over Strategy

28 September 2015 Potential Sin #3: Stories over Strategy Potential SinVirtue BucketsOverFilters

29 September 2015 Potential Sin #3: Stories over Strategy Potential SinVirtue I want it all (Gluttony)Over Minimum Viable Product

30 September 2015 Potential Sin #3: Stories over Strategy Potential SinVirtue Listening to CustomersOver Learning what they really need

31 September 2015 Potential Sin #3: Stories over Strategy Potential SinVirtue I know what they needOver Validating hypothesis

32 September 2015 Potential Sin #3: Stories over Strategy Potential SinVirtue TasksOverStories

33 September 2015 Potential Sin #3: Stories over Strategy Potential SinVirtue Following ordersOver Understanding Why

34 September 2015 Potential Sin #4 Potential Sin Virtue Crap Over Craftsmanship

35 September 2015 Potential Sin #4: Crap over Craftsmanship Potential SinVirtue Almost doneOverReally done

36 September 2015 Potential Sin #4: Crap over Craftsmanship Potential SinVirtue VelocityOverQuality

37 September 2015 Potential Sin #4: Crap over Craftsmanship Potential SinVirtue Testing quality inOverBuilding quality in

38 September 2015 Potential Sin #4: Crap over Craftsmanship Potential SinVirtue Technical debt is evilOver Technical debt is debt

39 September 2015 Potential Sin #4: Crap over Craftsmanship Potential SinVirtue Cost of CrapOverCost of Delay

40 September 2015 Potential Sin #5 Potential Sin Virtue Iterations Over Releases

41 September 2015 Potential Sin #5: Iterations over Releases Potential SinVirtue Potentially Shippable Increments (PSIs)OverReleases

42 September 2015 Potential Sin #5: Iterations over Releases Potential SinVirtue CommitmentOverFocus on Value

43 September 2015 Potential Sin #5: Iterations over Releases Potential SinVirtue Capacity planningOverVelocity planning

44 September 2015 Potential Sin #6 Potential Sin Virtue Illusion Over Reality

45 September 2015 Potential Sin #6: Illusion over Reality Potential SinVirtue Gross velocityOverNet velocity Velocity Scope Creep

46 September 2015 Potential Sin #6: Illusion over Reality Potential SinVirtue Unpointed storiesOverBest estimate

47 September 2015 Potential Sin #6: Illusion over Reality Potential SinVirtue VelocityOverQuality

48 September 2015 Potential Sin #6: Illusion over Reality Potential SinVirtue EstimationOverForecasting Velocity Scope Creep

49 September 2015 Potential Sin #6: Illusion over Reality Potential SinVirtue MicroestimationOverMacroestimation

50 September 2015 Potential Sin #6: Illusion over Reality Potential SinVirtue Vanity metricsOverDecision metrics

51 September 2015 Potential Sin #7 Potential SinVirtue Organizational Hacks Over Leadership

52 September 2015 Potential Sin #7: Organizational Hacks over Leadership Potential SinVirtue Controlling inputsOver Controlling outputs/outcomes Micromanagement Agile Leadership Outputs

53 September 2015 Potential Sin #7: Organizational Hacks over Leadership Potential SinVirtue MicromanagementOverMacromanagement

54 September 2015 Potential Sin #7: Organizational Hacks over Leadership Potential SinVirtue Taking sidesOver Serving the whole team

55 September 2015 Potential Sin #7: Organizational Hacks over Leadership Potential SinVirtue MeetingsOver Actions & Resolutions

56 September 2015 Potential Sin #7: Organizational Hacks over Leadership Potential SinVirtue CertificationOverQualification

57 September 2015 The Sinner Summary Processes and ToolsOverIndividuals and Interactions StatusOverFlow of Value StoriesOverStrategy CrapOverCraftsmanship IterationsOverReleases IllusionOverReality Organizational HacksOverLeadership

58 September 2015 The Virtuous Path Use Retrospectives Improve Incrementally 1-2 Items Get Coaching as needed

59 September 2015 Contact Todd Little todd.little@ihs.com toddelittle@gmail.com www.toddlittleweb.com www.accelinnova.com www.linkedin.com/in/toddelittle/en

60 September 2015 Thank you! Questions?


Download ppt "September Sins of Scrum and other Agile Anti-Patterns Todd Little VP Product Development September 2015."

Similar presentations


Ads by Google