Manifest Academy

Home › Curriculum › Implementation Consulting › User stories, functional specifications and acceptance criteria

Discovery and requirements · 16 min · method

User stories, functional specifications and acceptance criteria

Writing requirements that can be built, tested and signed off.

In this lesson

Key points

Real-world example

A dispute about 'credit limit blocking' nearly derailed a go-live: the client meant 'block delivery', the consultant had configured 'warn on order'. The second project used Given/When/Then criteria signed in Sign; the same requirement was unambiguous and passed UAT first time.

Questions and answers

What goes in a developer handover beyond the story?

Fields, screens, rules, security, edge cases, test data and acceptance criteria.

Which document links requirements to tests?

The traceability matrix.

Read the full lesson, worked example and quiz