Buy new:
$17.99$17.99
Delivery Wednesday, October 2
Ships from: Amazon.com Sold by: Amazon.com
Save with Used - Very Good
$12.90$12.90
$8.08 delivery October 22 - November 13
Ships from: Better World Books: South Sold by: Better World Books: South
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Rolling Rocks Downhill: How to Ship YOUR Software Projects On Time, Every Time (Theory of Constraints Simplified) Paperback – December 17, 2014
Purchase options and add-ons
- Print length319 pages
- LanguageEnglish
- Publication dateDecember 17, 2014
- Dimensions5.5 x 0.8 x 8.5 inches
- ISBN-101505446511
- ISBN-13978-1505446517
Frequently bought together

Customers who bought this item also bought
Product details
- Publisher : CreateSpace Independent Publishing Platform (December 17, 2014)
- Language : English
- Paperback : 319 pages
- ISBN-10 : 1505446511
- ISBN-13 : 978-1505446517
- Item Weight : 1.06 pounds
- Dimensions : 5.5 x 0.8 x 8.5 inches
- Best Sellers Rank: #2,098,467 in Books (See Top 100 in Books)
- #2,172 in Business Project Management (Books)
- Customer Reviews:
About the author

Clarke Ching helps businesses make more money by combining Agile and the Theory of Constraints.
He is the only sock at OddSocks Consulting.
He lives in Nelson, New Zealand.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers say
Customers find the book good, easy, and fun to read. They also describe the book as thought-provoking, enlightening, and inspiring. Readers appreciate the engaging story that moves along and captures their attention.
AI-generated from the text of customer reviews
Customers find the book good, easy, and fun to read. They say it ilustrates practical application of lean system thinking and the theory of constraints. Readers also mention the book is highly engaging and easy to read cover-to-cover.
"...As a non-programmer knowledge worker, I found this book very accessible as well as a fun and interesting read...." Read more
"...It really is an incredibly easy book to read, and you will come away with a better understanding than you'll get from dipping to to pages of a..." Read more
"...realizes he has no choice but to change paths – is superb: highly engaging, fast paced, and close to the truth of software development and corporate..." Read more
"...The narrative structure of the book makes it an easy read, and anyone who's ever been on a project that's going south fast will find the story..." Read more
Customers find the book enlightening, inspiring, and insightful. They say it's practical, well-written, and has good advice packed in an interesting business story. Readers also mention it helps them visualize how things work.
"...It starts with a practical, tangible example, then segues into using TOC in knowledge work...." Read more
"...just to be used to dig ourselves out of holes, they're general purpose thinking processes that help us improve teams, projects an organisations in..." Read more
"...It does have a marvelous mnemonic device to remember the evaporating cloud technique, which I'm immediately adopting.It's also very funny." Read more
"I enjoyed reading this book. It was engaging and provided some good insights...." Read more
Customers find the storytelling wonderful, engaging, and interesting. They say the story moves along and captures their attention all the way to the end.
"I loved the story, and the way the author built up the implementation of Agile along the way. Highly recommended." Read more
"...But the story moves along (I read it one evening), and left me with some valuable thinking to do." Read more
"...The story will resonate with readers, and they will recognize the challenges faced by their own teams...." Read more
"This is a great engaging story that teaches anyone in the software business some valueable things...." Read more
Customers find the book interesting and realistic. They say it conforms to actual software development problems and is a great combination of Agile and the Theory of Constraints.
"...paths – is superb: highly engaging, fast paced, and close to the truth of software development and corporate life in almost every way...." Read more
"Good book. Realistic; conforms to actual software development problems. Less TOC than I expected, and also less Agile than I expected...." Read more
"An interesting read on agile software development in a fictional company. Doesn’t mention any of the pitfalls but still a good read." Read more
"A great combination of Agile and the Theory of Constraints..." Read more
-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
I also recommend Clarke's marvelous short how-to book "The Bottleneck Rules" for its clear explanation of how to apply what you'll learn reading this novel.
Ching gets around the resistance to agile by simply giving the characters no choice, he sets up an impossible project then keeps making things worse. This helps explain that almost complete lack of questioning of the techniques that are proposed. It was a little sleight of hand that I can understand. It's not a bad message. You can't impose Agile. People have to be ready for it, open to it. To accelerate that journey for a book, you make them desperate.
Another slightly unrealistic aspect of the book is that there isn't the initial "dip" in performance/productivity, and the inevitable temptation to revert to old habits. That felt like a pretty glaring plotline to omit since I suspect it's one of the biggest challenges. Given the newness of the principles to all involved and the pressure they were under, it felt a little too easy. Maybe a sequel will cover that ground.
One thing I did like is that the TCQ expert who planted the initial seed, isn't overused. He's sent on vacation for the critical part of the book leaving the team to figure things out on their own. He pops up occasionally in emails asking just the right question or pointing to just the right book but the overriding theme is you have to find your own solutions.
Another noticeable aspect of the story was that the team didn't adopt a methodology, or a framework like Scrum or Kanban. They looked at the problems they had and devised their own solutions. They picked up ideas from each other. This notion of solving your own problems is central to the story and to agile, but Ching doesn't beat you over the head with it, nor does he tell you that Scrum or other practices are bad.
What will this book give you?
If you have no idea what people are talking about when they talk about agile, this book will go a long way to explaining that. If you have already bought into the agile philosophy this book will probably reinforce some of what you know, give you some nice metaphors, and maybe give some pointers to other areas of study.
This book isn't going to win a Booker Prize for fiction, that isn't it's purpose. It's purpose is to keep you turning the pages so you that you learn about agile and the theory of constraints in a broader context. It absolutely succeeds, I really found it hard to put down, despite all the misgivings I had about how neatly things were working out for the characters.
It really is an incredibly easy book to read, and you will come away with a better understanding than you'll get from dipping to to pages of a reference book.
One final note, If you do decide to read the book, try not to think about small batches.
Frankly, the first half of the novel is too long. But the rest – once our hero finally realizes he has no choice but to change paths – is superb: highly engaging, fast paced, and close to the truth of software development and corporate life in almost every way. And it illustrates that changing paths can be done in a step-by-step way.
Other tech novels in the genre worth reading: Goldratt’s “ The Goal: A Process of Ongoing Improvement ” (Goldratt, who wrote for manufacturing, is a major source for Clarke Ching), Steve Bockman’s “ Predictability: A simple approach to creating reliable project schedules by Steve Bockman (2013-02-14) ”, Tom DeMarco’s “ The Deadline: A Novel about Project Management ”, and the DevOps focused “ The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win ”.
This is a book about multiple concepts....agile, Theory of Constraints, and it even goes into a "light" agile transformation. The narrative structure of the book makes it an easy read, and anyone who's ever been on a project that's going south fast will find the story familiar.
If you're looking to introduce someone to Theory of Constraints by way of agile, this is THE BOOK to get!
Top reviews from other countries
Al di là dell'ottima scrittura del testo, i punti chiave sono pochi e concisi:
Tagliare lo scopo del progetto è il modo migliore per rispettare le scadenze.
Cercare il collo di bottiglia prima di ottimizzare il sistema.
Concentrarsi sul flusso delle funzionalità finite che vengono rilasciate.
Grandioso!
I'm grateful to Clarke for creating this book, and I highly recommend it.
When I'd finished it, I was quite sorry that it was over. I'd like to see more business novels from this author. I have to give a 5-star rating as I can't see any major faults. One minor thing...there's a blank page between chapters, which I found unnecessary (a bit of a waste of paper and added to the weight of the book). It's more like 250 pages, not 310, so you could probably read it in a day if you're lucky enough to have the time to read it in one sitting.







