0% found this document useful (0 votes)
80 views

BA Program Syllabus

The document outlines a program syllabus for training business analysts. It covers 13 modules that will teach skills related to business analysis, requirements gathering and management, process analysis, stakeholder management, documentation, and agile methodologies. Key topics include the software development lifecycle, business analysis techniques, Unified Modeling Language, Microsoft Visio, Business Process Model and Notation, requirements elicitation, and preparing documents like business requirement documents. The goal is to equip students with the necessary skills to work effectively as business analysts.

Uploaded by

Ram Kumar
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
80 views

BA Program Syllabus

The document outlines a program syllabus for training business analysts. It covers 13 modules that will teach skills related to business analysis, requirements gathering and management, process analysis, stakeholder management, documentation, and agile methodologies. Key topics include the software development lifecycle, business analysis techniques, Unified Modeling Language, Microsoft Visio, Business Process Model and Notation, requirements elicitation, and preparing documents like business requirement documents. The goal is to equip students with the necessary skills to work effectively as business analysts.

Uploaded by

Ram Kumar
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

BUSINESS ANALYST

PROGRAM SYLLABUS
Professional Level

Abstract
Program Syllabus and Methodology For Business Analyst Program

Vijay Shekhar Shukla


director@qbi.in
Figure 1Software You Will Work with in Business Analyst Program

Module 0 : IT Industry Fundamentals for Business Analysts


• Section 1: Software Development Life Cycle
• Section 2:: Software Development Methodologies – Water Fall, Iterative, Agile, etc.
• Section 3:: Types of Software Projects – Greenfield, Migration, Product Customization, Maintenance etc.
• Section 4:: IT Implementation
• Section 5:: IT Deployment Environments – SAAS, On Premise, Client Server etc.
• Section 6:: Software Licensing, Subscription and Sale Models
• Section 7: Project Development Vs Product Development
• Section 8:: RUP , DevOps Methodologies
• Section 9:: Cloud Service and Deployment Models - Public, Private, Hybrid, Community, IAAS, PAAS,
SAAS

Module 1: Business Analysis Essentials


• Section 1 : Activities of an IT Business Analyst
• Section 2 : Analysis, Business Analysis, IT Business Analysis defined
• Section 3: Objectives of Business Analysis
• Section 4:Who is an IT Business Analyst
• Section 5: Business Analysis Levels or Views - Process, Project, Enterprise and Industry

Vijay Shekhar Shukla www.qbi.in 91-9810055734


• Section 6: Business Analysis Framework and Techniques
• Section 7: IT Business Analysis Software
• Section 8 : IT Business Analyst Skills
• Section 9: IT Business Analyst Career Path and Salaries
• Section 10: Meet some real Business Analysts

Module 2 : Business Process Analysis


• Section 1: What is a Business Process
• Section 2: Critical Analysis of a Business Process
• Section 3: Business Process Analysis Sparx System Framework
• Section 4: Business Process Mapping & Flow charting
• Section 5: As Is – To Be Analysis For a Business Process
• Section 6: Business Process Mapping and Modelling Frameworks
• Section 7: Business Process Mapping and Modelling Software
• Section 8: Business Process Re-Engineering & Re-Design
• Section 9: Business Process Automation, Disinter mediation and Re-intermediation
• Section 10: Business Process Simulation

Module 3: Requirements Process - The Core of Business Analysis Activity

• Section 1: What is a Requirement


• Section 2: Attributes of Requirements
• Section 3: Importance of Requirements for IT Projects
• Section 4: Types of Requirements : Business, Enterprise, Solution, Stakeholder, Transition
• Section 5: Overview of Requirements Engineering and Management
• Section 6: Requirements Basics : Mapping, Modelling, Traceability Matrix, Tracking
• Section 7: Business Process Re-Engineering & Re-Design
• Section 8 : Important Requirement Process Steps : Elicitation, Analysis, Documentation, Validation,
Management
• Section 9 : Requirement Software Companies - JIRA, Rational Requisite Pro

Module 4: Stakeholder Analysis and Management


