I read your article. The rule of "Moving the stone only once" is profound. It is the ultimate "Commitment," and it explains why Japanese walls survive earthquakes.
Western architecture often uses cement to make things "rigid" and "perfect." But in Japan (an earthquake nation), rigid things snap and break.
Japanese stone walls (Ishigaki) have no cement. They are held together by balance and friction alone. Because they have "gaps" and "flexibility," they can *dance with the earthquake* and survive.
We call this *"Asobi" (Play/Slack).* Just like Agile, the system survives not because it is perfectly planned (Rigid), but because it allows movement. Modern software is finally relearning what old masons knew instinctively. Great read.
Thanks, it’s a few years old. Rereading it now it’s kind of incoherent. But of primary importance now I think is the idea of making software (and systems) resilient, self healing. Traditional concepts of agile are mostly paved over with modern constructs and self-serving processes. I think AI will be an earthquake for many companies.