scrum wall images by tobias mayer

53
Scrum The Essence

Upload: conscires-agile-practices

Post on 11-May-2015

1.910 views

Category:

Business


1 download

DESCRIPTION

Scrum Slides by Tobias Mayer

TRANSCRIPT

Page 1: Scrum wall images by tobias mayer

ScrumThe Essence

Page 2: Scrum wall images by tobias mayer

Scrum is a framework that allows you to create your

own lightweight process for developing new products.

Scrum is simple.

It can be understood and implemented in a few days. It takes a lifetime to master.

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

– Ken Schwaber (Boulder, Co, Nov. 2005)

What is Scrum?

Page 3: Scrum wall images by tobias mayer

The Empirical Process

Plan

Execute

Reflect

The Core of Scrum

Page 4: Scrum wall images by tobias mayer

When is Scrum Appropriate?• Scrum works best

when the problems to be solved lie in the Complex Space.

• New Product Development Work and Knowledge Work both tend to exist in the Complex Space.

• Research lies in the Anarchy space

• Maintenance lies in the Simple Space

Technology

Req

uire

men

ts

Page 5: Scrum wall images by tobias mayer

The Scrum SpacePlayExploreEnquireDiscoverCommunicateCollaboratePush Your EdgeTake Risks

Dare to Fail

Page 6: Scrum wall images by tobias mayer

Scrum is a DanceFollow the rules and discover your team’s innate creativity

Break the rules and watch it all fall apart

Page 7: Scrum wall images by tobias mayer

Scrum will help you fail in 30 days or less

-- Ken Schwaber, c2001

Page 8: Scrum wall images by tobias mayer

Scrum ValuesCourage

TrustTransparency

IntegrityCongruence

Humility

Page 9: Scrum wall images by tobias mayer

The Scrum Foundation• Empiricism • Self-organization• Collaboration• Prioritization• Rhythm

Page 10: Scrum wall images by tobias mayer

Empiricism

Detailed up-front planning and defined processes are

replaced by just-in-time inspect and adapt cycles

Page 11: Scrum wall images by tobias mayer

Self-organization

Small teams manage their own workload and organize themselves around clear goals and constraints

Page 12: Scrum wall images by tobias mayer

Collaboration

Scrum leaders, product visionaries and customers collaborate with developers – they do not manage or direct them

Page 13: Scrum wall images by tobias mayer

Work on the most important

thing – do not waste time

focusing on work that does

not add immediate value

Prioritization

Page 14: Scrum wall images by tobias mayer

Rhythm

Timeboxing creates the rhythm that drives development

Page 15: Scrum wall images by tobias mayer

With a solid foundation…your process, your design and your product will emerge in the way most appropriate to your context

Page 16: Scrum wall images by tobias mayer

Emergence

The beauty of letting go, and trusting

Page 17: Scrum wall images by tobias mayer

ScrumPeople

Page 18: Scrum wall images by tobias mayer

Scrum Relationships

The Team3-7 people

Scrum Master

Product Owner

The Wider Organization

StakeholdersEnd Users

Page 19: Scrum wall images by tobias mayer

Product Owner

Thought Leader & VisionaryDrives the Product Vision

Maintains the Product BacklogPrioritizes the Requirements

Accepts the Working Software

Page 20: Scrum wall images by tobias mayer

Scrum Master

Trouble Shooter & Servant Leader • Manages the Process• Supports the Team• Removes Organizational Impediments• Socializes Scrum to Management

Page 21: Scrum wall images by tobias mayer

The Team

5-8 MembersCross-Functional

Self-ManagingAutonomous

Accountable for Meeting Commitments

Page 22: Scrum wall images by tobias mayer

Team Size

Page 23: Scrum wall images by tobias mayer

ScrumPlanning

Page 24: Scrum wall images by tobias mayer

Vision StatementA short statement of intent

A goal to aspire to

Page 25: Scrum wall images by tobias mayer

Product Backlog

A living list of requirements

The Product Backlog represents the WHAT of the system

Prioritization is essential!

Page 26: Scrum wall images by tobias mayer

The team meets with the PO to discuss priorities, refine the stories, and determine acceptance criteria.

This happens initially before development and then iteratively, every sprint.

Planning 1

Page 27: Scrum wall images by tobias mayer

Feature Prioritization• Deliver the

highest value early on

• But don’t neglect the bigger picture