• Section 1: Stakeholder Definition
• Section 2: Importance of Stakeholder
• Section 3: Stakeholder Identification – Onion Diagram
• Section 4: Stakeholder Identification – Wheel
• Section 5: Stakeholder Classification – Power Influence Matrix
• Section 6: Stakeholder Engagement Techniques – Power/Influence Vs Interest
• Section 7: Stakeholder RACI Chart, its preparation through Visio
• Section 8: Stake Holder Persona
• Section 9: Stakeholder Alignment and Sponsorship
• Section 10: Managing Internal stakeholders
• Section 11: Preparing Stakeholder map through Excel

Module 5: UML- Unified Modeling Language for the Business Analyst


• Section 1: History of UML , its founding fathers and role of OMG (Object Management Group)
• Section 2: UML Diagrams –UML Structure and UML Behavior Diagrams

Vijay Shekhar Shukla www.qbi.in 91-9810055734


• Section 3: Important UML Diagrams for IT Business Analysts
• Section 4:Overview of UML Structure Diagrams
• Section 5: Activity Diagrams
• Section 6: Use Case Diagrams
• Section 7: State Machine Diagrams
• Section 8: Sequence Diagrams
• Section 9: Deployment Diagrams
• Section 10: Other UML Diagrams

Module 6: Microsoft Visio for the Business Analyst


• Section 1: Importance of MS Visio
• Section 2: MS Visio Editions, Versions and Add On's
• Section 3: What Visio can do for IT Business Analysts
• Section 4: Starting MS Visio
• Section 5: Various Visio File Types and Extensions
• Section 6: Visio Ribbons, Menu and Pages
• Section 7: Utilizing, Creating and Mastering Visio Shapes
• Section 8: Creating and Utilizing Visio Stencils
• Section 9: Mastering Visio Connectors
• Section 10: Mastering Visio Pages
• Section 11: Preparing Wireframes & Screen Mockups
• Section 12: Preparing Website maps
• Section 13: Working with Visio Online
• Section 14: Preparing Flowcharts in Visio
• Section 15: Preparing UML Diagrams in Visio
• Section 16: Automating Visio through VBA
• Section 17: Recording Macros in VBA
• Section 18: Preparing project timeline diagram through Visio
• Section 19: Preparing Stakeholder RACI chart through Visio

Module 7: Business Process Model and Notation


• Section 1: What is BPMN
• Section 2: Origin of BPMN -BPMI (Business Process Management Institute) and OMG (Object Management
Group)
• Section 3: BPMN Notations
• Section 4: Importance of BPMN
• Section 5: Types of Process Modelling – Process Maps, Models, Descriptions
• Section 6: BPMN Elements : Flow Objects, Data, Swim Lanes, Connecting Objects, Artifacts
• Section 7: BPMN Software : Bizagi, Oracle BPM, Calypso
• Section 8: Model Validation, Process Validation, Process Simulation through Bizagi
• Section 10: Live Process monitoring through MS VIsio
• Section 11: Importance of BPMN
• Section 12: Types of Process Modelling – Process Maps, Models, Descriptions
• Section 6: BPMN Elements : Flow Objects, Data, Swim Lanes, Connecting Objects, Artifacts
• Section 13: BPMN Software : Bizagi, Oracle BPM, Calypso
• Section 14: Model Validation, Process Validation, Process Simulation through Bizagi

Vijay Shekhar Shukla www.qbi.in 91-9810055734


• Section 15: Live Process monitoring through MS VIsio

Module 8: Bizagi Business Process Modeler


• Section 1: Overview of Bizagi BPM Suite
• Section 2: Process Modelling - Essentials
• Section 3: Modelling – Activities, Events, Gateways, Transactions
• Section 4:Best Practices & Common Modelling Errors
• Section 5:Business Rules and their Implementation in BPM
• Section 6: Work Allocation and Activity Assignment in Bizagi

Module 9: Business Analysis Techniques


• Section 1: SWOT Analysis
• Section 2: 5 Why Root Cause Analysis
• Section 3:MoSCoW, MOST
• Section 4: PESTLE
• Section 5: 6 Thinking Hats

Module 10: Requirements Elicitation, Collaboration and Techniques


