An essential Business Analysis training with Domain and Technology knowledge from an instructor who has 10+ years of industry experience with certifications in IIBA-CBAP, CSM and CSPO
Program Offers
An essential Business Analysis training with Domain and Technology knowledge from an instructor who has 10+ years of industry experience with certifications in IIBA-CBAP, CSM and CSPO
Training on weekends (Saturday and Sunday)
Resume and cover letter preparation
LinkedIn profile touch-ups
Job placement preparation, including Mock Interviews
Business Analyst Training Course
Business Analysis fundamentals
A typical day of a Business Analyst
Software Development Life Cycle
Waterfall methodology of project life cycle
Business Analysis Life cycle
Business Analysis Tools and Techniques
Agile methodology for the project life cycle
Jira and Confluence
SQL and UAT
Domain Knowledge
Technology Knowledge
Exercises and workshop at each session
Program Agenda
Lesson 1: Business Analysis Foundations
What is a business analyst?
Who is a business analyst?
Tasks of a Business Analyst at a High Level?
Why do we need a business analyst?
BA competencies in a nutshell
Challenges and Risks in BA Hands-on:
How to read a Business Analyst job description
How does a BA fit into the Canadian market?
Lesson 2: Project Program Portfolio
What is a project, program, or portfolio?
IT project vs Software Project
Who are stakeholders?
A typical role in an IT project
Constraints in a project
Pre-Project activities
PM roles vs BA roles
Project Life Cycle (Waterfall, Iteration Agile) Hands-on:
Interview format and expected flow of interview
Assignment on Lesson 2
Lesson 3: Software Development Life Cycle (SDLC)
SDLC methods, frameworks, and practices
Waterfall methodology
Iterative methodology
Agile manifesto
SCRUM, Kanban, and DevOps methodology
BA’s involvement in SDLC and its respective deliverables Hands-on:
Assignment on Lesson 3
Lesson 4: Business Analysis Life Cycle
Planning Business Analysis activities
Requirement Gathering and elimination
Type of Requirement
25 requirements gathering tools and techniques
Workshops, Interviews, Focus Groups, Concept modeling, Functional decomposition, etc
JAD sessions, Survey, brainstorming, etc.
Document analysis, Estimation, Prototyping, Mock-ups, and wireframes
Data Mining, Data Modeling, ER Diagram, Data dictionaries, glossaries, etc
Flowchart, BPMN, Activity diagram, Sequence diagram, etc.
BA Deliverables
BRD, BRL, SRS, Technical design document, Solution design document, Functional design document, Non-functional design document, Project Schedule, QA document, High-level and low-level documents
Requirements Validation and verification Hands-on
Hands on every tools and technique
Hands-on visual diagram tools
Introduction to BA technologies such as Draw.io, LucidChart, and MS Visio
Small mini-assignments on visual tools
Live Project 1: Requirement gathering
Preparing for requirement gathering
Conduct Requirement gathering
Close requirement gathering
BRD and BRL preparation
Lesson 5: Agile User Stories and Epics
Product Backlog
Sprint Backlog
EPICS, User stories, Tasks, Subtasks, Acceptance Criteria
What is a good user story? Hands-on
Assignment on lesson 5
Lesson 6: SCRUM framework
Scrum framework
SCRUM Roles (Product Owner, Scrum Master, Scrum Team)
Ceremonies (Sprint Planning, Sprint Review, Sprint Retrospective, Daily scrum meetings)
Artifacts (Product Backlog, Sprint backlog, Burndown chart, Incremental shippable Product): Hands-on
Assignment on Lesson 6
Live Project 2: Practical Hands-on SCRUM project via a live project
Jira and Confluence walk through
Writing good user stories using As a … I want... so that...
Performing SCRUM ceremonies
Opening and closing sprints
Defining Acceptance Criteria
Creating Sprint Backlog, Prioritization, and and and and and Estimations
Lesson 7: Agile Planning and Estimation
Why do we plan? And what should I plan?
Product Vision, Product Roadmap and Release Planning
Agile Estimations
Planning Poker Game
How to calculate the duration of Agile projects
Calculate velocity of the project
Lesson 8: Structured Query Language (SQL)
Introduction to Database, DBMS, and Datawarehouses
Foundations of SQL
Select statement
Join within SQL Hands-on:
Handson practical on sqlzoo and w3school
Relationships and joining
ER diagram creation and understanding based on a use case
Lesson 9: Technologies that a Business Analyst Should Know
Introduction to Robotic Process Automation (RPA)
Introduction to Big Data and Data Engineering
The business needs user User Acceptance Testing (UAT)
Environment within the Software Industry
How do cloud-based platforms work?
Lesson 10: Domain Knowledge
Introduction to Insurance Domain
Introduction to Capital Markets
Introduction to Loan Management System
Introduction to Retail Industry
Additional
Interview Preparation
Conduct Mock Interviews
After 12 years in the IT industry, we decided to alter direction. Now, we share our experience to help others. Our ramp-up process is designed to empower you technically and equip you with the tools you need to succeed.
Our service includes comprehensive training to help you get trained in software QA, automation testing, and business analysis. We believe in training while working hands-on with the actual tools that are widely used in the IT industry.
Our experienced trainers are ready to help you! We have the highest placements because we are good at it. Call us today and discuss how we can help you with the job placement.
Business Analysis course is offered by Talented Professionals. Talented Professionals is a Canadian group of specialized professionals, skilled, trained and certified who are dedicated in making impact in lives.
Using consistent, repeatable, and scalable methodologies, our approach gives business analysts the tools necessary to increase efficiency through business process improvement.
A business analyst (BA) is someone who analyzes an organization or business domain and documents its business, processes, or systems, assessing the business model and its integration with technology.
Business analysis is the practice of defining needs and recommending solutions, allowing organizations to change, add value and meet the needs of stakeholders.
Business Analyst Training identifies the need for change in business systems and facilitates that change through the design and implementation of new or improved business systems and processes.
© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy