Friday, May 13, 2011

Writing good atomic requirements

A good atomic requirement should encompass a few key points.
First, a requirement number. This allows easy tracking
Second, a brief description and what type of requirement it is (functional, aesthetic, etc)
Third, a rationale for implementing it
Fourth, what criteria will be looked at to judge it completed
Fifth, a priority
Sixth, what user story it came from

This allows all the relevant information of a requirement to be read at a glance. Imagine a 3x5 card

No comments:

Post a Comment