The Timeless Value of Plan-Do-Check-Act
With everyone from Anthropic Claude best practice to AWS AI DLC publishing their own AI software development lifecycles, I still haven’t found a frame more insightful than the classic plan-do-check-act (Demming/Shewhart) cycle in use over one hundred years and core to TPS, lean and agile.
-
Plan what you’re going to do.
-
Do it.
-
Check that you actually did what you intended.
-
Learn from and act upon what went poorly or well in the session.
There are Gen AI specific nuances and techniques in each phase such as broad analysis in plan, test driving in do, refactoring in check, micro retrospection in act. But the cycle stands.
In fact, the new minted frameworks that rename these phases consistently group commit(s) with PR after the “do” phase and omit retrospection altogether.
How many times do we have to learn small batch sizes and continuous learning are ESSENTIAL to an adaptive, high output system?
And why can’t we build upon and iterate. Why can’t we provide proper attribution for the brilliant contributions of others in our industry over decades.
#GenAI #TDD #Retrospection #KentBeck #DianaLarsen