Getting Fit(ness Criteria)

Preview:

Citation preview

Getting Fit(ness Criteria)

@mattphilip London Lean Kanban Days 2016

@mattphilip #LLKD16

@mattphilip #LLKD16

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?

@mattphilip #LLKD16

delivery team

customer

exec sponsor

Risk factors, Success criteria

TDD, code coverage,JS framework,

team happiness

Fitness Criteria

coach

WIP

@mattphilip #LLKD16

delivery team

customer

Exec sponsor

QualityDelivery timePredictability

coach

@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

@mattphilip #LLKD16

business

CIO

Value delivery,Reliability

delivery team

delivery team

delivery team

Asking your customers what they value about your service or product

Customer collaboration over contract negotiation

Agile Manifesto

@mattphilip #LLKD16

Fitness criteria are a key to self-organizing teams

@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

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

@mattphilip #LLKD16

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

@mattphilip #LLKD16

Tips for establishing fitness criteria

Who, When and How

@mattphilip #LLKD16

@mattphilip #LLKD16

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?

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

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

@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

• 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

Recommended