MoSCow analysis
I found this years ago in an O'Reilly Oracle book, and I've always liked it.
One simple model of classifying requirements is known by the acryonym MoSCoW:
Must have
Should have
Could have
Won't have
The last one is particularly important: a clear design must be just as clear about what it won't cover as what it will.
