Home Papers Templates Books Links Blog Profile
#

Specification by Example is a way for agile software development teams (Dev, Test, BA, PM, etc) to communicate in a simplified and efficienent way. The approach answers many questions that teams using agile approaches are struggling to answer. For testers it's the solution to how we work on agile projects. There's also a video of me presenting on this paper at the Agile UK Testing User Group in London.

Bookmark and Share

Paper 18
Specification by Example

read the paper

Read the paper

Pages: 17

Authors: Mark Crowther

Table of Contents:

Overview ................................................................................. 3

Introductions .......................................................................... 3
Mark Crowther

Background to the Project .................................................. 4
Project, Technology, Challenges
Overview of the Test Approach

Experience Report – Specification by Example .............. 5
Collaborative Specification
How was it done?
Outcome
Illustrating with Examples
How was it done?
Outcome
Refining the Specification
How was it done?
Outcome
Literal Automation
How was it done?
Outcome
Frequent Validation
How was it done?
Outcome
Evolving a Documentation System
How was it done?
Outcome

Other Observations and Comments ................................... 15
Exploratory Testing
Requirements Traceability

References ............................................................................... 17
Tools and Technologies
Related Articles

Home Contact me, details on the Profile page.