rtfm - a metric for agility

Post on 27-May-2015

770 Views

Category:

Business

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Measuring Running Tested Features to drive agile software development practices

TRANSCRIPT

Jag Gill2 July 2008

RTF Ma metric for agility

discipline“do, or do not …

there is no try”

resultsgoal oriented

draws performance

influences behaviour

pricelessgoal context : happiness

metric : gifts received between pay days

sugar daddygoal context : happiness

metric : gifts received between pay days

satisfactiongoal context : customer service

metric : available time

shitgoal context : customer service

metric : available time

effortgoal context : software

development

metric : lines of code

nothinggoal context : software

development

metric : lines of code

disaggregationlies

damn lies

statistics

RTF Mrunning

tested

features

metric

breakdownend user features

automated acceptance tests

integrated

burn upconsistent features delivery

from start to finish

demands agility

waterfallbig design up front

delayed feature delivery

bugs and rework

necessity 1focus on feature delivery above design and architecture to grow

feature count from the start

necessity 2integrate early to grow feature

count continuously

necessity 3maintain customer contact to

ensure features pass independent acceptance tests

necessity 4automate tests to pass tests

continuously

necessity 5refactor to keep a clean design and maintain a smooth feature

count growth curve

necessity 6learn to be agile to deliver

features in a continuous and improving stream

one metric to rule them all

one metric to find them

one metric to bring them all

and in the darkness bind them

top related