Top Banner
Getting Fit(ness Criteria) @mattphilip London Lean Kanban Days 2016
22

Getting Fit(ness Criteria)

Apr 12, 2017

Download

Matthew Philip
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Getting Fit(ness Criteria)

Getting Fit(ness Criteria)

@mattphilip London Lean Kanban Days 2016

Page 2: Getting Fit(ness Criteria)
Page 3: Getting Fit(ness Criteria)

@mattphilip #LLKD16

Page 4: Getting Fit(ness Criteria)

@mattphilip #LLKD16

Page 5: Getting Fit(ness Criteria)

Fitness is always defined externally. It is customers and other stakeholders such as governments or regulatory authorities that define what fitness means.

-- David J. Anderson(emphasis added)

What is Fitness?

Page 6: Getting Fit(ness Criteria)

@mattphilip #LLKD16

delivery team

customer

exec sponsor

Risk factors, Success criteria

TDD, code coverage,JS framework,

team happiness

Fitness Criteria

coach

WIP

Page 7: Getting Fit(ness Criteria)

@mattphilip #LLKD16

delivery team

customer

Exec sponsor

QualityDelivery timePredictability

coach

Page 8: Getting Fit(ness Criteria)

@mattphilip #LLKD16

business

CIO

PMO able to track progress,No teams falling behind

“Doing Agile,”Estimating well

Fitness Criteria

delivery team

delivery team

delivery team

Page 9: Getting Fit(ness Criteria)

@mattphilip #LLKD16

business

CIO

Value delivery,Reliability

delivery team

delivery team

delivery team

Page 10: Getting Fit(ness Criteria)

Asking your customers what they value about your service or product

Customer collaboration over contract negotiation

Agile Manifesto

Page 11: Getting Fit(ness Criteria)

@mattphilip #LLKD16

Fitness criteria are a key to self-organizing teams

Page 12: Getting Fit(ness Criteria)

@mattphilip #LLKD16

Fitness Criteria Metric Health/Improvement MetricMetric that enables us to evaluate whether our product, service or service delivery is "fit for purpose" in the eyes of a customer from a given market segment. Effectively comprise the Key Performance Indicators (KPIs) for each market segment.

Metric that guides an improvement initiative or indicates the general health of your business, business or product unit or service delivery capability.

Direct Indirect/derivative

Examples: delivery time, functional quality, safety

Examples: flow efficiency, velocity, percent complete and accurate, WIP

Customer-oriented/derived Team-oriented/derived

Page 13: Getting Fit(ness Criteria)

If it’s not at least derivative of a fitness criterion, it’s at best a vanity metric, and at worst a misguiding metric.

Page 14: Getting Fit(ness Criteria)

@mattphilip #LLKD16

We help software-delivery organizations and teams become fit for their purpose.

Page 15: Getting Fit(ness Criteria)

@mattphilip #LLKD16

Tips for establishing fitness criteria

Who, When and How

Page 16: Getting Fit(ness Criteria)

@mattphilip #LLKD16

Page 17: Getting Fit(ness Criteria)

@mattphilip #LLKD16

Page 18: Getting Fit(ness Criteria)

Net Fitness ScoreDelivery Quality

“Did you get what you wanted?”Net Fitness Score (NFS) = % satisfied customers –% dissatisfied customers

Question 1: How "fit for purpose" did you find this delivery? • 5. Extremely: I got everything I needed and more • 4. Highly: I got everything I needed • 3. Mostly: I got most of what I needed but some of

my needs were not met • 2. Partially: Some of my purpose was met but

significant and important elements were missing • 1. Slightly: I took some value from it but most of

what I was looking for was missing • 0. Not at all: I got nothing useful

Question 2: Specifically, why did you give that rating?

Page 19: Getting Fit(ness Criteria)

Delivery-Time ExpectationDelivery Speed and Predictability

Expressed as number of days we might reasonably expect any work item to be completed in, based on confidence interval

• Delivery Time Expectations (85th, 50th percentiles)

• End-to-end duration from commitment to delivery

Page 20: Getting Fit(ness Criteria)

If your customer doesn't recognize or care about your KPIs, then they aren't "key" or "performance" indicators and aren't predictors of how well your business is performing or likely to perform in future.

-- David Anderson

Page 21: Getting Fit(ness Criteria)

@mattphilip #LLKD16

• Have a conversation with your customer• Discover fitness criteria• Ask “What decisions would these affect?”• Make them visible• Use in feedback loop (e.g., service-delivery review)

Takeaways for Tomorrow

Page 22: Getting Fit(ness Criteria)

• Service-Delivery Review Canvas (mattphilip.wordpress.com)

• Defining Fitness for Purpose (http://www.djaa.com/defining-fitness-purpose)

• Your KPIs Probably Aren't! But What Are They?

(https://www.linkedin.com/pulse/your-kpis-probably-arent-what-david-anderson)

References and Further Reading@mattphilip