Who Writes the Specification, Now Again?
September 13, 2011
There’s been a lot of buzz around Specification by Example lately, especially in my circles. Recently, I was asked to introduce the topic to a group of interested individuals. Interestingly, the conversations I encounter are predominantly among business analysts, testers, and not just developers.
A common question that often comes up is:
Who writes the specifications? Business people, developers, or testers?
The underlying intent behind this question seems to touch on issues of ownership and collaboration. Drawing from my experience in a recent project and insights from Gojko Adzic’s book, I’d like to share my perspective on this.
Key Process Patterns
Gojko Adzic outlines seven “key process patterns” in his book on Specification by Example. These patterns are essential practices that contribute to successful implementations of Specification by Example:
- Deriving Scope from Goals – Establishing the scope of a feature or iteration based on...