scaled professional scrum (the nexus) - agile san … … · scaled professional scrum richard...

17
1 © 1993-2017 Scrum.org, All Rights Reserved by Scrum.org – Improving the Profession of Software Development Scaled Professional Scrum Richard Hundhausen Professional Scrum Developer Professional Scrum Trainer Co-creator of the Nexus [email protected] | @rhundhausen #ScaledScrumIsStillScrum

Upload: truongnhan

Post on 17-Aug-2018

240 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Scaled Professional Scrum (The Nexus) - Agile San … … · Scaled Professional Scrum Richard Hundhausen Professional Scrum Developer ... Microsoft PowerPoint - Scaled Professional

1© 1993-2017 Scrum.org, All Rights Reserved

by Scrum.org – Improving the Profession of Software Development

Scaled Professional Scrum

Richard HundhausenProfessional Scrum Developer

Professional Scrum TrainerCo-creator of the Nexus

[email protected] | @rhundhausen

#ScaledScrumIsStillScrum

Page 2: Scaled Professional Scrum (The Nexus) - Agile San … … · Scaled Professional Scrum Richard Hundhausen Professional Scrum Developer ... Microsoft PowerPoint - Scaled Professional

2© 1993-2017 Scrum.org, All Rights Reserved

Organizations want to scale Scrum

• Great results with small initiatives of one to three teams;

• Desire to gain similar benefits from larger initiatives; and,

• Looking for a straightforward approach that builds on their current knowledge and skills.

We need more…

Page 3: Scaled Professional Scrum (The Nexus) - Agile San … … · Scaled Professional Scrum Richard Hundhausen Professional Scrum Developer ... Microsoft PowerPoint - Scaled Professional

3© 1993-2017 Scrum.org, All Rights Reserved

ProductBacklog

One Scrum team doing work

Page 4: Scaled Professional Scrum (The Nexus) - Agile San … … · Scaled Professional Scrum Richard Hundhausen Professional Scrum Developer ... Microsoft PowerPoint - Scaled Professional

4© 1993-2017 Scrum.org, All Rights Reserved

ProductBacklog

Three Scrum teams doing work

© 1993-2017 Scrum.org, All Rights Reserved

Page 5: Scaled Professional Scrum (The Nexus) - Agile San … … · Scaled Professional Scrum Richard Hundhausen Professional Scrum Developer ... Microsoft PowerPoint - Scaled Professional

5© 1993-2017 Scrum.org, All Rights Reserved

ProductBacklog

Nine Scrum teams doing work

© 1993-2017 Scrum.org, All Rights Reserved

Page 6: Scaled Professional Scrum (The Nexus) - Agile San … … · Scaled Professional Scrum Richard Hundhausen Professional Scrum Developer ... Microsoft PowerPoint - Scaled Professional

6© 1993-2017 Scrum.org, All Rights Reserved

What is Scaled Scrum

Num

ber o

f Pro

duct

s

Number of Scrum Teams

1

1

>1

>1

Scrum

Painful

Scaled Scrum

Portfolio Management

Page 7: Scaled Professional Scrum (The Nexus) - Agile San … … · Scaled Professional Scrum Richard Hundhausen Professional Scrum Developer ... Microsoft PowerPoint - Scaled Professional

7© 1993-2017 Scrum.org, All Rights Reserved

The Nexus Framework from Scrum.org

Page 8: Scaled Professional Scrum (The Nexus) - Agile San … … · Scaled Professional Scrum Richard Hundhausen Professional Scrum Developer ... Microsoft PowerPoint - Scaled Professional

8© 1993-2017 Scrum.org, All Rights Reserved

Nexus Roles, Events and ArtifactsRoles Events ArtifactsDevelopment Teams The Sprint Product BacklogNexus Integration Team* Nexus Sprint Planning* Nexus Sprint Backlog*Product Owner Sprint Planning Sprint BacklogScrum Master Nexus Daily Scrum* Integrated Increment

Daily ScrumNexus Sprint Review*Sprint RetrospectiveNexus Sprint Retrospective*Refinement

