- Used Books
- Staff Picks
- Gifts & Gift Cards
- Sell Books
- Stores & Events
- Let's Talk Books
Special Offers see all
More at Powell's
Recently Viewed clear list
New Trade Paper
Ships in 1 to 3 days
Available for In-store Pickup
in 7 to 12 days
Specification by Example: How Successful Teams Deliver the Right Softwareby Gojko Adzic
Synopses & Reviews
Specification by Example is an emerging practice for creating software based on realistic examples, bridging the communication gap between business stakeholders and the dev teams building the software. In this book, author Gojko Adzic distills interviews with successful teams worldwide, sharing how they specify, develop, and deliver software, without defects, in short iterative delivery cycles. About the Technology
Specification by Example is a collaborative method for specifying requirements and tests. Seven patterns, fully explored in this book, are key to making the method effective. The method has four main benefits: it produces living, reliable documentation; it defines expectations clearly and makes validation efficient; it reduces rework; and, above all, it assures delivery teams and business stakeholders that the software that's built is right for its purpose. About the Book
This book distills from the experience of leading teams worldwide effective ways to specify, test, and deliver software in short, iterative delivery cycles. Case studies in this book range from small web startups to large financial institutions, working in many processes including XP, Scrum, and Kanban.
This book is written for developers, testers, analysts, and business people working together to build great software.
Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book. What's Inside
For additional resources go to specificationbyexample.com.
=============================================== Table of Contents
Part 1 Getting started
Part 2 Key process patterns
Part 3 Case studies
Get ready to kick some software project butt. By learning the ways of the agile samurai you will discover:
how to create plans and schedules your customer and your team can believe in
what characteristics make a good agile team and how to form your own
how to gather requirements in a fraction of the time using agile user stories
what to do when you discover your schedule is wrong, and how to look like a pro correcting it
* how to execute fiercely by leveraging the power of agile software engineering practices
By the end of this book you will know everything you need to set up, execute, and successfully deliver agile projects, and have fun along the way. If you're a project lead, this book gives you the tools to set up and lead your agile project from start to finish. If you are an analyst, programmer, tester, usability designer, or project manager, this book gives you the insight and foundation necessary to become a valuable agile team member.
The Agile Samurai slices away the fluff and theory that make other books less-than-agile. It's packed with best practices, war stories, plenty of humor and hands-on tutorial exercises that will get you doing the right things, the right way.
This book will make a difference.
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.
About the Author
A UK based consultant, Gojko Adzic helps teams worldwide implement specification by example and agile testing practices. He has written two previous books on the subject and contributed to several open source projects supporting specification by example. Gojko is a frequent speaker at leading software development and testing conferences and runs the UK Agile Testing User Group.
What Our Readers Are Saying
Other books you might like
Computers and Internet » Software Engineering » General