Book description
Specification by Example is a must read for anyone
serious about delivering software that matters. In it, author Gojko
Adzic shares the secrets of how teams all over the world specify,
develop, test, and deliver the right software, without defects, in
very short iterative delivery cycles. Based on dozens of interviews
with successful teams worldwide, this brilliantly rich and
informative book will change the way software developers
work.
The theme tying the 50+ case studies together is 'specification by
example', an emerging practice in which teams illustrate
requirements with realistic examples that can be used as a target
for development, as acceptance criteria for delivery, and as tests
for future changes. This book helps readers understand how
successful teams bridge the communication gap between stakeholders
and development teams by implementing specification by example,
agile acceptance testing, and behavior driven development.
Table of contents
- Copyright
- Brief Table of Contents
- Table of Contents
- Preface
- Acknowledgments
- About the author
- About the cover illustration
- Part 1. Getting started
- Chapter 1. Key benefits
- Chapter 2. Key process patterns
- Chapter 3. Living documentation
- Chapter 4. Initiating the changes
- Part 2. Key process patterns
- Chapter 5. Deriving scope from goals
- Chapter 6. Specifying collaboratively
- Chapter 7. Illustrating using examples
- Chapter 8. Refining the specification
- Chapter 9. Automating validation without changing specifications
- Chapter 10. Validating frequently
- Chapter 11. Evolving a documentation system
- Part 3. Case studies
- Chapter 12. uSwitch
- Chapter 13. RainStor
- Chapter 14. Iowa Student Loan
- Chapter 15. Sabre Airline Solutions
- Chapter 16. ePlan Services
- Chapter 17. Songkick
- Chapter 18. Concluding thoughts
- Appendix A. Resources
- Index
- List of Figures
- List of Examples
Product information
- Title: Specification by Example: How Successful Teams Deliver the Right Software
- Author(s):
- Release date: June 2011
- Publisher(s): Manning Publications
- ISBN: 9781617290084
You might also like
book
Agile Estimating and Planning
Praise for Agile Estimating and Planning “Traditional, deterministic approaches to planning and estimating simply don’t cut …
book
Infrastructure as Code, 2nd Edition
Six years ago, Infrastructure as Code was a new concept. Today, as even banks and other …
book
Object Design Style Guide
Object Design Style Guide presents dozens of professional techniques for writing OO code. In it, veteran …
book
Deciphering Data Architectures
Data fabric, data lakehouse, and data mesh have recently appeared as viable alternatives to the modern …