PMI-ACP Self-Paced Online Course
Earning your PMI Agile Certified Practitioner (PMI-ACP)® designation has never been easier. This self-paced, online course allows you to earn the required 21 contact hours faster. It also prepares you for the exam. The training covers the recommended course outline; ten tools and techniques, 43 knowledge areas and skills, and five practice domains. It also includes all 12 of PMI’s recommended reference books. Your unmatched learning experience includes:
- Course modules
- Interactive activities and exercises
- Quizzes
- Reference cards
- Key definition flash cards
- Assessment Practice Test
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.
Exam Prep Activities
PMI uses situational scenarios with conditions that mimic real-life work experiences in the Agile environment. The Exam Prep activities help you fill gaps in your personal experience, develop your understanding of the Agile mindset, and improve your understanding of the underlying concepts of Agile values, principles, and practices.
FlashCards
Flash cards are simple and effective. Grouped in specific knowledge areas, they display only essential information, allowing for quicker recall of basic terms.
Practice Exam
Pinpoints weak areas
Multiple choice questions; detailed explanations
Similar user experience to actual exam
Provides valuable feedback for each answer
Exam Prep Resources
We’re about more than the exam. We maintain recommended industry resource pages; that allows students to follow Agile trends and gain a broader perspective. These resources are valuable not only for exam prep, but for career advancement.
Need Help? Or have question Contact Us
Course Modules / Learning Objectives
# | Course Module | Learning Objectives | Topics |
1 | PMI-ACP Overview | At 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 |
2 | What 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 |
3 | Agile and Traditional Project Management | At 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 |
4 | Agile Teams | At 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 |
5 | Agile Planning & Estimation | At 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 |
6 | Scrum | At 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 Review Retrospective Scrum artifacts Product Backlog Sprint Backlog Sprint Increment |
7 | Extreme 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 |
8 | Lean | At 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 |
9 | Kanban | At 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 Kanban board with Work in Progress (WIP) Five core principles of Kanban Classes of Services (CoS) Kanban Attributes Scrum vs. Kanban |
10 | Product Backlog | At 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) |
11 | User Stories | At 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 |
12 | Agile Testing | At 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 |
13 | Agile Metrics | At 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 |
14 | Agile Retrospective | At 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 |
Frequently Asked Questions (FAQs)
To know more about PMI Agile Certified Practitioner (PMI-ACP), please read our PMI-ACP Frequently Asked Questions (FAQs)
Testimonials
"Very useful and clear course with lots flash cards and mini-tests that enabled me to get my full mock test score up from ~65% to 85% in just 8 hours of study". -Stuart Mail "360PMO was easy to navigate and contains all the reference materials I need to study for the ACP. Thank you!." -Mary E. LeCluyse "This was a great course to take. I was familiar with Agile prior to the class. It reinforced my knowledge of the subject and provided confidence towards the certification test." Tonja M. Evans "360PMO provides a concise and thorough examination of the PMP Agile Certification material. After the training, I felt more confident and competent with my Agile PM duties. !" -Dana Houston Jackson |
Need Help? Or have question Contact Us