Agile Project Management



In this course, you will learn advanced project-management skills to help you enable your team(s) to serve customers better and faster.

This is an advanced course for those who are already familiar with agile methodologies who wish to take their skills in project management for Agile teams to the next level. This course meets the requirements for the ICP-APM designation (ICAgile Certified Professional in Agile Project Management).

Today's teams require vastly different leadership and management skills for Project Managers to truly achieve success. You may have to be a liaison with the PMO or the business - handling the governance of Agile projects or assisting Agile Development teams with these tasks. You can't simply tell everyone what to do using a 'command and control' style of project leadership. Instead, you need to be a strong coach, a change agent and a very effective communicator.

Agile is no longer a grassroots movement to change software development. PMI� has embraced Agile Project Management, recognizing the significant positive impact it has had on delivering better results for customers. Likewise, Scrum practitioners worldwide are also recognizing the need for a Project Management skillset to support a Scrum team(s) in their organization.

This Agile Project Management Training course is a stimulating combination of class interaction, active learning exercises, case studies and group collaboration. Each activity is designed to allow you to learn through practice so you can readily apply what you have learned in your own workplace right away.


ICAgile Certified Professional in Agile Project Management


Individuals considering the use of an Agile methodology for software development, including:

  •  Project managers
  •  Analysts
  •  Developers
  •  Programmers
  •  Testers
  •  IT managers/directors
  •  Software engineers
  •  Software architects
  •  Software managers
  •  Testing managers
  •  Team leaders
  •  Customers/stakeholders
  •  Product owners/product management

Learning Objectives

  • Continuous planning
  • Switch from 'command and control' to 'empower and inspire' with your team
  • Create a cadence for the team and eliminate process distractions for a dramatic boost in efficiency
  • Establish credible and achievable estimates using Agile project management estimating techniques
  • Communicate more transparently and reduce interruptions and conflict within your team
  • Rapidly build trust with your team members and customers through frequent and effective collaboration
  • Agile Project Management principles and practices that will transform team performance and improve customer satisfaction
  • Valuable insights into how you can build trust and 'empower and inspire' your Agile team
  • Establish transparency in communication inside the team as well as with customers
  • Techniques to develop teams into high-performance Agile teams
  • Agile Project Management skills using Agile estimating techniques that will allow you to derive estimates quickly and more accurately and aid you in iteration and release planning
  • Best methods from multiple Agile Project Management methods to apply to your Agile team
  • Why knowing and collaborating with your customer will always produce better results
  • Incorporating Agile Project Management practices into your specific work area
  • Gain powerful insights, techniques, and skills to successfully coach a new or existing Agile team
  • Establish and communicate appropriate expectations for your Agile team, including roles, responsibilities, and accountability
  • Practice a model of continuous planning and risk mitigation
  • How trust is destroyed and the top three steps to rebuild trust in your Agile development team
  • Convert prioritization of requirements from a point solution to a continuously evolving part of the Agile development process
  • Address ambiguity and uncertainty in projects and leverage constraints

1. The Reality of Agile Projects

  • Taking an Agile view
  • Tolerating ambiguity and uncertainty
  • Where traditional practices fall short

2. Managing Constraints

  • Strategically leveraging constraints
  • Managing tradeoffs to enhance quality
  • Managing risk
  • Managing budget, vendors, and contracts

3. Agile Team Performance and Metrics

  • Measuring team performance
  • Team productivity metrics
  • Determining the health of the project

4. Establishing and Empowering Teams

  • Establishing effective teams
  • Work with project and team charters and working agreements
  • Creating an empowered team
  • Servant leadership and building trust
  • Developing team members and managing resources

5. Maximizing Value and Agile Planning and Estimating

  • Adaptive planning
  • Leverage your plan to deliver quality and value
  • How much to invest up front
  • Progressive elaboration
  • Continuous planning, collaboration and transparency of estimation
  • Estimation techniques for an Agile team
  • Iteration and release planning estimation

6. Communication and Collaboration

  • Creating stakeholder engagement
  • Building community
  • Fluid communication planning
  • Open information and visible communications