How to combine Behavior Driven Development and Scrum
5 min readSep 23, 2019
Going to production more often means less time to make sure new features don’t cause any trouble. Validating everything manually in a short amount of time seems impossible and prone to errors. Moving from waterfall to Scrum requires another approach: Functional tests that validate the software does what it’s supposed to do, automatically. That requires the process to change, too:
The refinement
Unclear specifications can cause bugs. Writing the specifications during a refinement session is inefficient and…