Specification by Example
Specification by Example (SBE) is a powerful form of collaboration with our project stakeholders. We have processes to ensure our software works as designed, but did we design the right features in the first place? SBE allows us to write down and verify enough concrete examples using the stakeholder’s own language. We’ll build “Given… When… Then…” examples which then become tests, and therefore executable specifications.