Rework is a collection of helpful tips for building successful businesses and projects. It’s a brisk read but I found it to be full of helpful info and I’ve collected my takeaways here.
Fried recommends early in the book to not turn guesses into plans. Plans let the past drive the future and prevent flexibility.
I liked the section about how long projects zap morale. The longer it takes to develop the less likely it is to launch. It’s best to break big projects into little projects and then go one step at a time.
Fried did make a point along these lines that I disagree with. He argues that decisions should not, typically, be postponed in the interest of making a better decision. This opposes the Agile/LEAN principle of the “Last Responsible Moment”, making decisions right before it’s absolutely needed. Waiting to make a decision, in larger companies at least, will improve the likelihood of making a good decision.
The biggest takeaway here is that small is a fine destination for a business. Lots of big companies strive to act like they’re small again but it’s way harder to shrink a company than it is to grow it. Hiring a lot of people quickly will make it so that no one challenges ideas and instead just appeases. Along these lines, if you are a consumer business, it’s alright if customers outgrow your product.
A number of good points here: