BDD: putting values before roles

Liz Keogh: “RIP As a… I want… So that…

As devs, all we have are those narratives – the “As a <role>, I want <a feature>, so that <some benefit achieved>”. So we need to work out which of the benefits add up to the value we’re aiming for. That helps us work out which stories we should try to complete for a release. The QAs are helping us work out what’s ready; the BAs are helping us work out what’s important.”

“That’s the problem,” says Chris. “You’re putting the role first. It’s the value that’s most important.

Eye-opening and practical advice for anyone practicing BDD.

Bonus: Liz has a great collection of BDD resources; I’m working my way through them!