Agile tour 2011 ralph jocham - scrum primer

download Agile tour 2011   ralph jocham - scrum primer

of 12

  • date post

    13-Jan-2015
  • Category

    Technology

  • view

    597
  • download

    3

Embed Size (px)

description

 

Transcript of Agile tour 2011 ralph jocham - scrum primer

  • 1. A short introduction to ScrumRalph Jochameffective agile. ralph@effectiveagile.com

2. A simple Definition of Scrum Scrum (n): A framework within which people can address complex problems, and productively and creatively develop products of the highest possible value.(source: ADM)9-Jun-11 effective agile.2 3. Framework Roles ArtifactsEventsProductIncrementSprintOwner Product SprintTeamBacklogPlanningScrum MasterSprintDaily Scrum BacklogSprint Review Retrospective(source: ADM)9-Jun-11effective agile.3 4. Roles, Artifacts and Eventsin ActionReviewRolesProduct OwnerTeamScrum Master Retrospective Increment DailyArtifactsScrumProduct BacklogSprint BacklogSprintIncrementBacklogSprint SprintPlanningMeetingEventsProductSprint Planning BacklogSprintDaily ScrumSprint ReviewRetrospectiveScrumMaster(source: ADM)9-Jun-11 effective agile.4 5. Complex far fromagreement ComplexComplicated ChaosProbeSenseSense AnalyzeRespond Requirements Respond Complex Emergent Good Practices Chaos Simple Act SenseSenseCategorizeagreement RespondRespondSimple Complicatedclose to NovelBest Practicesclose tocertaintyTechnology far fromcertainty (source: IBM)9-Jun-11effective agile. 5 6. Defined vs Emperical Waterfall (Dened)" Plan for the entirePlan AnalyzeDesign CodeTestRelease project up-front Scrum (Empirical)" AnalyzeAnalyze Analyze AnalyzeDesign DesignDesignDesign Plan a little for the Plan Plan PlanPlanPlan Code CodeCodeCode entire project and then Test TestTestTest a little for each Sprint"ReleaseRelease Release Releaseintern interninternexternextern extern(source: ADM)9-Jun-11effective agile. 6 7. Empirical: Higher Chance of Success 0.9Probality of Success 0.5Empirical Defined Edge of Chaos 0.1 LowMediumHighComplexity (source: ADM) 9-Jun-11effective agile.7 8. The four legs of Scrum Emperical Transparency Inspection Adaption9-Jun-11effective agile. 8 9. Value Original Solution DomainWelcoming Change/ Coping with Complexity Sprint n +1nt nSpri Additional Value2 SpriSprintn t1Original Vision9-Jun-11effective agile.9 10. Why Scrum Releases take longer and longer Agility flexibility to turn on a dime Realease schedules slip Improved productivity and quality Stabilization at end of release takes Early elimination of risk longer and longer Early realization of value Planning seems to take to long Always knowing exactly where you are in a Changes are hard to introduce middevelopment/deployment cycle release Easier to make changes Quality is detoriating Reduced waste Dissatisfied, alienated customers Lean products that reach market faster and Death marches are hurting morale are more targeted Products becoming prohibitevly Increased Return on Investment (ROI) expensive to support and enhance Engaged, empowered workers Reduced Total Cost of Ownership (TCO)9-Jun-11 effective agile.10 11. A simple Definition of Scrum Scrum (n): A framework within which people can address complex problems, and productively and creatively develop products of the highest possible value.(source: ADM)9-Jun-11 effective agile.11 12. Questions?9-Jun-11 effective agile. 12