The number one problem with software development is thinking that there’s a number one problem. In fact, there are so many unaddressed problems in software development organizations that instead of the Information Age, you might call this the Age of Misery.
Companies large and small fall prey to the joyless enshitification of their business models and users. Developers tire of endless ticketing systems, ponderous practices, and disconnected leadership.
Wouldn’t it be nice to actually get down to work, and take comfort in reliable, consistent deliveries that delight the user community? There’s no single answer, no single solution. But there is a small set of areas that you can address to end the Age of Misery.
Andy Hunt is a programmer turned consultant, author and publisher. He’s authored a dozen books including the best-selling “The Pragmatic Programmer,” was one of the 17 authors of the Agile Manifesto and founders of the Agile Alliance, and co-founded the Pragmatic Bookshelf, publishing award-winning and critically acclaimed books for software developers. He’s currently writing science fiction (see conglommora.com) and experimenting with The GROWS Method®.