2015-09-21 - where do you want to get to · 'would you tell me, please, which way i ought to...

35
Jim York Melissa York www.FoxHedgeLtd.com John Tenniel / Wikimedia Commons / Public Domain Where do you want to get to? A goal-based approach to adopting Scrum 1 Wednesday, November 11, 15

Upload: others

Post on 30-May-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

Jim YorkMelissa Yorkwww.FoxHedgeLtd.com

John Tenniel / Wikimedia Commons / Public Domain

Where do you want to get to?

A goal-based approach to adopting Scrum

1Wednesday, November 11, 15

Page 2: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

Content © 2015 FoxHedge Ltd

Who We Are

Melissa YorkPrincipal

[email protected]

Jim YorkPrincipalCoach

[email protected]

FoxHedge Ltdwww.FoxHedgeLtd.com

2Wednesday, November 11, 15

Page 3: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

John Tenniel / Wikimedia Commons / Public Domain

Content © 2015 FoxHedge Ltd

Where do youwant to get to?

3Wednesday, November 11, 15

Page 4: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

Content © 2015 FoxHedge Ltd

Alice’s Dilemma'Would you tell me, please, which way I ought to go from here?'

'That depends a good deal on where you want to get to,' said the Cat.

'I don't much care where—' said Alice.

'Then it doesn't matter which way you go,' said the Cat.

'—so long as I get SOMEWHERE,' Alice added as an explanation.

'Oh, you're sure to do that,' said the Cat, 'if you only walk long enough.'

Alice’s Adventures in Wonderland, Lewis Carroll

John Tenniel / Wikimedia Commons / Public Domain

4Wednesday, November 11, 15

Page 5: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

John Tenniel / Wikimedia Commons / Public Domain

Content © 2015 FoxHedge Ltd

A better world

Begin with the end in mind

Connect practice to strategy

Imagine your better world

Where do you want to get to?

Be choosyJoin a team

Identify practices

Share

5Wednesday, November 11, 15

Page 6: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

John Tenniel / Wikimedia Commons / Public Domain

Content © 2015 FoxHedge Ltd

A better world

Begin with the end in mind

Connect practice to strategy

Imagine your better world

Where do you want to get to?

Be choosyJoin a team

Identify practices

Share

6Wednesday, November 11, 15

Page 7: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

Content © 2015 FoxHedge Ltd

A better world —the promise of Agile

7Wednesday, November 11, 15

Page 8: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

Content © FoxHedge Ltd

8Wednesday, November 11, 15

Page 9: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

John Tenniel / Wikimedia Commons / Public Domain

Content © 2015 FoxHedge Ltd

A better world

Begin with the end in mind

Connect practice to strategy

Imagine your better world

Where do you want to get to?

Be choosyJoin a team

Identify practices

Share

9Wednesday, November 11, 15

Page 10: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

Content © 2015 FoxHedge Ltd

Why is this important?

10Wednesday, November 11, 15

Page 11: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

Content © FoxHedge Ltd

70% of change initiatives fail!

“over 70 percent of the situations where substantial changes were clearly needed, either they were not fully launched, or the change efforts failed, or changes were achieved but over budget, late, and with great frustration”

— John P. Kotter

11Wednesday, November 11, 15

Page 12: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

Content © 2015 FoxHedge Ltd

Satir Change Model

12Wednesday, November 11, 15

Page 13: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

Content © FoxHedge Ltd

Begin with the End in Mind

‘“Begin with the end in mind’ is based on the principle that all things are created twice. There is a mental or first creation, and a physical or second creation to all things.

— Stephen Covey

13Wednesday, November 11, 15

Page 14: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

John Tenniel / Wikimedia Commons / Public Domain

Content © 2015 FoxHedge Ltd

A better world

Begin with the end in mind

Connect practice to strategy

Imagine your better world

Where do you want to get to?

Be choosyJoin a team

Identify practices

Share

14Wednesday, November 11, 15

Page 15: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

Content © FoxHedge Ltd

