BA Course Content

 

 

 

 

#

Topic

 

Duration (Hrs.)

1

Introduction

 

1

2

Software Engineering

 

3

3

Requirements Engineering

 

3

4

Prototype/ UX Design

 

3

5

Data Flow Diagram

 

4

6

BPMN

 

4

7

Unified Modeling Language

 

4

8

Data Modeling

 

2

9

Software Testing

 

3

10

Assessments

 

5

11

Business Analysis Governance

1

12

Resume & Interview Guidance

2

 

 

Total

35 Hrs.

 

 

 

Contents

 


Training Agenda

Introduction

 

S. No

Section Name

Objectives

 

Details

 

 

 

 

 

 

 

1

Software Company

Enable participants to understand about

 

Method: Presentation and

 

 

Vs. Clients

· What is Software Company?

 

Discussions

 

 

 

· Business Domain and Clients

 

 

 

 

 

· How often Client will suffer with business

 

 

 

 

problems?

 

 

 

 

 

 

 

 

 

2

Business Analyst Job

Enable participants to understand about

 

Method: Presentation, Discussions

 

 

Roles

· Business Analysis Job Description

 

 

 

 

 

· Common Tasks & Activities

 

 

 

 

 

 

 

 

 

3

Essential Skills of

Enable participants to understand about

 

Method: Presentation, Discussions

 

 

Effective Business

· Essential Skills

 

 

 

 

Analysts

 

 

 

 

 

 

 

 

 

 

Software Engineering

 

 

 

 

 

 

 

 

S. No

Section Name

Objectives

Details

 

 

 

 

 

 

1

Software Crisis

Enable participants to understand about

Method: Presentation and Discussions on

 

 

 

· Causes of the Software crisis

· Software products suffered from?

 

 

 

· Crisis Manifested

· Solutions

 

 

 

· Solutions

 

 

 

 

 

 

 

 

2

Software

Enable participants to understand about

Method: Presentation, Discussions

 

 

Engineering

· Software engineering

 

 

 

 

 

· Popular Software Development Life

 

 

 

 

 

Cycle Phases and Advantages &

 

 

 

 

 

Disadvantages

 

 

 

 

 

· SDLC & STLC Phases

 

 

 

 

 

· SDLC & STLC Roles & Artifacts

 

 

 

 

 

 

 

 

3

Snippets

Enable participants to understand about

Method: Presentation & Discussion

 

 

 

the various tools which are available in

 

 

 

 

 

Market

 

 

 

 

 

· Languages

 

 

 

 

 

· Technologies

 

 

 

 

 

· Integrated Development

 

 

 

 

 

Environments

 

 

 

 

 

· Databases

 

 

 

 

 

 

 

 

4

Assignment

Enable participants to understand

Method: Questionnaire

 

 

 

Software Engineering conceptualized

 

 

 

 

 

concepts through examination

 

 

 

 

 

 

 

 

 


Requirements Engineering

 

S. No

Section Name

Objectives

Details

 

 

 

 

1

Requirements

Enable participants to understand about

Method: Presentation and Discussion

 

Engineering Tools &

· What is Requirements Engineering?

 

 

Techniques

· RE Skeleton

 

 

 

· Tools & Techniques

 

 

 

 

 

2

Requirements

Enable participants to understand about

Method: Presentation, Discussions

 

Definition &

· Requirement Definition

 

 

Management

· Requirement Management

 

 

 

· Requirements Gathering Techniques

 

 

 

· Functional Vs. Non Functional

 

 

 

· Requirement Tools

 

 

 

 

 

3

Wireframe/ Mock

Enable participants to understand about

Method: Presentation & Discussion

 

up/ Prototype

the various tools which are available in

 

 

Importance

Market

 

 

 

· Wireframes/ Mock up/ Prototype

 

 

 

Type

 

 

 

 

 

4

Requirements

Enable participants to understand about

Method: Presentation & Discussion

 

Documentation

