Why Is Continuous Improvement Hard?

Apart from the obvious problem mentioned earlier (that is, the fear that devoting any time to fixing problems and/or learning new practices will negatively impact project schedules), I believe there may be another reason why adopting a continuous improvement mindset is hard. In this case, though, it’s more subtle. Like any other discipline, software engineering has seen its fair share of fads. Throughout my career I had seen so many fads come and go that, when I first heard about agile, I didn’t want anything to do with it. I assumed it was just the next fad, and if I held my breath for 6 months or so, it would go away just like all the others. Even now that agile has been in the mainstream for more than a ...

Get Being Agile: Eleven Breakthrough Techniques to Keep You from “Waterfalling Backward” 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.