Chapter 24. Conclusion

We started this book by noting that software development is one of the world’s most important technologies. Simply, our modern world runs on software, and where it doesn’t now, it likely will soon.

In support of this criticality, the move to lighter-weight, more flexible, more adaptable, and more user-centric software development methods—generally couched under the label of agile and lean software development—is an inexorable force. This is not just a whim of some thought leaders or a simple pushback from management oversight by a few thousand grumpy software developers. Rather, the trend is driven by the business benefits these models can deliver—rapid increases in development productivity and delivered quality as well ...

Get Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise 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.