Page 28: Scrum wall images by tobias mayer

Planning 2

Occurs at the start of each sprint. Team and PO negotiate the commitment, then the team members

begin the design process and generate tasks

Page 29: Scrum wall images by tobias mayer

Sprint GoalThe vision for the sprint

The Sprint Goal is a negotiated agreement

between Product Owner and Team

Page 30: Scrum wall images by tobias mayer

ScrumExecution

Page 31: Scrum wall images by tobias mayer

Sprint Backlog

The Committed Stories and a list of

tasks representing the HOW of the system

The Sprint ‘To Do’ List is owned and

managed by the Team

Page 32: Scrum wall images by tobias mayer

Daily Scrum15 Minutes | 3 Questions• What did I complete in the past 24 hours?

2. What do I commit to in the next 24 hours?

3. What is getting in my way?

Page 33: Scrum wall images by tobias mayer

Impediment List

A list of organizational and team impediments

– with suggested solutions

This list is maintained by the Scrum Master

Page 34: Scrum wall images by tobias mayer

Story Burndown

Page 35: Scrum wall images by tobias mayer

Team Task Board

Page 36: Scrum wall images by tobias mayer

Example Task Board

Page 37: Scrum wall images by tobias mayer

“Done”• Example checklist for working software

– Unit tests pass– Customer Acceptance tests pass– User docs written– UI design approved by PO– Integrated into existing system– Regression test/s pass– Deployed on staging server– …

Page 38: Scrum wall images by tobias mayer

Working Software

Page 39: Scrum wall images by tobias mayer

ScrumReflection

Page 40: Scrum wall images by tobias mayer

ReviewOccurs at the end of each sprint.Inspect and Adapt the product. The team meets with the Product Owner and the Stakeholders to demonstrate the working software from the sprint.

Page 41: Scrum wall images by tobias mayer

RetrospectiveOccurs at the end of each sprint.Inspect and Adapt the process. The team meets with the Scrum Master to look at what went well and what can be improved. Retrospectives must conclude with individual commitments to action.

Retrospective

Page 42: Scrum wall images by tobias mayer

Velocity Graph

Page 43: Scrum wall images by tobias mayer

ScrumIn More Detail

Page 44: Scrum wall images by tobias mayer

Planning 1 in detail...

Planning 1Product Backlog

Estimations

Pruned Backlog

Refined StoriesVague Stories

ScrumMaster

ProductOwner Team

Stake-holders

EndUsers

Page 45: Scrum wall images by tobias mayer

Planning 2 in detail...

Product Backlog

Sprint Goal

Committed Stories

Task List (sprint backlog)

Theme...

Prioritized Stories

Planning 2

ScrumMaster

ProductOwner Team

Page 46: Scrum wall images by tobias mayer

Daily Scrum in detail...

Problems...

Additional Meetings

Impediment List

CommitmentsCompleted Tasks

Daily Scrum

ScrumMaster Team

ProductOwner

Page 47: Scrum wall images by tobias mayer

Review in detail...

ReviewCommitted Stories

(Updated Vision)

New Stories

ScrumMaster

ProductOwner Team

Accepted Software

Vision Statement

Working Software

Stake-holders

EndUsers

Page 48: Scrum wall images by tobias mayer

Retrospective in detail...

Metrics Ideas for Change

Commitments

Reflections

Impediments

Retrospective

ScrumMaster Team

Improved Process

Page 49: Scrum wall images by tobias mayer

ScrumWhat next?

Page 50: Scrum wall images by tobias mayer

Change...Nothing of him that doth fadeBut doth suffer a sea-changeInto something rich and strange...

William Shakespeare, “The Tempest”

Page 51: Scrum wall images by tobias mayer

Take Action

What will you do on your first day back at work to initiate change?Make a commitment to someone on this courseWrite it down, sign it, exchange emailsFollow up!

Page 52: Scrum wall images by tobias mayer

Top Five…• Five books that I

recommend to cultivate the Agile Mindset – Surfing the Edge of Chaos

Pascale, Milleman & Gioja– Slack

Tom De Marco– Artful Making:

Rob Austin and Lee Devin– User Stories Applied

Mike Cohn– Scrum & XP from the

Trenches Henrik Kniberg Top five chairs made out of trash: something from nothing

Page 53: Scrum wall images by tobias mayer

Start here:http://groups.google.com/group/scrumalliance/

where to now?