What is UML Use Case Modelling?
In most simple term – the UML Use Case Modelling is about illustrating the functionality that a new system should be able to perform from a user interaction perspective.
It is often used to show the main functions and interactions between the actors (users) and set of actions (use cases) for a new system that is being designed. This is a powerful technique which is mostly used by Business Analysts to convert client’s business requirements into functional specifications.
When is UML Use Case Modelling used?
From a Business Analysis perspective, this technique is used during the detailed requirements specification and solution design stage of a project.
Why is UML Use Case Modelling so popular?
The UML Use Case Modelling is popular as it is a visual/pictorial way to layout the high level and lower level at later stages of functionality that a new system will deliver.
For a Business Analyst it is not too technical to draw, it also becomes fairly easy to understand by business stakeholders if required and it is completely in line with software development team’s requirements for functional specifications.