Writing Great Specifications: Using Specification by Example and Gherkin cover
welcome to this free extract from
an online version of the Manning book.
to read more
or

Foreword

 

To many agile teams, specifications is a dirty word, and any discussion about written documentation is heresy. Yet long-term product success depends on new members joining teams, scaling up and growing products and organizations, and reconciling the needs and demands of an ever-growing number of user groups and stakeholders. Those tasks are almost impossible without capturing knowledge in some form that allows sharing and doesn’t rely on a single person’s memory.

This book deals with those parts of the delivery process that typically fall between the cracks of the three Cs of user stories. The Card, Conversation, and Confirmation technique for working with user stories plays a pivotal role in directing software delivery today, but many delivery teams struggle to capture the results of conversations and document them in a way that will make confirmation easy. Kamil’s suggestions and techniques will help you do that, not just in the short term, but over many years as a software product keeps evolving, and when you need to remember discussions you had months earlier in order to inform future cards and conversations.