Fractal: A mathematically generated pattern that is reproducible at any magnification or reduction.

At a seminar called Lean-Agile Software Testing – Practices and Challenges Jean McAuliffe described lean/agile processes as a fractal. She was talking about applying agile principles at each iteration of development. Principles are hard to apply because they are nebulous and numerous. What is the formula for the agile fractal?
business value = f(Cost, Time, Functionality, Quality)
In reality the formula is a wonderfully complex optimization problem.
Business Owners Perspective
max(business value) = f( min(cost), min(time), max(Functionality), max(Quality) )
And to the agile team we rename a couple of things…
Agile Team Perspective
max(business value) = f( max( Sizestory) , min(Sizestory * Riskstory), max(Unit Tests), max(Acceptance Tests) )
And when it really comes down to it, you have to try to solve both formulas simultaneously for max(business value):
max(business value) = f(x)
where x {
f() { min(cost), min(time), max(Functionality), max(Quality) },
f() { max( Sizestory) , min(Sizestory * Riskstory), max(Unit Tests), max(Acceptance Tests) }
}
There are only many variations on the theme for agile fractals, let me know about yours.