Rolling Rocks Downhill: How to Ship YOUR Software Projects On Time, Every Timewriting

project-managementtheory-of-constraintsagilesoftware-developmentbusiness-novel
2014-01-01 · 1 min read · Edit on Pyrite

Ching's magnum opus and the most complete expression of his TOC-for-software thinking. Its publication in December 2014 launched the "Theory of Constraints Simplified" series, subtitled "The Agile+ToC Business Novel" in its Kindle edition.

The novel follows Steve, a CIO whose number-one IT project suddenly receives a compressed deadline from executive leadership. Facing the seemingly impossible, Steve is guided by fictional consultant Craig Laley, who draws on Lean, toc-for-software-development, and quality thinking to transform how the team works.

The narrative structure follows eliyahu-goldratt's tradition of the business novel as teaching vehicle — the same approach Goldratt used in The Goal. Rather than presenting frameworks abstractly, Ching embeds Goldratt's five focusing steps inside a recognizable software-crisis scenario, making the ideas immediately actionable for practitioners. This approach is discussed in business-novel-as-pedagogy.

The core of the book is applying the five focusing steps to a software-project-rescue scenario: identifying the constraint in the software delivery system, exploiting it without additional investment, subordinating all other decisions to the constraint, and only then elevating capacity where needed. Craig Laley acts as the Socratic mentor figure — a role Ching himself plays in his consulting practice through oddsocks-consulting.

The book bridges Agile and TOC communities at a time when both were maturing and beginning to recognize their complementary nature. It connects to the broader intellectual lineage explored in the-bottleneck-rules and informs the narrative approach Ching would later use in the-bottleneck-detective.

Ching's earlier narrative experiments, particularly rocks-into-gold, established the parable approach he refined here. Rolling Rocks Downhill represents the fully-realized version of that ambition — a novel-length treatment of toc-for-software-development aimed at software leaders who need results, not theory.