The self-publication of rolling-rocks-downhill in December 2014 is the most significant milestone in Ching's writing career and the moment that established his position as a serious contributor to the TOC-for-software discourse.
The book and its significance
"Rolling Rocks Downhill: How to Ship YOUR Software Projects On Time, Every Time" — subtitled "The Agile+ToC Business Novel" in its Kindle edition — is Ching's magnum opus. It represents the full realization of an approach he had tested in rocks-into-gold (2009): teaching toc-for-software-development through a novel-length narrative following eliyahu-goldratt's model in "The Goal."
The book launched the "Theory of Constraints Simplified" series and made explicit Ching's intellectual lineage. The series name signals both the Goldratt inheritance and Ching's translation mission: TOC, simplified for software practitioners who wouldn't work through Goldratt's original manufacturing-context texts.
Self-publication as choice
The self-publication decision reflects the nature of Ching's audience and practice. He was writing for working software practitioners — project managers, development leads, CTOs — not for academic publishers or mainstream business book imprints. Self-publication allowed him to control pricing, format, and revision; it also positioned the book as practitioner-to-practitioner rather than publisher-validated expert-to-reader. This matches the accessible, unpretentious style of the work itself.
Timing and context
The 2014 publication came a year after gene-kim's "The Phoenix Project" (2013), which had demonstrated that there was a significant audience for TOC-informed business novels about software. Kim's success validated the approach independently of Ching's work — both books used Goldratt's narrative pedagogy for software audiences, both appeared within the same window, and the overlap was convergent rather than derivative.
The publication also came at a moment when the Agile movement was mature enough for practitioners to be looking for what came next: not just "do sprints and standups" but deeper frameworks for understanding why software delivery systems behave as they do. TOC, filtered through Ching's accessible narrative, offered that.