Model: Uncertainty of requirements defines whether to work waterfall, agile or beyond agile


graveyard: agile does not work
"if a project was in the graveyard I walked away"


simple
managers teach the best practices
agile has no value here

Complicated problems
experts are expensive
get a team to do what the experts tell
"harvest their knowledge, turn it into stories"

Complex problems
there are no experts
"hire a bunch of bright people, turn them loose and say: figure it out"
try something, try something else
if something stops working, try something else



comments powered by Disqus