Is it clear how the use case is started?
Is the triggering event clearly described?
Does the flow have a definite ending?
Does each step in the scenario contain the same level of abstraction?
Does each step in the scenario describe something that can actually happen and that the system can reasonably detect?
Does each step make progress towards the goal?
Are there any missing steps? Is it clear how to go from one step to the next? Does the sequence of communication
between the actors and the use case conform to the user's expectations?
Does each step describe how the step helps the actor achieve their goal?
Is each step technology independent? Is it free of technical details, and design decisions?
Are the steps correctly numbered?
For each alternate flow is the condition(s) for initiation of the flow clearly defined?
For each alternate flow is it clear how the use case ends or where in the basic flow that the use case resumes?
|