PMI-ACP Exam Prep – Virtual Instructor-Led Training

Agile has finally gone mainstream. Today, many organizations are increasingly using agile methodologies in managing complex and innovative projects. The demand for agile practitioners is on the increase, and If you are looking to strengthen your competitive advantage and improve your career prospects, this PMI-ACP Exam Prep class is for you.

This live class is way different from a long boring lecture. It is intensively collaborative, engaging and interactive with hands-on team exercises to demonstrate agile values and principles by practically applying agile practices throughout the workshop. Participants will take away a good understanding of the agile mindset and a handful of agile tools and techniques that they can apply in their real-life projects. Join us and enjoy a great learning environment.

Following are the highlights of the course 

  • Qualified and experienced Instructors.
  • An Interactive delivery mechanism includes engaging activities, facilitated discussions, and interesting lectures.
  • Professionally written course contents, cover the complete PMI Agile Certified Practitioner (PMI-ACP)® course outline using PMI’s recommend reference material.
  • Various collaborative Agile games and exercises that allow students to learn the fundamental concepts behind the particular topic.
  • Live class size is limited to ensure every student will have a better opportunity to interact, and;
  • Reasonably low cost with quality content and interactive learning environment.

Live Instructor-led Classes

Class DatesTimeDeliveryInstructorFeesRegistration
Jan 23, 2021 (Saturday)
Jan 30, 2021 (Saturday)
Start: 09:00am CST
End: 04:00pm CST

Mike TurnerRegular: US$ 500
Early Bird: US$400
Feb 22, 2021 (Monday)
Feb 23, 2021 (Tuesday)
Start: 09:00am CST
End: 04:00pm CST

Mike TurnerRegular: US$ 500
Early Bird: US$400
Mar 20, 2021 (Saturday)
Mar 27, 2021 (Saturday)
Start: 09:00am CST
End: 04:00pm CST

Aleem KhanRegular: US$ 500
Early Bird: US$400

Convert your timezone:

Have question? please email

What Attendees Get

  • Certificate of completion, 21 contact hour (14 hours live class + 7 hours of offline study – short assignments, recommended readings and videos)
  • Three months of access to online training
  • Access to 50+ interactive activities/exercises to understand the underlying concepts of Agile values, principles, and practices
  • Access to 150+ flashcards for quick recall of basic terms
  • Multiple choices scenario-based full-length practice exam with detailed explanations

Who will benefit?

The following individuals will benefit from this course:

  • Candidate preparing PMI-ACP Exam
  • Anyone interested in learning Agile concepts

The PMI-ACP credential can benefit anyone who has experience working on Agile projects. It is not limited to project managers or PMP® credential holders. Individuals who obtain this credential demonstrate a level of professionalism in Agile practices; this increases professional versatility in both plan-driven and Agile techniques.

Learning Objectives

#Course ModuleLearning ObjectivesTopics
1PMI-ACP OverviewAt the conclusion of this module, students should be able to:

- Describe PMI-ACP eligibility criteria, timelines and certification process
- Review exam information, content and reference material suggested by PMI
PMI-ACP Certification overview
PMI-ACP Eligibility Requirements
Certification Process
Content Outline -Domain & Tasks, Exam Information
Reference Material

2What is Agile?At the conclusion of this module, students should be able to:

- Understanding what, when, why and how of Agile
- Know the origin/history of Agile
- Demonstrate an understanding of the Agile Manifesto, Values, Principles, and Practices
- Recognize that Agile is a mindset
- List the benefits of using Agile
- Understand the difference between Being Agile vs. Doing Agile
What is Agile?
Agile history
Agile Manifesto
Agile Values
Agile Principles
Being Agile vs. Doing Agile
Why Agile?
Agile, an Umbrella term
Prescriptive vs. Adaptive methods
3Agile and Traditional Project ManagementAt the conclusion of this module, students should be able to:

- Identify the differences between traditional structured project management and Agile empirical/adaptive project management
- Understand traditional plan-driven and Agile view of managing complex projects
- Define Agile project language and the terminologies typically used by an Agile projects teams
Traditional project management phases
Agile incremental delivery
Evolution to an Agile Triangle
Differences between Traditional waterfall and Agile
4Agile TeamsAt the conclusion of this module, students should be able to:

- Operating model of agile teams
- Distinguish different stages of learning using Shu Ha Ri
- Explain Tuckman's stages of group development
- Understand the Dreyfus model of skill acquisition
- Recognize different levels of conflict
Agile Teams
Generalize specialist / T shaped persons
Agile team spaces
Osmotic communication
Five Dysfunctions of a Team
Agility and stages of learning: Shu, Ha, Ri
Tuckman's Stages of Group Development
The Dreyfus Model of Skill Acquisition
Brainstorming Techniques
Five Levels of Conflict and Resolution
5Agile Planning & EstimationAt the conclusion of this module, students should be able to:

