learnex

 
Business Analysis

Course Contents 

  • Defining Business Analysis
    • The Role of the Business Analyst through the project life cycle
    • Key tasks performed in Business Analysis
    • The value of quality requirements
  • Understanding the Project Objectives and Scope
    • Define requirements and differentiate between business and system requirements
    • Understanding the business context for your requirements
    • Nail down Project Objectives and Boundaries
    • The Context Diagram
    • Communicate scope to your stakeholders

 

  • Gathering Requirements
    • An approach to gathering requirements
    • Challenges associated with gatherings requirements
    • Best practices to overcome challenges
  • Popular Techniques
    • Brainstorming/Brain writing
    • Interviewing
    • Facilitating Requirement Workshop Sessions

 

  • Business Process Modeling using Activity Diagrams
    • The value of process modeling in gathering and analyzing requirements
    • Key features of BPM
    • As-is, To-be models
    • Using UML for BPM notation
  • Using Use Cases to Elicit, Analyze and Document Requirements
    • Purpose and Value of use cases
    • Key Terms
    • The Use Case Diagram
    • The Use Case Specification
    • Best practices in developing use cases

 

  • Analyzing Requirements
    • The requirements analysis process
    • Techniques that can be used for analysis
    • When, why, and how to use each
  • Documenting and Communicating Requirements
    • Rules for writing good requirements
    • Traceability of requirements
    • The appropriate formality and content of documentation
    • How to communicate requirements

 

  • Planning and Managing Requirements
    • The requirements team
    • Selecting and estimating requirements activities
    • Managing requirements scope
    • The importance of Change Control
  • Validating Requirements
    • The importance of Quality and its relationship to requirements
    • Validation vs. Verification
    • The role of the BA in QA/Test