In many agile processes they say "do the simplest thing possible".
I agree that you should not program some cool solution because you
wanted to learn or use some technology or algorithm at the expense of
those paying for the product.
I think the Maverick value would be:
We value 'lateral understanding' (if that is a term, based of of
Lateral thinking) and then choosing the right solution.
Near the bottom of my web site I say this:
"You know with a flat-head screw driver, a pair of vice-grips, and a
hammer you can fix almost anything but you can build almost nothing!"
http://home.comcast.net/~gslinker/agile.html
I came up with that saying outside of the context of discussing
agile's idea that you must do the simplest thing.
A flat head screw driver, vice-grips, and a hammer are very simple
tools. They are the most common tools for household repairs. They are
included in the toolbox of the carpenter or constructor, but they are
accompanied by a myriad of other tools.
People must know the complex solutions and when the are applicable.
Monday, January 21, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment