21
Scrum Out of the Nutshell Douglas Shimp [email protected] www.3back.com We Make Teams Better.

Scrum Out Of The Nutshell V3

Embed Size (px)

DESCRIPTION

Scrum is about Teams producing Results in an agile way. Scrum Teams achieve results anyway they can by using a simple set of rules to guide effort. We will describe scrum as a simple applied model so that a central understanding of scrum can be built. This talk will conclude with a Quick Summary of Scrum.

Citation preview

Page 1: Scrum Out Of The Nutshell V3

Scrum Out of the Nutshell

Douglas [email protected]

www.3back.com

We Make Teams Better.

Page 2: Scrum Out Of The Nutshell V3

What You Focus on matters"

�Depends our process

�Depends on the people

�Depends on our tools

�Depends on our environments

�Depends on Stakeholders

© 3Back.com 2009 26/16/2009

2

�Depends on Stakeholders�And more

The Work We Do is defined by

the questions we ask!

(sometimes called our process)

Page 3: Scrum Out Of The Nutshell V3

ScrumScrum is"

�A simple framework that can be understood

and implemented in a few days

�An approach to managing complexity that is

optimized for new product development

�A collaborative effort involving developers and

© 3Back.com 2009 36/16/2009

3

�A collaborative effort involving developers and

customers in ongoing dialog

�A work management wrapper around existing

engineering practice.

�“Scrum is not a methodology – it is a pathway”

(Ken Schwaber)

Page 4: Scrum Out Of The Nutshell V3

Seeds of Scrum

� Why Scrum Out of A Nutshell:

�What you nurture when you apply the

scrum framework is always unique and

interesting. Dealing with what is revealed

is where it gets hard ☺

© 3Back.com 2009 4 6/16/20094

Page 5: Scrum Out Of The Nutshell V3

Scrum Has Team Roots

Ken SchwaberJeff Sutterland

Scrum Alliance(A WHOLE COMMUNITY – THE ACTION ARM OF AGILE)

Mike Cohn

© 3Back.com 2009 56/16/2009

5

Takeuchi and

Ikujiro NonakThe New Product

Developmetn Game

Mike Beedle

Eric Von Clauswitz(1820s gave rise to

Complexity Theory)

Sun Tzu(500 BC Art of

War)

Taiichi OhnoToyota Production

System

Deming(14 points)

Agile Manifesto(many authors -

REBIRTH)

(user stories)

James Maxwellsecond great unification in physics

Growth in ScienceNumerous contributions

Page 6: Scrum Out Of The Nutshell V3

Fundamental Unit of Scrum

� The Scrum Team

© 3Back.com 2009 6 6/16/20096

Page 7: Scrum Out Of The Nutshell V3

Scrum Roles

Product Owner

► Defines the features of the product, decides on release date and

content

► Is responsible for the profitability of the product (ROI)

► Prioritizes features according to market value

► Can change features and priority every 30 days

► Accepts or rejects work results

► Ensures that the team is fully functional and productive

► Enables close cooperation across all roles and functions and

removes barriers

Shields the team from external interferences

The ScrumTeam

© 3Back.com 2009 7 6/16/20097

Scrum Master

Team

► Cross-functional, seven plus/minus two members

► Selects the iteration goal and specifies work results

► Has the right to do everything within the boundaries of the project

guidelines to reach the iteration goal

► Organizes itself and its work

► Demos work results to the Product Owner

► Shields the team from external interferences

► Ensures that the process is followed. Invites to daily scrum, iteration

review and planning meetings

Page 8: Scrum Out Of The Nutshell V3

The Backlog

�Two Kinds of Backlogs

�Sprint Backlog

© 3Back.com 2009 8 6/16/20098

�Product Backlog

�We can make this much more structured.

Page 9: Scrum Out Of The Nutshell V3

Backlogs On A Wall

�Two Kinds of Backlogs

�Sprint Backlog

© 3Back.com 2009 9 6/16/20099

�Product Backlog

�We can make this much more structured.

Page 10: Scrum Out Of The Nutshell V3

The Release

© 3Back.com 2009 10 6/16/200910

Our goal is to produce a valued result. Release is how we

measure and understand the success of our effort.

Page 11: Scrum Out Of The Nutshell V3

The Sprint and Scrum Flow

Daily

Standup

Sprint

Reports

•The Work We Do

• Metrics

• Impediments

Inspect

Adapt2

© 3Back.com 2009 11 6/16/200911

MeaningfulIncrementof Product

Product

Sprint

Planning

Sprint Review

• Product Demo

• Team Retrospective

ProductBacklog

SprintBacklog

1

3

Page 12: Scrum Out Of The Nutshell V3

The Basic Scrum Engine

Walls of the “Container”:

�Time-boxing

�Impediment Resolution

�Cross-functionality

