Scrum Ralph Jocham ralph@effectiveagile.com effective agile. A - - PowerPoint PPT Presentation

scrum
SMART_READER_LITE
LIVE PREVIEW

Scrum Ralph Jocham ralph@effectiveagile.com effective agile. A - - PowerPoint PPT Presentation

A short introduction to Scrum Ralph Jocham ralph@effectiveagile.com effective agile. A simple Definition of Scrum Scrum (n): A framework within which people can address complex problems, and productively and creatively develop products


slide-1
SLIDE 1

A short introduction to

Scrum

effective agile.

Ralph Jocham ralph@effectiveagile.com

slide-2
SLIDE 2
  • Scrum (n): A framework within which

people can address complex problems, and productively and creatively develop products of the highest possible value.

(source: ADM)

A simple Definition of Scrum

9-Jun-11

effective agile.

2

slide-3
SLIDE 3

Framework

9-Jun-11

effective agile.

3

Roles

  • Product

Owner

  • Team
  • Scrum Master

Artifacts

  • Increment
  • Product

Backlog

  • Sprint

Backlog

Events

  • Sprint
  • Sprint

Planning

  • Daily Scrum
  • Sprint Review
  • Retrospective

(source: ADM)

slide-4
SLIDE 4

Roles, Artifacts and Events in Action

9-Jun-11

effective agile.

4

Roles

Product Owner Team Scrum Master

Artifacts

Product Backlog Sprint Backlog Increment

Events

Sprint Planning Sprint Daily Scrum Sprint Review Retrospective

Product Backlog Sprint Planning Meeting Sprint Backlog Sprint Increment Review Retrospective Daily Scrum ScrumMaster

(source: ADM)

slide-5
SLIDE 5

Complex

9-Jun-11

effective agile.

5

Simple

Complicated Complex Chaos

Requirements Technology

close to certainty far from certainty close to agreement far from agreement

Simple Complicated Chaos Complex Sense Categorize Respond Sense Analyze Respond Probe Sense Respond Best Practices Good Practices Emergent Act Sense Respond Novel

(source: IBM)

slide-6
SLIDE 6

Defined vs Emperical

9-Jun-11

effective agile.

6

Scrum (Empirical) Waterfall (Defined)

Plan Analyze Design Code Test

Release

Plan for the entire project up-front Plan a little for the entire project and then a little for each Sprint

Plan Analyze Design Code Test Release Plan Plan Analyze Design Code Test Release Plan Analyze Design Code Test Release Plan Analyze Design Code Test Release

(source: ADM) intern extern intern extern intern extern

slide-7
SLIDE 7

Empirical: Higher Chance of Success

9-Jun-11

effective agile.

7

(source: ADM)

0.9 0.5 0.1

Defined Empirical

Edge of Chaos Complexity

Low Medium High

Probality of Success

slide-8
SLIDE 8

The four legs of Scrum

  • Emperical
  • Transparency
  • Inspection
  • Adaption

9-Jun-11

effective agile.

8

slide-9
SLIDE 9

Value

9-Jun-11

effective agile.

9

Original Vision Original Solution Domain

Sprint 1 Sprint 2 Sprint n Sprint n+1

Additional Value Welcoming Change/ Coping with Complexity

slide-10
SLIDE 10

Why Scrum

9-Jun-11

effective agile.

10

  • Releases take longer and longer
  • Realease schedules slip
  • Stabilization at end of release takes

longer and longer

  • Planning seems to take to long
  • Changes are hard to introduce mid

release

  • Quality is detoriating
  • Dissatisfied, alienated customers
  • Death marches are hurting morale
  • Products becoming prohibitevly

expensive to support and enhance

  • Agility – flexibility to turn on a dime
  • Improved productivity and quality
  • Early elimination of risk
  • Early realization of value
  • Always knowing exactly where you are in a

development/deployment cycle

  • Easier to make changes
  • Reduced waste
  • Lean products that reach market faster and

are more targeted

  • Increased Return on Investment (ROI)
  • Engaged, empowered workers
  • Reduced Total Cost of Ownership (TCO)
slide-11
SLIDE 11
  • Scrum (n): A framework within which

people can address complex problems, and productively and creatively develop products of the highest possible value.

(source: ADM)

A simple Definition of Scrum

9-Jun-11

effective agile.

11

slide-12
SLIDE 12

Questions?

9-Jun-11

effective agile.

12