- Recognize multiple levels of planning in Agile
- Describe what is planning onion
- Write product vision statement using a template
- Explain Agile chartering
- Describe product roadmap and story mapping and
- List the key areas of release and iteration planning
- Identify the challenges in estimation
-List the reasons and be able to explain the who, what and how of estimation in traditional projects
- Explain the concept behind cone of uncertainty
- Describe wideband Delphi and planning poker
- Relate affinity estimates
Agile planning and estimation
Multiple levels of planning
Planning onion
Product Vision
Sample product vision statements
Product roadmap
Release planning
Iteration planning
Key Agile planning lessons
Agile estimation
Why do we estimate?
What, who and how do we estimate?
The cone of uncertainty
Planning Poker
Planning poker steps
Affinity estimating
6ScrumAt the conclusion of this module, students should be able to:

- Explain the definition of Scrum
- List Scrum pillars
- Summarize Scrum cycle
- Interpret the roles and responsibilities of Scrum Team
- Distinguish Scrum events/ceremonies
- Describe Scrum artifacts
Scrum roles, ceremonies and artifacts
Scrum pillars
Scrum cycle summary
Scrum roles
Product Owner
Scrum Master and
Development Team
Scrum ceremonies
Sprint planning
Daily stand-up
Scrum artifacts
Product Backlog
Sprint Backlog
Sprint Increment
7Extreme Programming (XP)At the conclusion of this module, students should be able to:

- Describe Extreme Programming
- Explain the XP lifecycle
- Identify key XP concepts including values, principles, and practices
- Understand XP team, planning integration and programming practices
- List XP roles and understand the responsibilities fall under each role
- Recognize and different naming convention used by XP and Scrum terminologies
Extreme Programming
XP values (courage, feedback simplicity, respect, and communication)
Principles (diversity, humanity, improvement, failure, reflection, flow…)
Integration practices (continuous integration, ten minutes build)
Team practices (Energized work, information workspace, whole team, sit together)
Planning (stories, weekly cycle, quarterly cycles)
Programming (test first programming, pair programming, incremental design)
Key roles
Key concepts (refactoring, technical debt, time-boxing, last responsible moments, mindfulness, theory of constraint)
Scrum vs. extreme programming
8LeanAt the conclusion of this module, students should be able to:

- Explain Lean
- Compare seven wastes of manufacturing with waste of software development
- List Lean software development principles
- Understand Value Stream Mapping (VSM)
- Explain Theory of Constraints (TOC)
What is Lean
Seven wastes of software Development
Lean Development Principles
Value Stream Mapping
Theory of Constraints
9KanbanAt the conclusion of this module, students should be able to:

- Describe the Kanban Model
- Identify the importance of work in progress (WIP) limit
- Name core Kanban principles
- Recognize the Kanban matrix and able to a draw cumulative flow diagram
- Identify key differentiators of Kanban and discuss the situations/environment where the application of Kanban can be utilized.
- Identify differences between Scrum and Kanban
Kanban board with Work in Progress (WIP)
Five core principles of Kanban
Classes of Services (CoS)
Kanban Attributes
Scrum vs. Kanban
10Product BacklogAt the conclusion of this module, students should be able to:

- Describe what is a product backlog
- Outline the qualities of a good product backlog
- Recognize the purpose of conducting product backlog grooming sessions
Product Backlog
Product Backlog Grooming
Properties of a good Backlog: DEEP)
11User StoriesAt the conclusion of this module, students should be able to:

- Explain the purpose of writing a requirement in user stories format
- Understand using the template of writing good user stories
• Identify the importance of card, conversation, and confirmation
• Attributes of a good user story
• Distinguish between epic, story, and theme
• Recognize the importance of writing acceptance criteria
• Summarize difference between acceptance criteria, acceptance test and definition of done
- Develop an understanding of slicing vs. layering
- Describe user role modeling and understand the roles, persona, and extreme characters terminologies
- Apply the knowledge and write effective user stories
User Stories
User Story Template
The 3C's of a User Story
Attribute of good user stories (INVEST)
Sample User Stories
Slices vs. Layers
Acceptance Criteria
User roles
User Persona
Why Persona is important
Extreme Characters
Epic, Stories, and Themes
Compound Story
Complex Story
12Agile TestingAt the conclusion of this module, students should be able to:

- Compare traditional & Agile testing
- Explain whole team collaborative approach to effective testing
- Explain different Agile testing practices e.g. test-driven development/test-first development, acceptance test-driven development (ATDD) and exploratory testing
- Assess the key learnings from Agile testing approach
Agile Testing
Effective Testing in Agile Projects
Test Driven Development (TDD)
Acceptance Test Driven Development)
Stage of ATDD Cycle
Exploratory Testing
Testing approaches: Scripted vs. Exploratory
Agile Testing: Key Learnings
13Agile MetricsAt the conclusion of this module, students should be able to:

- Track and show the status of project and the team
- Understand the performance metrics used in Agile projects
- Explain team velocity and perform necessary calculations to find out average velocity for planning purposes
- Explain cycle time and perform necessary calculations
- Identify the benefit of cumulative flow diagram (CFD) and be able to interpret the diagrams
- Compare the usage of burn-up and burn-down charts
Waterfall vs. Agile metrics
Team Velocity
Cycle time
Activity: how to reduce cycle time
Burn-up charts
Burn-down charts
Group activity: draw a burn-up chart
Activity: reading burn-up and burn-down chart
Cumulative flow Diagram (CFD)
Escape defects
14Agile RetrospectiveAt the conclusion of this module, students should be able to:

- Describe retrospective and its purpose
- Describe how to facilitate retrospective
What is retrospective
Why Retrospective
Five phases of retrospective


" This workshop is highly focused on the key methodologies and their use in different situations. Live interactive and exercises with professionals help to understand the different aspects of Agile practices. highly recommended for professionals with active Agile experience." - Taimoor Jilani, Senior Systems Analyst, Metrolinx - PRESTO

"The bootcamp was very informative, interactive and sufficient preparation to study and pass the PMI-ACP Exam." -Maxine Rukundo, CAMH

"Very good participation for different simulations which helps in retaining the concept. example of egg cutting and colouring activity was great. Complex systems & linear systems simulation was great to remember." - Rashid Butt, Sr. Business Analyst at The CUMIS Group

"The training was very well delivered. The instructor is very knowledgeable and the sessions were very interactive. Simulations were very relevant and went very well to the PMIACP exam preparation." - Uzma Haider, Senior Project Manager at CAMH

"The activities are situational based and can resonate with real-life examples. You can apply to learn to the concepts and well-crafted content." - Project Manager at HP Inc.

"Great workshop, very interactive and shown how Agile is applied in the real world. Aleem is experienced and I recommend this to others." - Huynh Kenneth, PwC

"This boot camp provided a comprehensive overview of Agile in a concise, systematic and coherent format. Aleem kept the participants engaged throughout the sessions with his highly interactive approach, which exemplified the Agile mindset. The training guide provided all the essential materials for exam preparation." -Terry Pasieka

"This training took me out of the book and into an interactive approach to be ready to learn and apply Agile....being Agile. Thank you, Aleem!" -Adelaide St Laurent, Director PMO

"The Agile Bootcamp has been a great learning experience with practical insights and hands-on activities to drive home the points. The tying up of the concepts with the underlying values and principles is huge, Kudos!"Gagan Marwaha, Independent Agile Coach

"Great curriculum recommended to all Agile practitioners. Excellent real-life examples true Agile in a whole new perspective and can be applied right back in the workplace." - Stephanie Sen, TD Canada Trust

"Great Training! Well Structured and focused on PMI-ACP certification. Highly recommended to anyone who is interested in deep learning of Agile." -Rajaram Jayachandran, Sr. Project Manager, American Express

"It broadened my vision on Agile. The contents are current and up to date. The environment give the actual Agile experience, along with various interactive activities performed" - Gurinder Verma, BR Network

"Fantastic course that taught the knowledge and application of Agile values and Principles." - James Durling, Sr. Manager, Scotia Bank

"This workshop provided sufficient material to refresh my agile knowledge, providing excellent exercises that will give added value to my practice, keep it up!" -Enterprise Agile Leader, Loblaw Companies Ltd

"The workshop was well structured and covered all that I expected. I would definitely recommend the course to anyone who is looking to apply for ACP and professionals who are looking to master the agile methodologies." - Yara Awad, Senior Project Manager

"A very comprehensive three days workshop including all aspects of the Agile" - Allan Dickinson, Software Developer

"Excellent training, Aleem did a fantastic job of incorporating interactiveness and help the team get an excellent grasp of agile" -Fahd Gulzar, Independent Consultant

"Learn by doing actual agile practices with teams is the best experience I got from this workshop" - Ali Hashmi, Software Project Manager

"This is the best workshop I ever attended, Aleem's ability to draw people into the conversation made the course more informative and valuable" - Zia Hanif, Program Manager

"The structure of both the course and material were excellent." -Sean Hurst, IT Manager

"The best part I like about the workshop is using an agile mindset and practices to facilitate the entire training." - Aamir Dawawala, Senior Project Manager

"A well thought out guide to understanding Agile Framework and application." -Kim Duggan Wilson, Manager Business Analysis, Scotia Bank

"Fantastic training with excellent concept building activities." - Saad Fatha, Software Engineer

"Learn through doing, very interactive." - James Lee, Project Consultant, BMO Bank of Montreal

"In addition to being very knowledgeable in Agile, Aleem interested in teaching. This was visible in his workshop. Being a good facilitator, and being interested in the teaching will help the student to stay focused on the classes, and knowledge transfer happened easier." - Amir Samadoff, Application Developer, Symcor Inc.

"Aleem has big knowledge bank on PMI Agile, wish we had more time to squeeze his knowledge." -Business Intelligence Specialist, TDSB (Toronto District School Board)

"Aleem is extremely fluent on the topic of Agile. He brings out experience to illustrate his points and make the topic interesting. Contents and examples are all nicely connected and good pace across all three days. Highly recommended!" -Chris Guzzo, Project Management Consultant


Would you like to schedule a one-on-one to discuss your learning needs? or have a question Contact Us