© International Project Management Academy IPMA
484 Lake Park Avenue, #646 Oakland Ca 94610, USA.
IPMA Agile Certified Practitioner (IPMA-ACP)®
Description
The Agile Certified Practitioner Training Program (IPMA-ACP) includes a collection of eight
courses aligned with the Agile Certified Practitioner exam objectives developed by the
International Project Management Academy IPMA and Certified Scrum Master learning objectives:
1. Agile Project Management Essentials
2. Adopting an Agile Approach
3. The Scrum Development Process
4. Project Initiating and Requirements Gathering
5. Planning and Monitoring Iterations
6. Leading an Agile Team
7. Managing Stakeholder Engagement
8. Value and Quality in Agile Projects
Section I - Agile Project Management Essentials
And, the first one will be on what is called The Agile Approach. After completing this part, you
will be able to: understand the characteristics of agile project management, and why is this
important; distinguish between primary and secondary agile value s, and how this might help you
in your work; recognize and apply agile principles in your projects; recognize and use the
differences between defined and empirical methodologies; and compare the agile triangle of
constraints with that of traditional project management.
The second part of the course will help you understand better the various Agile Models and
Methodologies. After completing this part, you will be able to: compare the phases of traditional
project management with those of the agile framework, and understand the differences;
understand how a project manager's responsibilities will change on an agile project compared
with a traditional project; and distinguish between common agile methodologies.
Section 2 - Adopting an Agile Approach
And, it answers to an important question. Would you like to adopt a more agile approach to
project management in your company, only you think the change would be too disruptive? Perhaps
you believe that Agile is all or nothing, but that's not true. Wise project leaders are able to examine
their own situations and determine which agile practices to adopt given the nature of their projects,
organizations, and teams.
Guidance on how to take steps towards adopting an agile project management approach for those
who currently use a traditional, plan-driven methodology is included. The relevant section
discusses some common myths and misconceptions about agile development approaches,
identifies factors to consider when deciding whether to adopt agile practices, and explains the
general agile practices that a company may want to adopt.
The course provides project leaders with general guidelines on how to develop an agile way of
thinking, one of the first steps in transitioning a team. The course also looks at some guidelines for
obtaining buy-in from organizational stakeholders so they also embrace agile practices.
Section 3 - The Scrum Development Process
Scrum is one of the most popular agile methodologies to date, with tools and techniques applicable
to more than just software development projects. This course will assist prospective Scrum masters,
product owners, and team members with the understanding of core Scrum practices. This includes
an outline of the roles and responsibilities of members of the Scrum team, the importance of good
communication, and the role of project stakeholders.
The course divides the Scrum development process into three major phases: pre-game, game, and
post-game. It describes the activities performed in each phase, but particularly examines the
activities and tools of the game phase. Scrum basics covered include the use of product and sprint
backlogs, the use of iterative development in the form of sprints, performing daily stand-up
meetings, the use of sprint reviews and retrospectives, and using Scrum task boards and
burn-down charts for monitoring and reporting project progress.
Section 4 - Project Initiating and Requirements Gathering
It provides a look at the agile approach to planning and tasks that agile teams have adopted from
methodologies such as Scrum and XP. The focus is on release planning which is the first of three
agile planning levels. It emphasizes the importance of a properly established product vision,
developed by the product owner and stakeholders prior to developing the project backlog.
During release planning, this product vision is shared with the development team and discussed in
detail to ensure the proper requirements, conditions of satisfaction, and priorities are established.
The course then moves into the requirements gathering and analysis phase, with the use of
high-level user case scenarios. It finishes with instruction and practice on developing user stories,
which have become the choice method for many agile teams for clearly defining customer-centric
requirements or features.
Section 5 - Planning and Monitoring Iterations
This course focuses on the activities performed during the planning and execution of a project
iteration, or sprint. During release planning - the previous phase in the overall agile planning
process - the team creates an ordered list of project features in the form of the product backlog.
Iteration planning is the process of creating an iteration (sprint) backlog that contains more specific
detail regarding work items that have been assigned to the upcoming iteration.
An important section of the course will follow the iteration planning process and the creation of
the iteration backlog. It also explores how to create a schedule and use principles of buffering. The
last part of the course covers key tools and methods used by agile teams to monitor and report
project progress, both at the iteration level and at the overall project or release level.
Section 6 - Leading an Agile Team
And, having a good team and quality leadership is key for the success of any project, but in Agile
development it is crucial. This course takes a close look at agile teams and team leadership,
including the unique skills and roles of the agile project leader and the characteristics of the team
as a whole.
You will see how traditional project managers can adopt a new mindset that allows them to thrive
in the agile environment, and to take on a coaching, leading, and facilitating role. Leaders must
empower their teams to organize themselves, collaborate, and solve problems. This course provides
guidance on how to lead a colocated cross-functional team, as well as a distributed team, and how
to boost team performance.
Section 7 - Managing Stakeholder Engagement
This course highlights the importance of stakeholder engagement, collaboration, and
communication during agile planning and development projects. It discusses the role of
stakeholders and how the ScrumMaster or agile project leader must encourage active involvement
to ensure the team has a clear understanding of the project requirements and stakeholder
expectations.
Also addressed are common tools used for knowledge sharing throughout the course of the project,
which is essential in order to deliver value and keep everyone informed on the status of the project.
This course also covers techniques that encourage participation in the feedback and
decision-making cycle of release, iteration, and project closing processes.
Section 8 - Value and Quality in Agile Projects
This course covers agile techniques and practices that deal with achieving product value and
quality, beginning with agile documentation practices and key points to understand about contract
types that are most suitable to the agile environment. It proceeds with an overview of agile risk
management and the basics of agile Earned Value Management.
Quick Links
Becoming an IPMA Member
IPMA Membership Plans
IPMA Certifications
IPMA Business Solutions
Contact IPMA