So many companies analys and develop standard repetitive functions time and time again. It therefore seems appropriate to offer clients and other business analysts free downloads of these repetitive use-cases.
Use cases, stated simply, allow description of sequences of events that, taken together, lead to a system doing something useful. Each use case provides one or more functions that convey how the system should interact with the users called actors to achieve a specific business goal or function. Use case actors may be end users or other systems. Use cases typically avoid technical jargon, preferring instead the language of the end user or domain expert. Use cases are often co-authored by business analysts and end users. Use cases are separate and distinct from UML use case diagrams, which allow one to abstractly work with groups of use cases.
It's a place where people can go to download simple and repetitive use-cases. An example is user login. There are only so many different ways a user can login to a system. With account ID, username, email address, PIN, password, memorable date etc. If a single repository holds the variations on a theme then the analysis time and cost is significantly reduced on projects.
There are other examples of this repetition between projects. Inactivity timeout, registration, logout, statement, fund account and remove funds etc. This will make additional time available to concentrate on the value added analysis activities.

Use cases may contain secondary paths or alternative scenarios, which are variations on the main theme. Exceptions, or what happens when things go wrong, may also be described, either within the alternative paths section or in a section of their own. Alternative paths make use of the numbering of the basic course of events to show at which point they differ from the basic scenario, and, if appropriate, where they rejoin. The intention is to avoid repeating information unnecessarily.
Top 5 Downloads
![]()
The following are the top 5 downloads: