Agile Project Management (ICP-APM) - 3 Day

 

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. All of the Agile Project Management practices in this course are documented and cross referenced as part of the course materials — allowing you to continue your study after the course!

This course meets the requirements for the ICP-APM designation (ICAgile Certified Professional in Agile Project Management).

 

  • Understand Agile Project Management principles and practices that will transform team performance and improve customer satisfaction

  • Acquire valuable insights into how you can build trust and “empower and inspire” your Agile team

  • Gain insight on how to establish transparency in communication inside the team as well as with customers

  • Learn techniques to develop teams into high-performance Agile teams

  • Gain powerful 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

  • Combine the best methods from multiple Agile Project Management methods to apply to your Agile team

  • Establish a plan for 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

  • Learn how to establish and communicate appropriate expectations for your Agile team, including roles, responsibilities and accountability

  • Convert prioritization of requirements from a point solution to a continuously evolving part of the Agile development process

 

Outline:

‚Äč

  1. The Reality of Agile Projects

    • Taking an Agile View

    • Tolerating ambiguity and uncertainty

    • Understanding where traditional practices fall short

  2. Managing Constraints

    • Strategically Leveraging Constraints

    • Managing Tradeoffs to Enhance Quality

    • Managing Risk

    • Managing Budget, Vendors and Contracts

  3. Understanding 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 & Estimating

    • Gain an Understanding of Adaptive Planning

    • Learn How to Leverage your Plan to Deliver Quality and Value

    • Learn How Much to Invest Up Front

    • Understand Progressive Elaboration

    • Learn Continuous Planning, Collaboration and Transparency of Estimation

    • Review Estimating and Estimation Techniques for an Agile Team

    • Iteration and Release Planning Estimation

  6. Communication and Collaboration

    • Creating Stakeholder Engagement

    • Building Community

    • Establishing Fluid Communication Planning

    • Creating Open Information and Visible Communications