Use Case

Use case describes the context or process wherein a product or product component, subpart, is used within. Hence the use case specifies the function or operation of each deliverable product or component. Use case is specified in a procedural outline with logical branches and sub-cases to describe various conditions in the operation of a product or component. UML, pseudocode or a procedural language can be used to document the use case. Actors or user roles in the use case demonstrate interactions of the product or component with external entities.


Requirements elaborate on the project goal; with a detail of the product life-cycle inclusive of the bounding resource allocations necessary to complete the project. Generally the project requirements extend the scope by facilitating a more extensive dialogue with stakeholders, stakeholder counter-parties and potential customers. The deliverable of the requirements phase is a detailed outline of what will be completed by the project, objectives, with what resources will be consumed to complete the project.

Syndicate content