Logical Process Decomposition

Description: Defines the key aspects of the solution and the way in which the user will interact with the system. Characterizes the logical divisions in the function offered by the solution. Attempts to drill-down into each functional area to understand the general flow of the solution processes.
Risk & Impact: This is the beginning of the formal requirements specification, defining at a high level what the solution will do and how it will do it. The solution can not be developed in absence of this knowledge.
Inputs: Project Proposal User Profile
Technical Constraints 
System Environment
System Interface Model
Upstream Tasks: User Profile Business Constraints
Downstream Tasks: Requirements Use Cases
Questions Asked:
  1. What are the main purposes of the solution?
  2. In what order are the functional areas performed?
  3. What are the dependencies between functional areas?
  4. What is involved in each functional area?
  5. What information does it consume, produce?
Iterates with: Requirements Use Cases
Deliverables: Use Case Map – Diagram showing the logical application function assigned to a use case, along with “uses”, “enables” and process flow relationships. Each use case should have a brief narrative describing its function
Templates: Use Case Map
Use Case Report