360PMO
PMI Agile Certified Practitioner(PMI-ACP)速
Learning Objectives By Aleem Khan MS, PMP, CSM, ACP
ACP Certification Overview At the conclusion of this lesson, students will be able to:
Acquire knowledge of PMI®
List the library of PMI® global standards
List the credential offered by PMI®
Describe PMI-ACP® eligibility criteria, timeline and certification process
Identify the Continuing Certification Requirements (CCR)
Review exam information , content and reference material suggested by PMI® 360PMO
Agile Framework At the conclusion of this lesson, students will be able to:
Explain the Agile mindset
Describe situations where Agile best fits
List the benefits of using Agile
Know the origin/history of Agile
Demonstrate an understanding of the Agile Manifesto, Values, Principles and Practices
Compare traditional vs. Agile project management methods
Identify high-level differences from one Agile method to another 360PMO
Agile Approach to Planning At the conclusion of this lesson, students should be able to:
Recognize multiple levels of planning in Agile
Describe a planning onion
Write product vision statement using a template
Explain Agile chartering
Describe product roadmap and story mapping
List the key areas of release and iteration planning and
Define minimal marketable features (MMF) 360PMO
Scrum At the end of this lesson, students will be able to:
Define Scrum
Know Scrum origin
List Scrum legs / pillars
Summarize Scrum cycle
Interpret the roles and responsibilities of Scrum Team
Distinguish Scrum events/ceremonies
Describe Scrum artifacts 360PMO
Extreme Programming At the conclusion of this lesson, students should be able to:
Define Extreme Programming (XP) and its origin
Explain the XP lifecycle
List the roles in XP team
Identify key XP concepts including values, principles behind it
Explain the concept behind theory of constraints (TOC)
360PMO
User Stories At the conclusion of this lesson, students will 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 the concept of SLICING
Describe user role modeling and understand the roles, persona, and extreme characters terminologies
Apply the knowledge and write effective user stories
360PMO
Product Backlog At the conclusion of this lesson, students will be able to:
Describe what is a product backlog
Outline the qualities of a good product backlog
Recognize the importance of backlog ordering/force ranking
Apply learning and identify a good product backlog
Recognize the purpose of conducting product backlog grooming sessions
Explain the purpose of definition of done (DoD) and Definition of ready (DoR) 360PMO
Kanban At the conclusion of this lesson, students will be able to:
Differentiate between time-boxing and flow-based methods
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 application of Kanban can be utilized. 360PMO
Agile Estimating At the conclusion of this lesson, students will be able to:
Identify the challenges in estimation
List the reasons and be able to explain the who, what and how of estimation in traditional projects
Compare between accuracy vs. precision
Explain the concept behind cone of uncertainty
Distinguish between relative and absolute estimates
Explain the Fibonacci sequence as an estimation scale
Describe wideband Delphi and planning poker
Relate affinity estimates 360PMO
Agile Testing At the conclusion of this lesson, students will be able to:
Describe how traditional testing practices evolved Compare traditional & Agile testing Distinguish from test last to test first driven approach Explain whole team collaborative approach of effective testing; Define overall Agile testing flow Explain different Agile testing practices e.g. test-driven development/test-first development, acceptance test-driven development (ATDD) and exploratory testing
Assess the key learning from Agile testing approach 360PMO
Agile Retrospective At the conclusion of this lesson, students will be able to:
Describe retrospective and its purpose
Describe how to facilitate retrospective
List the steps of running a retrospective
360PMO
Agile Metrics At the conclusion of this lesson, students should be able to:
Understand the performance metrics used in Agile projects
Explain 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.
Demonstrate the understanding of Earn Value Management (EVM) in Agile projects 360PMO
Other Agile Practices At the conclusion of this lesson, students should be able to:
Lean software development
Value stream mapping
Information radiators
Agility and stages of learning –Shu Ha Ri
Agile modeling
Wireframes
Generalizing Specialist
Adaptive Learning 360PMO
360PMO 360PMO Project Management Consulting Inc. Agile Training and Consulting Email: contactus@360pmo.com Web: www.360pmo.com
360PMO