Sei sulla pagina 1di 2

Course Outline for BA

Introduction

Business Analysis Introduction


Who is Business Analyst?
Why become a Business Analyst?
Characteristics of BA
Role of BA
Team Structure of IT Team

Industry Abbreviations Definitions

Business Requirement Document (BRD)


Functional Requirement Document (FRD)
Software Development Life Cycle (SDLC)
Joint Application Development Session (JAD Session)
User Acceptance Testing (UAT)

Software Development Life Cycle (SDLC)

Introduction of SDLC
Need of a BA in SDLC
Phases of SDLC

Use Case and Use Case Narratives

What are Use Case and Use Case Narrative?


Relationship between Use Cases
How to write Use Cases?
Use Case Narrative Flows
o Primary Flow
o Alternative Flow
o Exceptional Flow

Unified Modeling Language (UML) Diagrams

Introduction of UML
What are Behavioral and Structural Diagrams?
UML Diagrams Units
How to make Use Case Diagram
How to make Activity Diagram
How to make Sequence Diagram
How to make Flow Chart Diagram

FRD (Functional Requirement Document)

Introduction to Functional Requirement Document


Understanding FRD syntax
How to create a Functional Requirement Document?
How to write Gap Analysis Document?

Software Engineering Process

Introduction of Software Engineering Processes


Types of Software Engineering Processes
Waterfall method
RUP (Rational Unified Process)
Agile Method

Industry Tools
Over view of various tools used by a Business Analyst

Requirement Management Tools


Project Management Tools
Data Repository Tool
Change Management
Defect Tracking/Management Tools
Prototypes

Software Testing

Software Testing Introduction


Role of BA in Testing
Creating Test Cases
Manual and Automation Testing method
Testing Types
o Functional Testing
o GUI and Unit Testing
o Black Box Testing
o Integration Testing
o White Box Testing
o Grey Box Testing
o Smoke Testing
o Performance Testing
o Regression Testing
o User Acceptance Testing

Database Training for BA:

Different Languages --DDL, DML, DCL, DTL


Constraints in SQL server --Primary key, Foreign Key, check, Not null, Default, Unique
User Defined Functions
Mathematical Operators (And , or, not , not in , > ,<, top , like)
Joins
Views
Stored Procedures
Performance Tuning

Potrebbero piacerti anche