Mindset: Do the simplest thing...
Joe Little
Owner, LeanAgileTraining.com, Kitty Hawk Consulting, Agile Coach & Trainer, MBA, CST (Certified Scrum Trainer)
Introduction
The topic today is this idea expressed famously (in the Agile community) by Ward Cunningham: "Do the simplest thing that could possibly work, and then test."
He expressed it about programming (although I think he came to see it as a bigger principle that could be applied elsewhere). I want you to apply it to "everything," with of course the common sense to know when NOT to apply it.
Also: I am looking at the state of Agile, and what I see is that we have not explained the Mindset that we need. The right Mindset for Agile.
After that, we also have to explain better (-- all of this has been explained before, but not well enough and often enough) when NOT to follow some of these "Agile Mindset nuggets" (think: nuggets of wisdom).
The idea for today:
"Do the simplest thing that could possibly work, and then test." Ward Cunningham.
Again, we honor Ward Cunningham for many things. His part in the discovery (or pulling together) of XP (extreme programming). He invented the wiki wiki. He has a wonderful video on Technical Debt. Many things.
For Cunningham's explanation of this idea, see: https://c2.com/xp/DoTheSimplestThingThatCouldPossiblyWork.html
Note: C2.com is his site.
Again, he was applying this idea to programming and how to build a computer system. We want to apply it more generally, to do our knowledge work.
How Might the Idea Be Applied?
The simplest thing to start with might be a Team.
The simplest thing might be one product or one project. Let's see if we can get agile to work here (in our company) with that work.
The simplest thing might be Scrum, a bare incomplete framework.
The simplest thing might be adding one pattern from A Scrum Book to your existing framework.
The simplest thing might be one new idea, that your team discusses and agrees is worth trying. And then you think of ways to apply that idea. And then test: did that help us?
领英推荐
Why is this Simple Idea So Mighty?
Ah! Where is Archimedes and his lever?
Archimedes famously stated (in Greek), "Give me a lever long enough and a fulcrum on which to place it, and I shall move the world." Ah! Don't we wish to move the world!
By this I am partly saying: just by being simple, an idea gains more power.
But, at the same time, to those unused to paradoxes, it is hard to explain why it would work, and, in some sense, even harder to explain afterward why exactly it did work.
Still, like fools, we will rush in and hazard some explanations.
Conclusion
Let us conclude. We could go on forever giving explanations.
Use the idea. See if it works for you. Use some common sense.
If you and the Team internalize this idea, I think your "way of working" will become more effective.
Tell us your results. And tell us when NOT to use this idea.
I close this time with these famous words: "To everything there is a season, and a time for every purpose under heaven."
One explanation for the picture at the top: Peering very far into the future is hard; better to act on what we can see how, and then adjust since "the future ain't what it used to be." (Yogi Berra)
Owner, LeanAgileTraining.com, Kitty Hawk Consulting, Agile Coach & Trainer, MBA, CST (Certified Scrum Trainer)
8 个月Perfectly stated! So nice to hear from you Mary Lynn!
The Low Hanging Fruit pattern!