Site icon Eogogics

Structured Use Case Descriptions

  • Introduction to Requirements Documentation
    • Requirements process overview
    • Documentation standards
    • Audience
    • Functional and non-functional requirements
    • Use case concepts
    • Understanding the context diagram
  • Components of a Functional Requirements Specification
    • Creating an information flow diagram for a business process
    • Flow diagram notation and examples
    • Elements of a use case description
    • Alternatives vs. extensions
  • Main Success Scenarios
    • Writing an introductory narrative
    • Writing pre- and post-conditions
    • Writing the  steps of the main success scenario
  • Extensions, Alternatives, and Fragments
    • Writing the steps of extensions
    • Writing the steps of alternatives
    • Writing the steps of fragments
  • Writing Data Specifications
    • Data elements in structured use case descriptions
    • Creating a data dictionary
    • Editing use case descriptions for data element consistency
    • Writing data structure specifications
  • Non-functional Requirements
    • Writing performance requirements
    • Writing interface requirements
    • Writing design constraints
    • Writing system characteristics
  • Inspecting Requirements Specifications
    • Inspection process
    • Benefits and costs
    • Participants
    • What to look for
  • Wrap-up:  Course Recap and Discussion
    • Lessons learned
    • Where to go from here

 

 

Exit mobile version