Object Oriented Software Engineering   View all facts   Glossary   Help
subject > process > analysis > use case analysis
Next analysiscost-benefit analysis    Upanalysis    Previous analysistask analysis   

use case analysis comparison table
Subject use have procedure help have purpose define has definition be assist is a subtopic of is a kind of cover
analysis        2.2 - Classes and Objectsprocess 
use case analysisto eliminate proposed functionality if the functionality does not support any use case
  1. determine the classes of users (or other systems) that will use the facilities of this system
  2. to determine the tasks that each actor will need to do with the system
  3. break each use case down into more detail
developers model different user rolesto model the system from the point of view of how users or other systems interact with this system when trying to achieve their objectivesthe scope of the system, i.e. what the system must do and does not have to doThe process of dividing up the functionality of the system into use cases, and determining the relationships among those use casesuseful for requirements analysisa software engineer to define the tasks that the user interface must help the user perform7.3 - Developing Use Case Models of Systemsanalysisall aspects of software, such as an activity that is internal to a system

Next analysiscost-benefit analysis    Upanalysis    Previous analysistask analysis