O'Reilly logo

Managing Software Debt: Building for Inevitable Change by Brent Barton, Chris Sterling

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Introduction

The best architectures, requirements, and designs emerge from self-organizing teams.

From “Principles behind the Agile Manifesto”1

Why This Book?

Just as Agile software development methods have become mainstream to solve modern, complex problems, practices of software architecture must change to meet the challenges of the ever-changing technology ecosystem. Good Agile teams have undergone a mind-set shift that enables them to deal with changing requirements and incremental delivery. A similar mind-set shift to manage larger software architecture concerns is needed to keep systems robust. Software architecture is as important as ever. Modern product requirements, such as scaling to Internet usage, extending the enterprise beyond ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required