Scrum15Wednesday, November 11, 15

Page 16: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

Content © FoxHedge Ltd

“Scrum was designed to achieve a hyperproductive state where productivity increases by an order of magnitude over industry averages.”

— Jeff Sutherland

16Wednesday, November 11, 15

Page 17: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

Content © 2015 FoxHedge Ltd

Scrum Delivery Cycle

17Wednesday, November 11, 15

Page 18: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

Content © 2015 FoxHedge Ltd

Scrum Delivery Cycle with Practices

Modeling

User Stories

Standup

Review

Retrospectives

Points

Small team

Sit Together

Customer in the Room

DoD

Pair Programming

TDD

Frequent Integration

Automated Testing

1-click Build & Deploy

PrioritizationEmpowered

Team

Adaptive Planning

Release PlanningSustainable Pace

YAGNI

Information Radiator

18Wednesday, November 11, 15

Page 19: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

Content © 2015 FoxHedge Ltd

• acceptance tests• adaptive planning• Agile Champion• automated build

and deploy• automated

testing• backlog• Boot Camp• Boundaries• Build Quality In• Burn Chart• Business Value

Analysis•Center of

Excellence•Co-location•Coach• coding standards•Collective Code

Ownership•Conditions of

Satisfaction•Constraints•Containers•Continuous

Integration•Core Team

•Cross-functional team

•Customer Acceptance TDD

• customer feedback

• customer-in-the-room

•Cycle time• daily meeting• dedicated team• definition of done• eliminate waste• Empowered Team• Enterprise

Transition Team• Evolutionary

Architecture• Evolutionary

Design• Fast Delivery• Feedback• Flow• frequent

feedback loops• frequent

integration•Goal

• Impediment List• incremental

development• Information

Radiator• Innovation

Games• Iteration Planning

Meeting• Iterations• just enough, just-

in-time requirements

• Kaizen• Kanban•Management

Tests•Minimum

Meaningful Feature Set

•Muda•One Team•Open Workspace• pair programming• Pareto (80/20)• Pay as you go• Personas

• Pigs and Chickens

• Pilots Projects• Planning Poker• prioritized

backlog• Product Lifecycle• Product Owner•Quality Criteria• Reduce Waste• refactoring• regression testing• Regular Cadence• Relative

Estimation• Release Often• retrospectives• Review• Scrum

Development Team

• Scrum of Scrums• Scrum Roles• ScrumMaster• Self-Organizing

Team• shared goal• Shared Vision

• Simple Design• single business

decision maker• Sit Together• small releases• Spikes• Sprint Backlog• Sprint Review• Stakeholder

Analysis• Story Points• Success Criteria• sustainable pace• Swarming• Test First

Development• Theory of

Constraints• timeboxes• Tune Up• unit-level TDD• user stories• Velocity• visual recording•Whole team•Working Software• YAGNI

~101 Practices

19Wednesday, November 11, 15

Page 20: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

John Tenniel / Wikimedia Commons / Public Domain

Content © 2015 FoxHedge Ltd

A better world

Begin with the end in mind

Connect practice to strategy

Imagine your better world

Where do you want to get to?

Be choosyJoin a team

Identify practices

Share

20Wednesday, November 11, 15

Page 21: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

Content © 2015 FoxHedge Ltd

A model in 4 dimensions

Inward Team Skills

Outward Customer Flow

People Process© 2013 Jim York

21Wednesday, November 11, 15

Page 22: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

Content © 2015 FoxHedge Ltd

A model in 4 dimensions

People Practice

Purpose Process

© 2013 Jim York

different^

22Wednesday, November 11, 15

Page 23: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

Content © 2015 FoxHedge Ltd

A model in 4 dimensions

Inward Team Skills

Outward Customer Flow

People Process© 2013 Jim York

23Wednesday, November 11, 15

Page 24: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

Content © 2015 FoxHedge Ltd

Strategy Dimension Outcome Measure

Teamwork Team Focus Team Satisfaction