· Documentation Importance

 

 

 

· Project Documentation &

 

 

 

Management

 

 

 

 

 

5

Assignment

Enable participants to understand

Method: Questionnaire

 

 

Requirements Engineering

 

 

 

 

 

Prototype/ UX Design

 

 

 

 

 

S. No

Section Name

Objectives

Details

 

 

 

 

1

Introduction

Enable participants to understand about

Method: Presentation

 

 

Prototype/ UX Design Importance in

 

 

 

Requirements

 

 

 

· About UX Design

 

 

 

· Importance of UX Design

 

 

 

 

 

2

UCD/ UX Design

Enable participants to understand about

Method: Presentation, Discussions

 

 

· What is UCD/ UX Design?

 

 

 

· Why UCD/ UX?

 

 

 

· UCD Designer

 

 

 

· Prototype Tools& Hands on

 

 

 

Exposure

 

 

 

 

 

3

Case Study/

Enable participants to understand about

Method: Presentation, Case study, scenario

 

Assignment

the Prototype Importance in IT Project

discussion

 

 

by doing an assignment

· Case Study Analysis

 

 

 

· Preparation of Prototype

 

 

 

 


Data Flow Diagram

 

S. No

 

Section Name

Objectives

Details

 

 

 

 

 

1

 

Introduction

Enable participants to understand about

Method: Presentation

 

 

 

DFD Importance in Requirements

 

 

 

 

· About DFD

 

 

 

 

· Importance of DFD

 

 

 

 

· Components of DFD

 

 

 

 

 

 

2

 

DFD Basics

Enable participants to understand about

Method: Presentation, Discussions

 

 

 

· Types of DFD

 

 

 

 

· Levels of DFD

 

 

 

 

· Levels Decomposition

 

 

 

 

· Rules & Common Mistakes

 

 

 

 

· Advantages & Disadvantages

 

 

 

 

 

 

3

 

DFD Tools

Enable participants to know the

Method: Presentation, Scenario Discussion,

 

 

 

available DFD tools, exposure on tools

Hands on Experience

 

 

 

 

 

4

 

Case Study/

Enable participants to understand about

Method: Presentation, Case study, scenario

 

 

Assignment

the DFD concept by doing an

discussion

 

 

 

assignment

 

 

 

 

· Case Study Analysis

 

 

 

 

Drafting the DFD by using Tool

 

 

 

 

 

 

BPMN

 

 

 

 

 

 

 

S. No

 

Section Name

Objectives

Details

 

 

 

 

 

1

 

Introduction

Enable participants to understand about

Method: Presentation, Discussions

 

 

 

BPMN Importance in Requirements

 

 

 

 

· About BPMN

 

 

 

 

· Importance of BPMN

 

 

 

 

· BPMN Subset: Activities, Events and

 

 

 

 

Gateways

 

 

 

 

 

 

2

 

Basics

Enable participants to understand about

Method: Presentation, Discussions

 

 

 

· Process Requirements in BPMN

 

 

 

 

 

 

3

 

Case Study/

Enable participants to understand about

Method: Presentation, Case study, scenario

 

 

Assignment

the BPMN concept by doing an

discussion

 

 

 

assignment

 

 

 

 

· Case Study Analysis

 

 

 

 

Drafting the DFD by using Tool

 

 

 

 

 

 


Unified Modeling Language (UML)

 

S. No

Section Name

Objectives

 

Details

 

 

 

 

 

1

Introduction

Enable participants to understand about

Method: Presentation

 

 

UML and its Importance

 

 

 

 

· About UML

 

 

 

 

· Importance of UML

 

 

 

 

· History of UML

 

 

 

 

 

 

 

2

Big Picture of UML

Enable participants to understand about

Method: Presentation

 

 

· Views

 

 

 

 

· Building Blocks of UML

 

 

 

 

· UML Diagrams with Notations

 

 

 

 

 

 

 

4

Advantages &

Enable participants to understand about

