Knowledge for great careers

Business Analyst Training Online








Overview:
Business Analysis is the process of understanding business change needs, assessing the impact of those changes, capturing, analyzing and documenting requirements and then supporting the communication and delivery of those requirements with relevant parties.

Training Objective of BA:
Take control of your business requirements practices today and reap the benefits of reduced costs and payback times, shorter project durations, and improved scope definition tomorrow. Corporate Education Group‘s business analysis training programs will help you and your organization understand true business requirements, and consistently propose effective solutions that meet those requirements.

Target Student/Pre-requisities
There is no defined way to become a business analyst. Often the BA has a technical background, whether having worked as a programmer or engineer, or completing a Computer Science degree. Others may move into a BA role from a business role – their status as a subject matter expert and their analytical skills make them suitable for the role. Business analysts may overlap into roles such as project manager or consultant. When focused on specific systems, the term Business Systems Analyst may be used. A BA does not always work in IT-related projects, as BA skills are often required in marketing and financial roles as well.

 Course Content:


Introduction:

Importance of BA in the industry
Roles and Responsibilities of BA
Skills required for the role
Deliverables of a BA
How is the current market for BA

SDLC:
What is a Software project
What is SDLC
Different phases of SDLC
How as a BA we get involved in different phases of SDLC

Requirement Engineering:
What is Requirement Engineering
Problems with Requirement Practices
Different Requirement Engineering Tasks
Processes to be followed to gather requirements
Typical questions to be asked to the business team while gathering requirements

Project Case Study:
An example project to discuss a real life scenario
How the requirement engineering concepts can be implemented in an example project.
Real life scenarios to discuss each concept

Use Cases:
What is a Use Case
Different sections of a use case document
How to prepare a use case document
Use Case Templates
Real life example of a use case document
Assignment on Use Case document

Requirement Prioritization:
Why to prioritize requirements
Factors to consider while prioritizing requirements
Participants of Requirement Prioritization
Process to follow while prioritizing requirements
Requirement Prioritization Mode

Traceability Matrix:
Purpose of Traceability/li>
Significance of Traceability/li>
What is Traceability Matrix/li>
Why it is use
How traceability matrix is use to do Gap Analysis

System Quality Attributes:
What are System Quality Attributes
What are the various SQA
UML Diagrams(class,state,interaction)

System Quality Attributes:
What are System Quality Attributes
What are the various SQA
UML Diagrams(class,state,interaction)

Non Functional Requirements:
What are non functional requirements
What is the significance of non functional requirements
How the non functional requirements are gathered
Non functional requirements document template

System Requirement Specification:
What is a SRS document
What are the various sections of SRS document
How a SRS document is prepared
SRS document template


Flow Chart:
What is flow chart diagram
Different symbols used in a Flow chart diagram
How flow chart diagram is used in a software project
How flow chart diagrams can be draws using Microsoft Visio
Real life example of a flow chart diagram

Flow Chart:
What is flow chart diagram
Different symbols used in a Flow chart diagram
How flow chart diagram is used in a software project
How flow chart diagrams can be draws using Microsoft Visio
Real life example of a flow chart diagram

Wireframes or Mock-ups:
What is a wireframe
Why is wireframe used
How a wireframe can be drawn using Microsoft Visio
An example wireframe

Software Development Methodologies:
What are the various software development methodologies
Pros and cons of each of the methodologies
How as a BA we get involved in the different methodologies
Which are the most popular methodologies
Detail discussion on Agile methodology

Testing:
Basic concepts of Software testing
Different types of testing
Difference between Manual and automation testing
Various levels of software testing
Step by step process of software testing
Test case document
Real life example of a test case document
Role of a BA during testing

Project Management concepts:
Roles and responsibilities of a project manager
What can be the involvement of BA in Project Planning

Data Modeling and Database Management system:
What is data modeling
What is entity and attributes
What are relationships
What is ERD
Basic concepts of Database management systems
Master and Transaction tables
Primary Key
Basics of SQL

UML:
Why it is used
UML Diagrams (Activity, Use Case)


Conclusion:
Common BA questions asked in an interview
How to answer the interview questions
Mock Interview
Any Questions
Tacking the next — Resume and getting a job

Future analysis:
Over the last several years, the field of Business Analysis has experienced exponential growth. More and more, Business Analysts are joining project teams to manage the scope of the product and solution, leaving project managers with more time to manage the scope of the project itself. BAs help organizations improve how they conduct their functions and activities in order to reduce overall costs, provide more efficient use of scarce resources and better support the customer and the solutions needed to remain competitive in a global economy.