| Checkpoints:
 Business Use Cases
  
    Is its name and brief description clear and easy to
      understand, even to people outside the business-engineering team?Is each business use case complete from an outside (actor’s)
      perspective?Is each business use case involved with at least one actor?Is each supporting use case involved with at least one actor?
      If not, it has to be initiated by an internal event, and does not have to
      interact with an actor to perform its activities.Is the use-case workflow clear and understandable?Is the wording informal enough to be understood by people
      outside the project team?Does it describe the workflow, and not just the purpose of
      the use case?Does it describe the workflow from a external viewpoint?Does the use case perform only activities inside the
      business?Are all possible activities that belong to the use case
      described?Are only actors that interact with the use case mentioned?Are only activities that belong to the use case described?Does it mention only use cases with which it is connected?Does it clearly indicate when the order of activities is not
      fixed?Is the workflow well-structured?Are the start and end of the workflow clearly described?Is each extend-relationship described clearly so that it is
      obvious how and when the use case is inserted? For abstract business use cases, you may add:
 
  
    Is the business use case substantial enough to be an abstract
      business use case on its own?Does it contain logically related activities?Is there a reason for the business use case to exist? 
 
 
Copyright 
© 1987 - 2001 Rational Software Corporation
 |  | 
 
   |