Years ago, Sensei Project Solutions 1 published a list of 15-20 quality standards for a WBS.
There were even a set of project highlight filters that allowed you to automatically assess the quality of your WBS by highlighting lines that would eventually cause you problems in project management.
For example: (approximate, from memory)
- Every task except the first should have a predecessor (if not, you'll never actually understand critical path)
- Every task should be phrased as Verb Object (with an active verb) (if not, the deliverable will be muddled and confusing. )
- Every task should be unique; the task description should not rely on or reference another. (if not, eventually someone will filter the WBS and wind up with an incomprehensible subset.)
And so on.
Can anyone point to a current list? Or, failing that, start a community wiki answer that includes Gantt quality principles?
1. I'm not affiliated in any way; there are probably other examples, but this is the first one that I found and the one I used most frequently.