scrum alliance certification - collaboration at scale: 6 ...€¦ · scrum master responsible for...

29
Collaboration at Scale: 6 Tips for Effective Product Ownership at a Distance 9-May-2018

Upload: others

Post on 04-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Collaboration at Scale: 6 Tips for Effective Product Ownership at a Distance9-May-2018

Page 2: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Collaboration at Scale

Designed for Scrum-centric organizations with more than 10 Scrum teams, the Collaboration at Scale webinar series provides focused, outcome-driven solutions to collaboration problems faced by Product Owners, ScrumMasters, and Development Teams.

Produced by the Scrum Alliance and Conteneo, Inc., we’re proud of the many distinguished experts who will be joining our series.

Page 3: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

2-4 WEEK SPRINT

DAILY SCRUM MEETING

(EVERY 24 HOURS)

POTENTIALLY SHIPABLE PRODUCT INCREMENT

SPRINT BACKLOGPRODUCT BACKLOG

3

Common Scrum Challenges

Tech Debt

Release Planning

Roadmap

Retros

Liftoffs

Refining

Value/ ROI

Priorities

Depend-encies

Done, Done

CI/CD

TODAY:Product Ownership at a Distance

June 2018:Collaboration at Scale – At Scale!

Page 4: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Agenda

1 Everyone Knows What – And Why!

2 Clarify Responsibilities

3 Transparent Dependencies

4 Refine, Refine, Refine

5 Don’t be Sloppy

6 Clarify Communications

4

Kent McDonald

Luke Hohmann

Page 5: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

What best describes your current situation?

1. All of our product owners are collocated with our development teams.

2. All of our product owners are not collocated with our development teams.

3. Some of our product owners are collocated with our development teams, and some are remote.

4. We all work in different places

5

POLL QUESTION

Page 6: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Everyone Knows What – And Why!

6

Page 7: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Problem Statement

Build shared understanding so that everyone knows what they’re building and why they are building it!

Page 8: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Opportunity Assessment

8

Page 9: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Clarify Responsibilities

9

Page 10: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Product Ownership Models

10

Establish clear areas of responsibility for product and development

Page 11: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Traditional Scrum Cross-Functional Team

Product Ownerresponsible for maximizing the value of the product resulting from work of the Development Team.

Scrum Masterresponsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this by helping everyone understand Scrum theory, practices, rules, and values.

Dev Teamconsists of professionals who do the work of delivering a potentially releasable Increment of “Done” product at the end of each Sprint.

11

Page 12: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Product ManagerResponsible for product strategy: market needs, business model, roadmap. Collaborates on experience, understands tarchitecture.

Complex, Modern Product “Core” Team

Dev OpsResponsible for increasing operational efficiencies, scale. Seeks to increase flow and remove overall bottlenecks.

Technical ArchitectEnsures the long term technical architecture aligns to the emerging needs of the business.

Customer / User ExperienceEnvisions, develops, manages and optimizes how organizations interact with their customers.

12

Page 13: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Supporting Cast

Product OwnerDevelops story maps, elaborates the backlog (but does not change strategic priorities), acts as proxy for PM on acceptance celebrations.

Business AnalystsHelps manage details of complex business rules and infrastructure requirements / system dependencies.

Market InsightsLeverages internal / external data sources to feed the team.

Graphic Designers A modern SaaS company needs to create beautiful

software.

13

Page 14: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Relationship to Dev Teams

Product Core Team

Extended Team

User StoryUser Story

nnn

Bug FixEnhancementUser Story

nnn

Backlog

Dev Team1

Dev Team2

14

Page 15: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Which roles are in or used in your team? Select all that apply.

• Product Manager• Product Owner• Business Analyst• Technical Architect• Dev Ops• Customer / User Experience• Graphic Designer• Market Insights

15

Multi-Select Poll QUESTION

Page 16: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Transparent Dependencies

16

Page 17: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Portfolio Alignment Wall

Design a transparent view of your portfolio so your teams can identify and manage dependencies

17

Page 18: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Refine, Refine, Refine

18

Page 19: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Discovery Board

Create a clear backlog refinement process so that your teams know which backlog items are ready to work on and what’s coming up next

19

Page 20: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Don’t be Sloppy

20

Page 21: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Describe Backlog Items

Describe backlog items so that you can prevent avoidable questions and clarifications

21

Hand drawn sketches are good!

Page 22: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Adding Context Helps!

22

Example (from our Conteneo’s current Sprint):

Context: A lot of our customers use spreadsheets like Microsoft Excel or Google Sheets. They’re used to ”directly editing” items in the spreadsheet. Weavers can directly edit items in Buy a Feature. Let’s add this to Idea Engine!

Story: As a participant I want to edit the name and description of items in the List View without having to click on the item and go somewhere else. Of course, I can't edit the Region data - for that I have to move the item. But it would make Idea Engine a lot more natural and easier to use if I could edit the name and description in the List view.

Page 23: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Clarify Communications

23

Page 24: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

What’s your biggest communication challenge?

• Keeping track of information about specific backlog items• Some members of the team are always left off important

discussions• Time dilation (split across several time zones)• Too many emails

24

POLL QUESTION

Page 25: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Working Agreements

Clarify your communication methods so your teams know how best to collaborate at a distance

25

Page 26: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Summary

26

Page 27: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

If you remember nothing else…

27

Page 28: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

References

For more information about the techniques described in this webinar, go to www.kbp.media/go/remote-po/

28

To leverage the frameworks described in this webinar, go to: weave.conteneo.co

Page 29: Scrum Alliance Certification - Collaboration at Scale: 6 ...€¦ · Scrum Master responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this

Thank you for attending

Our next webinar will be 13-June-2018 Collaboration at Scale – at Scale!

Luke Hohmannconteneo.co

Kent McDonaldkbp.media