about me - agile austin2015conf.agileaustin.org/sites/default/files/...© 2015 defects most...

21

Upload: others

Post on 15-Oct-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: About Me - Agile Austin2015conf.agileaustin.org/sites/default/files/...© 2015 Defects Most important: anything that would prevent shipping Defects can be stories or tasks on stories
Page 2: About Me - Agile Austin2015conf.agileaustin.org/sites/default/files/...© 2015 Defects Most important: anything that would prevent shipping Defects can be stories or tasks on stories

© 2015

About Me Doing agile since 1999

Start ups / Enterprises

Planigle - Consulting and Training

Qcue – VP, Engineering

Page 3: About Me - Agile Austin2015conf.agileaustin.org/sites/default/files/...© 2015 Defects Most important: anything that would prevent shipping Defects can be stories or tasks on stories

© 2015

The Goal Maximize the business value created by the team

Page 4: About Me - Agile Austin2015conf.agileaustin.org/sites/default/files/...© 2015 Defects Most important: anything that would prevent shipping Defects can be stories or tasks on stories

© 2015

Who? People Manager

Project Manager

Product Manager

Scrum Master

Team Members

Page 5: About Me - Agile Austin2015conf.agileaustin.org/sites/default/files/...© 2015 Defects Most important: anything that would prevent shipping Defects can be stories or tasks on stories

© 2015

How? Work Product

Execution

Repeat; This Time Better

Page 6: About Me - Agile Austin2015conf.agileaustin.org/sites/default/files/...© 2015 Defects Most important: anything that would prevent shipping Defects can be stories or tasks on stories

© 2015

Backlog Captures everything the team could be working on

Makes visible the relative priorities

What will make a difference?

Smaller at the top, bigger at the bottom

Measure: lead time

Page 7: About Me - Agile Austin2015conf.agileaustin.org/sites/default/files/...© 2015 Defects Most important: anything that would prevent shipping Defects can be stories or tasks on stories

© 2015

Grooming the Backlog Regularly meet and make sure the upcoming stories

are sized

We understand what it is

We understand what it will likely take

Is this important?

Page 8: About Me - Agile Austin2015conf.agileaustin.org/sites/default/files/...© 2015 Defects Most important: anything that would prevent shipping Defects can be stories or tasks on stories

© 2015

Backlog Issues Not visible

Items too big / poorly defined

Too fluid

Too shallow / deep

Doesn’t match priorities

Lost in the weeds

Page 9: About Me - Agile Austin2015conf.agileaustin.org/sites/default/files/...© 2015 Defects Most important: anything that would prevent shipping Defects can be stories or tasks on stories

© 2015

Establishing Flow Small stories

Constantly starting / finishing

Every day is like any other

Measure: cycle time

Page 10: About Me - Agile Austin2015conf.agileaustin.org/sites/default/files/...© 2015 Defects Most important: anything that would prevent shipping Defects can be stories or tasks on stories

Tracking Progress - Work

Page 11: About Me - Agile Austin2015conf.agileaustin.org/sites/default/files/...© 2015 Defects Most important: anything that would prevent shipping Defects can be stories or tasks on stories

© 2015

Tracking Progress – Tasks

Page 12: About Me - Agile Austin2015conf.agileaustin.org/sites/default/files/...© 2015 Defects Most important: anything that would prevent shipping Defects can be stories or tasks on stories

© 2015

Tracking Progress – Stories

Page 13: About Me - Agile Austin2015conf.agileaustin.org/sites/default/files/...© 2015 Defects Most important: anything that would prevent shipping Defects can be stories or tasks on stories

© 2015

Cumulative Flow

0

2

4

6

8

10

12

14

16

1 2 3 4 5 6 7 8 9 10

Done In Progress Blocked Not Started

Page 14: About Me - Agile Austin2015conf.agileaustin.org/sites/default/files/...© 2015 Defects Most important: anything that would prevent shipping Defects can be stories or tasks on stories

© 2015

Quality Peer Review

Is your code / test good?

Does everyone understand it?

Automation

Are you catching things?

Is it slowing you down?

Measure: build success, defects

Page 15: About Me - Agile Austin2015conf.agileaustin.org/sites/default/files/...© 2015 Defects Most important: anything that would prevent shipping Defects can be stories or tasks on stories

© 2015

Defects Most important: anything that would prevent shipping

Defects can be stories or tasks on stories they impact

Goal: keep up with defects as you go

Don’t give points for defects; keep your velocity honest

Page 16: About Me - Agile Austin2015conf.agileaustin.org/sites/default/files/...© 2015 Defects Most important: anything that would prevent shipping Defects can be stories or tasks on stories

© 2015

Meetings Grooming, planning, stand ups, demo, retrospective

Each should add value for every minute

If not, discuss how to fix

Page 17: About Me - Agile Austin2015conf.agileaustin.org/sites/default/files/...© 2015 Defects Most important: anything that would prevent shipping Defects can be stories or tasks on stories

© 2015

Execution Issues Stories / tasks too big

Stories blocked

Work keeps coming back

Unplanned work

Page 18: About Me - Agile Austin2015conf.agileaustin.org/sites/default/files/...© 2015 Defects Most important: anything that would prevent shipping Defects can be stories or tasks on stories

© 2015

Predictability Do we know how long it will take?

Measures: Velocity, Attempted / Done

Page 19: About Me - Agile Austin2015conf.agileaustin.org/sites/default/files/...© 2015 Defects Most important: anything that would prevent shipping Defects can be stories or tasks on stories

© 2015

Continuous Improvement Regularly talk about how things are going

How can we do better?

Don’t limit yourselves unnecessarily

Page 20: About Me - Agile Austin2015conf.agileaustin.org/sites/default/files/...© 2015 Defects Most important: anything that would prevent shipping Defects can be stories or tasks on stories

© 2015

People Issues Won’t break things down

Won’t focus on most value

Disruptive / hurts morale

Issues between individuals

Page 21: About Me - Agile Austin2015conf.agileaustin.org/sites/default/files/...© 2015 Defects Most important: anything that would prevent shipping Defects can be stories or tasks on stories

© 2015

ResourcesWalter Bodwell

[email protected]

Twitter: @wbodwellwww.planigle.com

www.walterbodwell.comwww.agileaustin.org