Contents
Which are the guidelines that are used to define an use cases?
Describe the flow of events, not only the functionality. To enforce this, start every action with “When the actor ” Describe only the events that belong to the use case, and not what happens in other use cases or outside of the system. Avoid vague terminology such as “for example”, “etc. ” and “information”
What to use cases help you illustrate?
Use Case: A use case is all the ways of using a system to achieve a particular goal for a particular user. Taken together the set of all the use cases gives you all of the useful ways to use the system, and illustrates the value that it will provide.
What is exceptional and alternative flow in a use case?
An alternate flow describes a scenario other than the basic flow that results in a user completing his or her goal. It is often considered to be an optional flow. It implies that the user has chosen to take an alternative path through the system. Exception flows represent an undesirable path to the user.
What is a full use case description?
The “fully developed use case descriptions” are used to document the context, purpose, description, conditions, and workflow of each use case. Activity diagrams are a graphical depiction of the use case workflow and are useful in illustrating the alternative paths through a business process.
What is an alternative sequence in a use case description?
Result positive: An Alternate Flow is a step or a sequence of steps that achieves the use case’s goal following different steps than described in the main success scenario. But the goal is achieved finally.
Which is the best definition of a use case?
A use case is a definition of a specific business objective that the system needs to accomplish. A use-case will define this process by describing the various external actors (or entities) that exist outside of the system, together with the specific interactions they have with the system in the accomplishment of the business objective.
What is the difference between a use case and a scenario?
However unlike a use case which is a step-by-step enumeration of the tasks carried out during a process (with the associated actors), a scenario is much more free-form. A user story is typically a narrative that describes how a user would experience the functionality of the system.
What’s the best way to develop a use case?
Developing use cases should be looked at as an iterative process where you work and refine. You can always refine it later, so again, don’t go for perfection from the get-go. Loosen up and have some fun while you’re doing it. Remember, humans are reading your use cases, not a bunch of robots, so keep it interesting.
How to define business use cases in Inflectra?
Typically, you will start by defining the high-level business use-cases, and as the system requirements get defined, they will be “drilled-down” into one or more lower-level system use cases. One related artifact is the “business scenario” or user story.