• Section 1: Requirement Elicitation : What and When
• Section 2: Prepare for Requirement Elicitation
• Section 3: Conduct Requirement Elicitation Activity
• Section 4: Document Requirement Elicitation Results
• Section 5: Confirm Requirement Elicitation Results
• Section 6: Prepare for Requirement Elicitation
• Section 7: Conduct Elicitation Activity
• Section 8: Document Elicitation Results
• Section 9: Manage Stakeholder Collaboration
• Section 10: Requirement Elicitation Technique Interviews
• Section 11: Requirement Elicitation Technique Brainstorming
• Section 12: Requirement Elicitation Technique Focus Groups
• Section 13: Requirement Elicitation Technique Survey and Questionnaires
• Section 14:Requirement Elicitation Technique Joint Application Development (JAD) Sessions
• Section 15:Role play via a case study

Module 11: Requirements Analysis


• Section 1: Requirements Analysis : What and When
• Section 2: RA : The Business Analyst Tasks
• Section 3: Prioritize Requirements
• Section 4: Specify and Model Requirements
• Section 5: Define Assumption and Constraints
• Section 6: Verify Requirements
• Section 7: Validate Requirements

Module 12: Wireframes and Prototypes


• Section 1: Wireframes. Mockups and Prototypes Essentials
• Section 2:Preparing Wire-frames through MS Excel
• Section 3: Wireframe preparation exercise through Balsamiq 4.0

Vijay Shekhar Shukla www.qbi.in 91-9810055734


• Section 4: Prepare mockup of Android Payments App
• Section 5: Prepare Apple iPhone home screen mockup
• Section 6: Low-fidelity and Hi-fidelity Mockups
• Section 7: Prototyping through Powerpoint

Module 13: Requirements Documentation - BRD, FRD, SRS Preparation


• Section 1: Requirements Documentation Best Practice's
• Section 2: What are Business Requirements
• Section 3: BRD (Business Requirement Document) - Template Structure
• Section 4: Preparing a BRD
• Section 5: FRD (Functional Requirement Document) - Template Structure
• Section 6: Preparing a FRD
• Section 7: SRS (Software Requirement Specification) Template Structure
• Section 8: Preparing a SRS
• Section 9 : Leveraging MS Word to prepare long reports

Module 15: Agile Business Analysis


• Section 1: Agile Software Development – An Overview
• Section 2: Agile Manifesto and Philosophy
• Section 3: Agile Methodology
• Section 4: Agile Software Development Lifecycle
• Section 5: Scrum
• Section 6: Managing Sprint Planning, Daily SCRUM, Sprint Review & Sprint Retrospectives
• Section 7: Three Roles in Scrum : Scum Master, Product Owner and Development Team
• Section 8: Preparing Product Backlog, Sprint Burn Down Charts
• Section 9: Preparing Agile Project Charter
• Section 10: Extreme Programming, Kanban
• Section 11: Writing User Stories
• Section 12: Story Points and Estimation on SCRUM projects

Module 16: SQL and Database Concepts for the IT Business Analyst
• Section 1: Database concepts and the 3rd Normal Form, Primary Key, Foreign Key and Database design
• Section 2: SQL Data Definition Language Statements : Create, Alter and Drop
• Section 3: SQL Data Manipulation Language Statements : Insert, Update and Delete
• Section 4: SQL Data Query Language : Select
• Section 5: SQL DCL : Grant and Revoke
• Section 6: SQL TCL Commit, Savepoint, Rollback
• Section 7: Basic DBA (Data Base Administration) Concepts

Module 17: Software Test Management & User Acceptance Testing for the IT Business Analyst
• Section 1: Software Testing and its importance
• Section 2: Black Box, Box and and Grey Box Testing
• Section 3: Manual and Automation Testing
• Section 4:Automation Testing Tools : Silk, Load runner
• Section 5: Successful User Acceptance Testing for the IT Business Analyst
• Section 6: Software Testing at the client site for every release
• Section 7: Managing client / development team relationship under environments where a release has failed

Vijay Shekhar Shukla www.qbi.in 91-9810055734


Vijay Shekhar Shukla www.qbi.in 91-9810055734

You might also like