Quality Skills Craftmanship Production Defects

Focus on Customer

Customer Effectiveness Customer Satisfaction

Time to Market

Flow Fast Delivery Cycle Time

Alignment to Strategy

© 2013 Jim York

24Wednesday, November 11, 15

Page 25: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

Content © 2015 FoxHedge Ltd

Sample PracticesStrategy: TeamworkMantra: ”We’re a team!”

Core Supplemental

• small, dedicated team• shared goal• co-location• daily meeting• shared environments• customer-in-the-room• coach• team estimation• definition of “done”• retrospectives

• team room• timeboxes (iterations)• incremental delivery• paired programming• Customer Acceptance TDD• story cards• empowered team

© 2013 Jim York

25Wednesday, November 11, 15

Page 26: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

Content © 2015 FoxHedge Ltd

Sample PracticesStrategy: QualityMantra: ”We do good work!”

Core Supplemental

• coding standards• unit-level TDD• pair programming• refactoring• frequent integration• acceptance tests• regression testing• retrospectives

• shared goal• timeboxes (iterations)• incremental development• customer feedback• automated testing• automated build and deploy• definition of done• Customer Acceptance TDD

© 2013 Jim York

26Wednesday, November 11, 15

Page 27: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

Content © 2015 FoxHedge Ltd

Sample PracticesStrategy: Focus on CustomerMantra: ”We build the right stuff!”

Core Supplemental

• customer-in-the-room• single business decision

maker• user stories• prioritized backlog• Customer Acceptance TDD• frequent feedback loops• adaptive planning

• timeboxes• incremental development• retrospectives• just enough, just-in-time

requirements

© 2013 Jim York

27Wednesday, November 11, 15

Page 28: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

Content © 2015 FoxHedge Ltd

Sample PracticesStrategy: Time to MarketMantra: ”We deliver fast!”

Core Supplimental

• just enough, just-in-time requirements

• timeboxes• incremental development• small releases• dedicated team• frequent feedback loops• adaptive planning

• sustainable pace• daily meeting• YAGNI• eliminate waste• retrospectives

© 2013 Jim York

28Wednesday, November 11, 15

Page 29: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

John Tenniel / Wikimedia Commons / Public Domain

Content © 2015 FoxHedge Ltd

A better world

Begin with the end in mind

Connect practice to strategy

Imagine your better world

Where do you want to get to?

Be choosyJoin a team

Identify practices

Share

29Wednesday, November 11, 15

Page 30: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

John Tenniel / Wikimedia Commons / Public Domain

Content © 2015 FoxHedge Ltd

A better world

Begin with the end in mind

Connect practice to strategy

Imagine your better world

Where do you want to get to?

Be choosyJoin a team

Identify practices

Share

30Wednesday, November 11, 15

Page 31: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

John Tenniel / Wikimedia Commons / Public Domain

Content © 2015 FoxHedge Ltd

A better world

Begin with the end in mind

Connect practice to strategy

Imagine your better world

Where do you want to get to?

Be choosyJoin a team

Identify practices

Share

31Wednesday, November 11, 15

Page 32: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

John Tenniel / Wikimedia Commons / Public Domain

Content © 2015 FoxHedge Ltd

A better world

Begin with the end in mind

Connect practice to strategy

Imagine your better world

Where do you want to get to?

Be choosyJoin a team

Identify practices

Share

32Wednesday, November 11, 15

Page 33: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

John Tenniel / Wikimedia Commons / Public Domain

Content © 2015 FoxHedge Ltd

Q & A

33Wednesday, November 11, 15

Page 34: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

Content © 2015 FoxHedge Ltd

Thank you!

34Wednesday, November 11, 15

Page 35: 2015-09-21 - Where do you want to get to · 'Would you tell me, please, which way I ought to go from here?' 'That depends a good deal on where you want to get to,' said the Cat. 'I

John Tenniel / Wikimedia Commons / Public Domain

Content © 2015 FoxHedge Ltd

Contact Info

35Wednesday, November 11, 15