O'Reilly logo

Specification by Example: How Successful Teams Deliver the Right Software by Gojko Adzic

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 8. Refining the specification

“In its rough form, a diamond is a lusterless, translucent crystal that resembles a chip of broken glass. For it to be transformed into a jewel, it must be cut into a particular gem shape and then polished, facet by facet.”

Edward Jay Epstein, The Diamond Invention[1]

1http://www.edwardjayepstein.com/diamond/chap11.htm

Collaborative discussion is a great way to build a shared understanding, but that isn’t enough to drive any but the simplest of projects. Unless the team is very small and the project is very short, we need to record this knowledge in a way that doesn’t depend on peoples’ short-term memory.

Taking a photo of the whiteboard after a discussion on key examples is a simple way to capture ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required