*Nexus specific

Page 9: Scaled Professional Scrum (The Nexus) - Agile San … … · Scaled Professional Scrum Richard Hundhausen Professional Scrum Developer ... Microsoft PowerPoint - Scaled Professional

9© 1993-2017 Scrum.org, All Rights Reserved

Product Backlog Refinement• Conduct regular refinement

meetings• Run these as time-boxed events

– Reduces big batches– Smoother transition across

releases– Time to consider the problem

and solution– Talk with SME’s outside the

Development Team– Allows dependencies to be

discovered earlier

Page 10: Scaled Professional Scrum (The Nexus) - Agile San … … · Scaled Professional Scrum Richard Hundhausen Professional Scrum Developer ... Microsoft PowerPoint - Scaled Professional

10© 1993-2017 Scrum.org, All Rights Reserved

Nexus Sprint Planning

• Purpose– To coordinate and align all

Scrum Teams– To create plan(s) for the Sprint– To identify and manage in-

Sprint dependencies

Page 11: Scaled Professional Scrum (The Nexus) - Agile San … … · Scaled Professional Scrum Richard Hundhausen Professional Scrum Developer ... Microsoft PowerPoint - Scaled Professional

11© 1993-2017 Scrum.org, All Rights Reserved

Nexus Sprint Backlog

• Purpose– To provide visibility and

transparency into any and all dependencies that exist during the Sprint

• Potentially a mechanism to view all the Product Backlog Items included in the Sprint

Page 12: Scaled Professional Scrum (The Nexus) - Agile San … … · Scaled Professional Scrum Richard Hundhausen Professional Scrum Developer ... Microsoft PowerPoint - Scaled Professional

12© 1993-2017 Scrum.org, All Rights Reserved

Nexus Daily Scrum

• Purpose– Make integration issues

transparent• The output of the Nexus

Daily Scrum serves as input to each individual team’s Daily Scrum so they can plan their next day’s work

Page 13: Scaled Professional Scrum (The Nexus) - Agile San … … · Scaled Professional Scrum Richard Hundhausen Professional Scrum Developer ... Microsoft PowerPoint - Scaled Professional

13© 1993-2017 Scrum.org, All Rights Reserved

Nexus Sprint Review

• Purpose– Get feedback on the

Integrated Increment

Page 14: Scaled Professional Scrum (The Nexus) - Agile San … … · Scaled Professional Scrum Richard Hundhausen Professional Scrum Developer ... Microsoft PowerPoint - Scaled Professional

14© 1993-2017 Scrum.org, All Rights Reserved

Nexus Sprint Retrospective• Purpose

– Allows for shared challenges to be addressed via bottom-up intelligence

• Three parts:1. Representatives from each

Scrum Team meet to identify shared challenges

2. Scrum Team Retrospective3. Representatives from each

Scrum Team meet to discuss any actions needed for shared challenges

Page 15: Scaled Professional Scrum (The Nexus) - Agile San … … · Scaled Professional Scrum Richard Hundhausen Professional Scrum Developer ... Microsoft PowerPoint - Scaled Professional

15© 1993-2017 Scrum.org, All Rights Reserved

The Nexus Integration Team

• The Nexus Integration Team is a Scrum Team.– Accountable for overall Nexus

• Members may be full or part time.– Membership in the Nexus

Integration Team takes precedence

• Composition may change between Sprints.

Page 16: Scaled Professional Scrum (The Nexus) - Agile San … … · Scaled Professional Scrum Richard Hundhausen Professional Scrum Developer ... Microsoft PowerPoint - Scaled Professional

16© 1993-2017 Scrum.org, All Rights Reserved

The Nexus Framework from Scrum.org

http://nexusguide.org

Page 17: Scaled Professional Scrum (The Nexus) - Agile San … … · Scaled Professional Scrum Richard Hundhausen Professional Scrum Developer ... Microsoft PowerPoint - Scaled Professional

17© 1993-2017 Scrum.org, All Rights Reserved

Done();

(thank you)

[email protected] | @rhundhausen