Mon - Fri : 09:00 - 17:00
askus@y-axisinc.com
1 609 750 1900

Business Analysis

Technology Practice

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

Requirement Gathering Strategy

  • Importance of Requirement gathering
  • Requirement Gathering Techniques
  • Different Types of Requirements.
  • JAD (Joint Application Development) Session
  • Role of a BA in JAD Session
  • Preparing JAD Session Agenda
  • How to conduct JAD session?
  • Creating Functional Requirement Document
  • Creating Software Requirement Specifications

Used Cases

  • Understanding Use Cases
  • Use Case Relationships
  • Use Case Brainstorming
  • Creating Use cases from Requirements
  • Creating Use Case Narratives
  • Change Management & Version Control Concept

Business Analysis TOOLS

  • Different TOOLS used at different SDLC stages

Requirement Gathering Tools

  • Rational Requisite Pro
  • Enterprise Architect

Final Step

  • Team presentation
  • Mock interview
  • Resume and getting a Job.

System Development Life Cycle (SDLC)methodologies:

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

Software Engineering Methods

  • Waterfall Method
  • Rational Unified Process (RUP)
  • RAD methodology
  • Synchronize & Stabilize Methodology
  • Prototype Model
  • Comparison between Waterfall & RUP
  • Artifacts Delivered at Each Phase of RUP

UML Methodology

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

Business Modeling & Analysis TOOLS

  • Rational Rose
  • Enterprise Architect
  • MS Visio

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 Test Director Features