Training Services:

 

Business Analysis Training Course Overview:

 

 

Introduction to Business Analysis:

  • Role of a Business Analyst
  • Ingredients of a Business Analyst
  • Why a Business Analyst?
  • Structure of Development Team
  • Position of a Business Analyst in the development team

System Development Life Cycle (SDLC):

  • Understanding concept of Business Modeling
  • Requirements Gathering
  • Analysis
  • Design
  • Implementation
  • Testing
  • Deployment

Requirement Gathering Strategy:

  • Importance of Requirement gathering
  • Requirement Gathering Techniques
  • Creating Functional Requirement Document
  • Creating Software Requirement Specifications

JAD Session

  • How to conduct JAD session?
  • Preparing JAD Session Agenda
  • Role of a BA in JAD Session

Software Methodologies:

  • Waterfall Method
  • Rational Unified Process (RUP)
  • AGILE Methodology
  • RAD methodology
  • Synchronize & Stabilize Methodology
  • Prototype Model
  • Comparison between Waterfall & RUP

Use Case :

  • Understanding Use Cases
  • Use Case Relationships
  • Use Case Brainstorming
  • Creating Use cases from Requirements
  • Creating Use Case Narratives

UML Methodology:

  • Use Case Diagrams
  • Activity Diagrams
  • Sequence Diagrams
  • State Chart Diagrams

Software Testing:

  • Introduction to QA Methodology
  • Role of BA in Testing
  • Creating Test Plans
  • Creating Test Cases
  • Different Testing Methods
  • Functional and Regression testing
  • White Box and Black Box Testing
  • Positive and Negative Testing
  • GUI and Unit Testing
  • User Acceptance Testing
  • Mercury Testing Tools

 

Change Management & Version Control Concept:

Business Analysis Tools:

Requirement Gathering Tools - Rational Requisite Pro:

Business Modeling & Analysis Tools - Rational Rose:

Mock Interviews and Interwing Tips: