Requirements are intended to further understanding. Great care must be undertaken to ensure that their meaning is understood. What happens when they are not clear?
One can say, "To maintain the ecological & environmental balance within the facilities, when using transportation services ensure the facilities remain in a locked-down state.” Alternatively, one can say, “When you enter & exit the building, close the door.” By using excessive language, the underlying meaning can be lost or misinterpreted.
If one has to go over a requirement three, four, five or more times; the requirement is most-likely unclear and ambiguous. Even worse, what if everyone thinks they understand but their interpretations are all different? What is the consequence of this to a project?
My tips for reducing ambiguity are:
- Be brief. Revise. Rewrite. (Sounds familiar - See my post 3 simple rules for business writing.)
- Try to view the requirements from the perspective of someone else.
- Review with different users.
The acid test for understanding - Can someone who has no knowledge of my project understand what is going on by reading my requirements?
There is a great post on requirements defined on ambiguity. It shows just how easily ambiguity can be introduced into requirements.
ReplyDelete