Every use case diagram must have
At least one use case
At least one actor
At least one actor associated with each use case
At least one use case associated with each actor
No association line between actors
No association line between use cases
Name every actor and use case
Not label any association line
Never make the product an actor.
Name actors with noun phrases.
Name use cases with verb phrases.
Achieve a stakeholder’s goal in a use case.
Make use cases that can be finished in a single session.
Make use cases of uniform size and complexity.
Draw use case diagrams on one page.
Organize use cases by actor, problem domain categories, or solution categories.