Business Analysis Certified Professional


Course Content (5 Days):

Introduction to Business Analysis
About IIBA
ECBA, CCBA, CBAP, Certification Overview
What is a project? Why do projects fail?
What is Business Analysis?
Business Analyst v/s Project Manager
Role and Responsibilities of a Business Analyst
        (a) Development project  (b) maintenance project
        (c) Pre-sales                    (d) Enterprise transformation projects
Introduction to key  project stakeholders
Profile of Individuals who enter the field of “Business Analysis”
Business Analysis Process
BABOK V 3 knowledge Areas
SDLC Methodology:
Waterfall (supplemented by videos)
Iterative Model
Incremental Model
Agile (supplemented by videos)
Scrum (roles in scrum, Scrum Life Cycle, Scrum Deliverables)
How BA role varies in different SDLC Models
Defining the software requirements scope
How to define the scope of the solution
Scope document
Identification of Cover In-Scope and Out-of-Scope items
Techniques to define the scope
            (a) Use case Diagram (Hands on exercises)
            (b) Context Diagram (Hands on exercises)
How to manage scope throughout the project
Business Analysis Planning and Monitoring
How to plan Business Analysis Approach
Business Analysis Plan
Business Analysis Work Plan
          2 techniques covered – Task List and Time Estimate Analysis
How to plan Stakeholder Engagement
Conducting Stakeholder Analysis
* Techniques –   (a) RACI Matrix    (b) Stakeholder Map
Plan Business Analysis Communication
Requirement Elicitation and Collaboration
What is a requirement?
Types of Requirements:
(a) Functional      (b) Non-Functional      (Taught with hands-on Exercises)
(c) Domain          (d) Transitory
What is Requirements Elicitation?
Prepare and conduct an elicitation
Confirm the results of elicitation
Making Effective Prototypes/screen mockups
Documenting Elicitation results and validating the same
Elicitation Techniques:
(a) Brainstorming                   (b) Document Analysis
(c) Focus groups                    (d) Interface Analysis(e) Interviews
(f) Observation                       (i) Survey/Questionnaire
(j) Data Dictionary                  (g) Prototyping
(h) Requirements Workshop
Documenting Requirements
Understanding Difference between BRD/FRD/SRS
General Guidelines for writing requirements
Sample BRD/FRD explained
Preparation of BRD/FRD/SRS
Analysis of requirements
Prioritizing Requirements
(a)  MoSCow Technique   (b) Bubble Sort Technique
Use case diagrams and their notation
Use case documentation and Sample use case
Requirement Traceability  Matrix
User Stories
Process Maps – Cross Functional and Flowcharts
Requirements Verification and Validation
Various Requirements V&V tools and Techniques
 (a) Simple checks   (b) Reviews and inspections
 (c) Walkthroughs   (d) Formal inspections   (e) Checklists
Requirements Sign off and version control mechanisms
Requirements Management & Communication
Manage Solution Scope and Requirements
What is Scope Creep?
How to avoid Scope Creep?
Change Control Process and Change Control Board
Technique -Baselining
Managing requirement traceability
What is changeand Causes of change?
How to  handle change in projects?
How can BA be champion of change?
Strategy Analysis:
Introduction to Strategy Analysis
Analyze the Current State
Define the Future State
Assess Risks
Define the Change Strategy
Business Case – ROI Calculations for evaluating a software project covered. Case Study given to participants to calculate ROI for a software project
Hands on Learning–Practical Sessions / Activities Conducted in class
Business Process Flows tools – Visio, SmartDraw

Document Preparations –BRD/SRS/FRD

Develop Use Cases, Create Use Case Diagrams, Use Case documents, Wireframes all created by particpants

Design and facilitate a Requirements Gathering Session (Role Play)
Creation of all forms of artifacts that a BA uses (BRD to UAT)
Hands on experience on UML
Techniques: All Techniques covered by BABOK Version 3 covered.