You are on page 1of 3

Course Title: Business Analysis in Practice

Course Duration: 3 weeks (3 hours per session, 3 sessions per week)

Session 1: BA Overview

Definition and scope of Business Analysis


Business analyst's skills & tasks
The making of business anlayst (former user, former developer or tester,
former project manager, subject matter expert, rookies)
Role of Business Analysts in project development & organizational success
Case studies highlighting the significance of BA in enterprises.

Session 2: Domain Knowledge Building

Understanding the Importance of Domain Knowledge (Why)


Draw a scope of domain knowledge (What)
Methods & techniques to acquire and maintain domain knowledge (How)
Source of knowledge classification (Who)
Group discussion to apply domain research for common domains
(Insurance, Payment, Banking, etc.), examplse leveraging AI-assisted platforms.

Session 3: BA working Agile and Waterfall projects


The role of BA in project management
Project lifecycle and phases
Key project management using Aigle methodologies (Scrum, Kanban)
In-depth exploration of Agile methodology
Best practices in Scrum projects.

Session 4: Product Ownership


Understanding the purpose of a product roadmap
Components of a product roadmap (e.g., goals, themes, epics)
Building and maintaining a dynamic roadmap
Different estimation techniques (WBS or UCP)
Practical exercises in WBS creation

Session 5: Software Architecture to Build Business Systems


Why is it important to learn technical knowledge?
3-layer Architecture Introduction (Presentation, Business Logic, Data)
Microservices vs monolith architechture
Application modenization in cloud (AWS and Azure)
Case studies of cloud systems
Exploring an alternative career path for Business Analysts: Solution
Consultant

Session 6: Requirement Development 1


Techniques for gathering requirements from stakeholders
Conducting effective interviews and surveys
Analyzing gathered requirements
Identifying patterns and commonalities
Prioritization and categorization of requirements
Role-play scenarios for elicitation & analysis practice

Session 7: Supportive Documentation & Techniques (Wireframe & Process


Modeling)
Introduction to wireframes and their importance
Tools for creating wireframes (e.g., Balsamiq, Figma, AxureRP)
Hands-on wireframing exercises
Understanding Process modelling
Creating process diagrams to represent workflows
Practical process modeling exercises

Session 8: Requirement Development 2


Structured documentation for requirements (SRS - Software Requirements
Specification)
Agile requirement documentation (User Stories)
Hands-on practice in creating SRS and User Stories
The importance of verifying and validating requirements
Writing clear and testable acceptance criteria
Practice and tips for acceptance criteria development

Session 9-10 : Final Presentation based on personal mock project


Assembling course knowledge to prepare deliverables for your own topics
Structuring a group presentation
Q&A and gather feedback and final assessments.

You might also like