Writing Great Specifications

Using Specification by Example and Gherkin



Bookstore > Books > Writing Great Specifications

Price$32.58 - $45.64
Rating
AuthorKamil Nicieja
PublisherManning
Published2017
Pages304
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101617294101
ISBN-139781617294105
EBook Hardcover Paperback

The clearest way to communicate a software specification is to provide examples of how it should work. Turning these story-based descriptions into a well-organized dev plan is another matter. Gherkin is a human-friendly, jargon-free language for documenting a suite of examples as an executable specification. It fosters efficient collaboration between business and dev teams, and it's an excellent foundation for the specification by example (SBE) process.

Writing Great Specifications teaches you how to capture executable software designs in Gherkin following the SBE method. Written for both developers and non-technical team members, this practical book starts with collecting individual feature stories and organizing them into a full, testable spec. You'll learn to choose the best scenarios, write them in a way that anyone can understand, and ensure they can be easily updated by anyone.




4 5 75

Similar Books


Head First Object-Oriented Analysis and Design

Head First Object-Oriented Analysis and Design

by Brett McLaughlin, Gary Pollice, David West

Head First Object-Oriented Analysis & Design shows you how to analyze, design, and write serious object-oriented software: software that's easy to reuse, maintain, and extend; software that doesn't hurt your head; software that lets you add new features without breaking the old ones.By exploiting how your brain works, He...

Price:  $8.69  |  Publisher:  O'Reilly Media  |  Release:  2006

Write Great Code, Volume 2

Write Great Code, Volume 2

by Randall Hyde

It's a critical lesson that today's computer science students aren't always being taught: How to carefully choose their high-level language statements to produce efficient code. Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level shows software engineers what too many college and university courses don't...

Price:  $17.55  |  Publisher:  No Starch Press  |  Release:  2006

Executable Specifications with Scrum

Executable Specifications with Scrum

by Mario Cardinal

Most books about specifications still assume that requirements can be known up front and won't change much during your project. In today's "real world," however, you must specify and build software in the face of high and continuing uncertainty. Scrum and other agile methods have evolved to reflect this reality. Now, t...

Price:  $27.99  |  Publisher:  Addison-Wesley  |  Release:  2013

Writing Excel Macros with VBA, 2nd Edition

Writing Excel Macros with VBA, 2nd Edition

by Steven Roman, PhD

To achieve the maximum control and flexibility from Microsoft Excel often requires careful custom programming using the VBA (Visual Basic for Applications) language. Writing Excel Macros with VBA, 2nd Edition offers a solid introduction to writing VBA macros and programs, and will show you how to get more power at the programming level: f...

Price:  $4.84  |  Publisher:  O'Reilly Media  |  Release:  2002

Good Habits for Great Coding

Good Habits for Great Coding

by Michael Stueben

Improve your coding skills and learn how to write readable code. Rather than teach basic programming, this book presumes that readers understand the fundamentals, and offers time-honed best practices for style, design, documenting, testing, refactoring, and more. Taking an informal, conversational tone, author Michael Stueben offers progr...

Price:  $16.99  |  Publisher:  Apress  |  Release:  2018

Effective Modern C++

Effective Modern C++

by Scott Meyers

Coming to grips with C++11 and C++14 is more than a matter of familiarizing yourself with the features they introduce (e.g., auto type declarations, move semantics, lambda expressions, and concurrency support). The challenge is learning to use those features effectively - so that your software is correct, efficient, maintainable, and port...

Price:  $35.10  |  Publisher:  O'Reilly Media  |  Release:  2014

Spock: Up and Running

Spock: Up and Running

by Rob Fletcher

Most developers would agree that writing automated tests is a good idea, but writing good, well-structured tests is still an elusive skill for many. For Java and Groovy developers, however, there's good news. This practical guide shows you how to write concise and highly readable tests with Spock, the most innovative testing and spec...

Price:  $36.92  |  Publisher:  O'Reilly Media  |  Release:  2017

Write Great Code, Volume 1

Write Great Code, Volume 1

by Randall Hyde

Today's programmers are often narrowly trained because the industry moves too fast. That's where Write Great Code, Volume 1: Understanding the Machine comes in. This, the first of four volumes by author Randall Hyde, teaches important concepts of machine organization in a language-independent fashion, giving programmers what the...

Price:  $31.71  |  Publisher:  No Starch Press  |  Release:  2004