Method: Presentation

 

Disadvantages

· Advantages & Disadvantages of

 

 

 

UML

 

 

 

 

 

 

 

5

UML Tools

Enable participants to know the UML

Method: Presentation, Scenario Discussion,

 

 

tools, hands on experience

 

Hands on Experience

 

 

 

 

 

6

Case Study/

Enable participants to understand about

Method: Presentation, Case study, scenario

 

Assignment

the UML concept by doing an

 

discussion

 

 

assignment

 

 

 

 

 

 

 

Data Modeling

 

 

 

 

 

 

 

 

S. No

Section Name

Objectives

Details

 

 

 

 

 

1

Introduction

Enable participants to

Method: Presentation

 

 

understand about Data

 

 

 

 

Modeling and it Importance

 

 

 

 

· About Data Modeling

 

 

 

 

· Importance of Data

 

 

 

 

Modeling

 

 

 

 

· Big Picture of Data Model

 

 

 

 

Integration

 

 

 

 

 

 

2

Data Modeling &

Enable participants to

Method: Presentation, Discussions

 

ERD Basics

understand about

 

 

 

 

· ERD Basics – Introduction,

 

 

 

 

Elements, Integrity

 

 

 

 

Constraints and

 

 

 

 

Normalization

 

 

 

 

· ERD Pros & Cons

 

 

 

 

 

 

3

Data Modeling

Enable participants to know the

Method: Presentation, Scenario Discussion, Hands on

 

Tools

Data Modeling tools, hands on

Experience

 

 

experience

 

 

 

 

 

 

4

Case Study/

Enable participants to

Method: Presentation, Case study, scenario discussion

 

Assignment

understand about the Data

 

 

 

 

Modeling concept by doing an

 

 

 

 

assignment

 

 

 

 

 

 

 


Software Testing

 

S. No

Section Name

Objectives

Details

 

 

 

 

1

Introduction

Enable participants to understand about

Method: Presentation

 

 

UML and its Importance

 

 

 

· What is testing?

 

 

 

· Software Specification & Testing

 

 

 

· Test Engineer Roles

 

 

 

 

 

2

Testing Basics

Enable participants to understand about

Method: Presentation

 

 

· Test Design Documentation

 

 

 

· Why does software have bugs?

 

 

 

· Defect Vs. Bug

 

 

 

 

 

3

Bug Lifecycle

Enable participants to understand about

Method: Presentation

 

 

· Bug Reporting

 

 

 

· Bug Lifecycle

 

 

 

· Bug Tracking Tools

 

 

 

 

 

4

Test

Enable participants to know the

Method: Presentation, Scenario Discussion

 

Automation

· When to automate?

 

 

 

· Test Automation Workflow

 

 

 

· Limitations of Automation

 

 

 

· Automation Tools

 

 

 

 

 

5

Case Study/

Enable participants to understand about

Method: Presentation, Case study, scenario

 

Assignment

the Testing concept by doing an

discussion

 

 

assignment

 

 

 

 

 

Business Analysis Governance

 

 

 

 

 

S. No

Section Name

Objectives

Details

 

 

 

 

1

IIBA, BABOK

Enable participants to understand about

Method: Presentation

 

and CBAP

UML and its Importance

 

 

 

· International Institute of Business

 

 

 

Analysis (IIBA) ®

 

 

 

· Business Analysis Body of

 

 

 

Knowledge (BABOK) ®

 

 

 

· Certified Business Analysis

 

 

 

Professional (CBAP) ®

 

 

 

 

 

Resume & Interview Guidance

 

 

 

 

 

S. No

Section Name

Objectives

Details

 

 

 

 

1

Resume &

Enable participants to understand about

Method: Presentation

 

Interview

UML and its Importance

 

 

Guidance

· Resume Guidance

 

 

 

· Resume Preparation

 

 

 

· Interview Tips & Preparation

 

 

 

 

 

 

 

*** THE END ***