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

• Requirement Gathering

• Analysis

• Design

• Implementation

• Testing

• Deployment



Software Engineering Methods

• Waterfall Method

• Rational Unified Process (RUP)

• RAD methodology

  AGILE Methodology

   • Synchronize & Stabilize Methodology

   • Prototype Model

   • Comparison between Waterfall & RUP"



Introduction to Traditional Methodology:

 •DFD Diagram


 • HIPO (Process Flow)

 •DFDs with case study


Fundamentals of Business Requirements Elicitation


Gathering Information ( Elicitation Process)





Organizing the facts

Determining requirements

Managing requirements

Building a model of the solution

Intro to Process modeling using DFDs

Intro to data modeling –Information modeling




Introduction to UML Methodology:

Types of Diagrams

• Use case

• Activity Diagram (Process Flow)

• Sequence Diagram




Types of Requirements

   Functional Requirements

 •  Non Functional Requirements

 • User Requirements

 • Business Requirements

 • Technical Requirements


Analyzing and Documenting Requirements  & Tools

• Tools for Documenting Requirements:

   • MS Visio

   • Rational Rose

   • StarUML

   • MS Word – using Requirement Templates

   • Rational RequisitePro

•Other Tools

   • MS Project

   • ERwin



Understanding Use Cases in-depth

• Use Case Relationships

• Use Case Brainstorming

• Creating Use cases from Requirements

• Creating Use Case Narratives

• Change Management & Version Control                   Concept


•Project and Requirements Scope Creep

•Documenting Project Scope and Vision •Document







BA Role In Testing  &  Data Modeling



Introduction to STLC with case study

  • Test Plan
  •  Test Scenarios
  •  Test Conditions
  •  Test Cases



Introduction to Bug Tracking Process & Tool (Bugzilla)



"Data Modeling


2.Logical Design with ER Diagram

3.Introduction to Erwin Tool



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


Contact Us :

India Address:-


Go4Guru Pvt Ltd,

12H,AVM Avenue,

2nd Floor,



Tamil Nadu,India.

Phone :09442235927,  0944 2372264.





Copyright GO4GURU 2015