Breaking the Pattern

Significant organizational change can't happen without stepping on some toes, politely. Change comes in two steps. The first step is to confront people, tactfully but honestly, with the fact that existing ways of doing things don't give us the results we want. The second step is to provide an alternative that has a better chance of giving us better results. That's what growing software is.

Growing software is a different way of thinking about software development. It requires behavior remarkably different from what people are used to. When people start acting the way they have to in order to grow software, thinking will come along. The trick is getting people to start. The only way to do that is to translate the new idea, ...

Get Managing Software for Growth: Without Fear, Control, and the Manufacturing Mindset now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.