�Self-Organization

Business Owner

Scrum Master Product Owner

© 3Back.com 2009 12 6/16/200912

�Self-Organization

�Health of the Team

�Health of the Product

�Clear Acceptance Criteria

“Done”Cross-Functional Team

Product Backlog Product

Page 13: Scrum Out Of The Nutshell V3

We Add Process Rhythms To Our Work

Sprints

© 3Back.com 2009 13 6/16/200913

Dialog

MilestonesReleases

Page 14: Scrum Out Of The Nutshell V3

Applied Scrum Is Hard!

Changing our

Habits, Behaviors

and Ingrained

PO

SM

© 3Back.com 2009 14 6/16/200914

and Ingrained

Perceptions!

Intentional Change

Team

Simple Framework to Use!

Page 15: Scrum Out Of The Nutshell V3

“Agile Attractors for Effective Thinking”

Let the Product Lead

Keep it

Visible

“"signals pass through

brain areas like progressive

Biggest threat to a project/product!

Not have a rapidly responding

empowered product owner

© 3Back.com 2009 156/16/2009

15

One Bite

at a Time- Classic mistake

and I still make it

all the time

Get to “Done”- Attitude & Robustness

Be empiricalDon’t take our

word for it!

brain areas like progressive

waves, back and forth..” –

70% Visual Processing

Leverage Social IntelligenceLeverage Social Intelligence

Page 16: Scrum Out Of The Nutshell V3

More Agile Attractors

Words Are Not

ConceptsPerfect is the

enemy of good- Voltaire

Making a belief

Some more Others you might recognize

No plan survives 1st

contact with the enemy

Great Design Emerges

© 3Back.com 2009 166/16/2009

16

Leverage Social IntelligenceLeverage Social Intelligence

No head works alone!!!

Making a belief

out of a model

contact with the enemy- Moltke

Pay attention and adapt

“"I lack the time to keep it

short"”-Pascal

Page 17: Scrum Out Of The Nutshell V3

Scrum’s Big Rule�The team will adapt its processes to realities they

encounter and improve their abilities to deliver quality product, within organizational constraints.

�Scrum, applied well, has both descriptive and prescriptive elements�Descriptive: observations we can look for as we mature

© 3Back.com 2009 176/16/2009

17

�Prescriptive: telling us how to get started and balance� 3 Roles, 3 Meetings, 3 Artifacts

�Scrum, Lean, XP, PMBOK, etc. can succeed

Think “agile pathways” the result of those pathways when

applied with care = well formed team WFT

Page 18: Scrum Out Of The Nutshell V3

Supporting Success�Leadership not using clear evidence to decide if their

Product Development practice is succeeding is failing!

�A defined process is not evidence!

�Don’t rely on fuzzy intelligence, insist on a clear line of

sight!

�Inspect & adapt based on results!

�Scrum is hard because it challenges our habits and

© 3Back.com 2009 18

�Scrum is hard because it challenges our habits and

behaviors and points out where they need to change.

�Use the Scrum Framework to learn! Expect to learn!

�Biggest threat to a project: not having an available rapidly

responding empowered Product Owner to answer

questions promptly in minutes/hours not days/weeks.

�Extreme complexity is very hard to predict and humbling!

6/16/200918

Page 19: Scrum Out Of The Nutshell V3

Apply The Scrum Framework

�Expect a learning experience.

�New teams, new products and

unrelenting complexity.

�Plant your scrum seed and nurture.

© 3Back.com 2009 19 6/16/200919

Mastery 2 Years to life!

Page 20: Scrum Out Of The Nutshell V3

Thank you

Plant A Scrum Seed

Grow A Product

Share Your Experience

Learn & Repeat

Have Fun!Have Fun!

Why Not? ☺☺☺☺

© 3Back.com 2009

Follow me: http://twitter.com/scrum_coach

Find me: http://doug-shimp.net

Read us: http://advancedtopicsinscrum.com

Engage us: http://3back.com

Page 21: Scrum Out Of The Nutshell V3

About 3Back"

� Formed 2004, offices Midwest USA, worked world-wide

� Our goal is an applied learning approach to

�Build better products and make better businesses, (world?)

� Applied in our Business and Applied for our Clients

We make teams better.

© 3Back.com 2009 21 6/16/200921

� Applied in our Business and Applied for our Clients

3Back Service & Course Offerings

• Certified ScrumMaster

• Agile Pathways (Agile I)

• Transition at Scale (Agile II)

• Agile Analysis

• Product Development for Leadership

• Working Effectively w/ Use Cases

• Introduction to Agile Methods

• Scrum Bookends (Planning and Rewiew)

• Well-Formed-Teams

• Introduction to Lean

• Agile Distributed Teams

• Adaptive Strategic Planning & Facilitation

• Leadership Training