Business Analysis

Business Analysis

The training is intended for all who wish to become IT Business Analysts, or would like to increase their Requirements Management capabilities. Instructs how to create a proper Software Specification, create and improve understanding between the business stakeholders and the development team.

Business Analysis

  • Overview of Business Analysis
  • Overview of Requirements
  • Role of the Business Analyst


  • Who are they?
  • And why do they matter?
  • The most common stakeholders: The project team, management, and the front line
  • Handling Stakeholder Conflicts

Life Cycles

  • Systems Development Life Cycles
  • Project Life Cycles
  • Product Life Cycles
  • Requirement Life Cycles
  • Seventh Morning’s Requirements Development Life Cycle

Forming Requirements

  • Overview of Requirements
  • Attributes of Good Requirements
  • Types of Requirements
  • Requirement Sources
  • Gathering Requirements from Stakeholders
  • Common Requirements Documents 

Transforming Requirements

  • Stakeholder Needs Analysis
  • Decomposition Analysis
  • Additive/Subtractive Analysis
  • Gap Analysis
  • Notations (UML & BPMN)
  • Flowcharts
  • Swim Lane Flowcharts
  • Entity-Relationship Diagrams
  • State-Transition Diagrams
  • Data Flow Diagrams
  • Use Case Modeling
  • Business Process Modeling 

Finalizing Requirements

  • Presenting Requirements
  • Socializing Requirements and Gaining Acceptance
  • Prioritizing Requirements
  • Evaluation of the requirements

Managing Requirements Assets

  • Change Control
  • Requirements Tools
  • Software


  • Types of scenarios
  • Pessimistic
  • Optimistic
  • Most likely
  • Examples and case study


    • 20 Classes
    • The training package includes the course materials and hangs outs.