COURSE NAME – Online Business Analysis Course (Instructor-Led)
Day 1: 1. Introduction of the candidates and Introduction of the trainer
2. What is a Project
3. What is not a project
4. Instructor example
5. Candidate examples
6. Example led breakdown of Project lifecycle
7. Relevance to a company
Day 2: 1. Team structure of IT Project (business vs project team)
2. Introduction to SDLC
3. Roles in SDLC based with example
4. SDLC types- Focus on Waterfall and Agile/Scrum
5. What is Business analysis
6. What does a BA do?
7. Vendor call document sample
8. Open Office email
9. SQL Server/My SQL Installation email
Day 3: 1. Types of Projects (Scratch Development/Invest and Maintenance/Enhancement
project) (Waterfall Perspective)
2. Pre-Project Phase (Project Proposal, Project Charter, Feasibility Studies)
3. SWOT, ROI, RFP, KPI
4. Scope definition/Vision document
5. Vendor call screening
6. Introduce ONLINE BANKING example and discuss what the candidates think are
requirements
7. Quality and good vs bad requirements, removing negations (from candidate example)
8. Requirement and Business Need
Day 4: 1. Requirements (Waterfall Perspective)
2. What is requirement (ONLINE BANKING example)
3. Good requirement vs bad requirement
4. Requirements elicitation techniques
5. How to lead /facilitate meetings
6. How to take meeting notes (Agenda/meeting minutes)
7. How to document requirements (Intro to BRD)
8. 5W1H
9. Requirement gathering vs Elicitation
Day 5: 1. How to document requirements (Intro to BRD)
2. Elements of BRD discussion
3. Requirements prioritization (MOSCOW)
4. Process flows- AS IS TO BE / Swimlanes
5. Have candidate physically prepare a BRD using the example
6. SR and CR explanation
7. Candidates must submit a BRD on Day 6
Day 6: 1. FSD discussion, functional vs non-functional requirements with sample
2. Use case discussion-narrative focus
3. Screen mockup/Wireframe- Mockingbird/Balsamiq
4. RTM explanation with example
5. Day 5 assignment review
6. Day 6 assignment on BPM with Swimlanes and Mock up screen
7. Unified Modeling Language (UML), BPMN
8. Draw a Mockup and BPM
Day 7: 1. QA
2. STLC
3. Levels of testing
4. Test cases prep/Exe
5. Defect management
6. Intro to ALM
7. Manual vs automation
8. UAT
9. Root cause Analysis, Risk Analysis and Mitigation Analysis
10. Assignments Assessment
11. SQL Server/MySQL Installation
12. Write a Use Case
Day 8: 1. Database concepts & SQL Overview
▪ Basics of Databases, DBMS and Industry tools
▪ Basic SQL commands for analysis
▪ Joins
▪ Group by and having condition
2. SQL Server/MySQL Installation
3. Data Mapping
Day 9: 1. Detail Discussion on Agile, Scrum, Sprint
2. Detail discussion on SCRUM team, SCRUM Master, Product Owner responsibilities
3. Story Boarding, SCRUM Planning, Sprint Planning, Story Grooming all with examples
4. An overview of all terms important in an Agile/SCRUM process.
5. Detail discussion on Product Backlog
Day 10: 1. Writing User stories, Themes, Epics, Tasks and Acceptance criteria with examples
2. Burn down Chart and Velocity
3. Requirement gathering and elicitation for a project in SCRUM environment, assignment
to write a Product Backlog
Day 11: 1. Detailed review and discussion on Day 10 assignment
2. Discussion on what is PBI and PSI
3. SCRUM review and retrospect
4. Prioritization in SCRUM
Day 12: 1. Detailed discussion on SAFE
2. HIP and ART in SAFE
3. Difference between Portfolio, Program and Project
4. Any open questions
Day 13: 1. Mock Interview preparation
2. Domain specific preparation, discussion on compliances in the industry and real-
world examples of Banking, Finance, Retail and Healthcare.
3. Confidence building and first week client facing guidance
4. Any open questions
Day 14: Mock Interview
Day 15: 1. Mock Interview
2. Feedback and Questions