What is the difference between a scenario and a use case? When do you use each construct? Explain
with the help of 1-2 suitable examples.
User scenarios "describe how the end-user will interact with the system" (Marsic, 2012, p. 69).
"A use case is a description of how a user will use the planned system to accomplish business
goals" (Marsic, 2012, p. 88).
Scenarios are a more detailed description of the problem than stated in the requirements, while
use cases are a list (an algorithm) of specific actions to solve the problem for each participant (an
actor) of the system-to-be.
For example, we can make out the differences in the working process of smartphone navigator.
Scenarios can be like this:
in the process of entering the final address, we can determine the distance to the finish
line, check the current fuel level, taking into account the current average consumption
and determine whether we have enough fuel to reach the set point or show the notify;