Writing Great Specifications
Using Specification by Example and Gherkin
Price | $32.58 - $45.64
|
Rating | |
Author | Kamil Nicieja |
Publisher | Manning |
Published | 2017 |
Pages | 304 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 1617294101 |
ISBN-13 | 9781617294105 |
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.
Chapter 1:
→ https://itbook.store/files/9781617294105/chapter1.pdf
Chapter 6:
→ https://itbook.store/files/9781617294105/chapter6.pdf
Source Code:
→ https://itbook.store/files/9781617294105/sourcecode.zip
- Kamil Nicieja
4 5 75
Similar Books
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
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
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
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
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
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
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
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