Course Content
In collaboration with AgileLab, this certification focuses on core components of agile project management as distinct from traditional project management, and on equipping course participants with strategies and techniques for successful Lean and Agile project implementation. A servant leadership mindset and approach is critical to empowering agile teams to produce great results. Students will practice the role of agile project manager as a facilitator of agile practices towards achieving desired outcomes. This certification also takes a much more in-depth look at the fundamental agile concepts of adaptive planning, customer collaboration, and value-driven delivery in dynamic and sometimes highly constrained environments. In addition, the learning outcomes address agile approaches to standard project management processes such as metrics, reporting, and contract management.
Who should attend
- CTO, COO, heads of development;
- Project office employees;
- Heads of projects and team leaders;
- Scrum masters and Agile coaches;
- Pre-sales specialists, account managers;
- Business analysts and other team members transitioning to work in the Agile way
Prerequisites
To attend the training, it is desirable to have at least one of the following certificates:
- ICAgile (ICP, ICP-APM);
- Scrum Alliance (CSM, CSPO);
- Project Management Institute (PMP, PMI-ACP);
- Scrum.org (PSM I)
Course Objectives
Agile for People Organizing a comfortable workflow to maximize the potential of all participants in the software development process:
- Building an effective team
- Creating a healthy team atmosphere
- The role of the project head in Agile
- Team participation in the planning and evaluation process
- Team productivity, metrics, project health evaluation
- Evaluation of individual work based on feedback and ways to
- Combat competition within the team
Agile for the Process
Managing the software development from the Agile approach’s point of view:
- Comparing traditional project management to Agile
- Project management review from the Agile perspective
- Planning of iterations and releases
- Requirements, risks, and quality from the Agile perspective
- Rethinking classical limitations: time, cost, scope of work
- Concepts of lead time, loss, and value of the project
- Scope of work evaluation techniques
Agile for Business
Organizing beneficial interaction between the contractor, the customer and the end user:
- Continuous feedback between teams and customers as a tool for working with risks
- Work with third-party suppliers
- Agile contracts
Outline: Agile Project Management (ICP-APM) (AGILEPM)
Cutting Edge Ideas
This Agile Project Management workshop is based on leading edge tools and techniques from many of those at the forefront of the introduction of Agile and current thought leaders in the industry today. Every ASPE instructor has been “in the trenches” as an Agile Project Manager and Coach of Agile teams. Each instructor brings real-life experience to teach and guide participants during the delivery of this course.
Specifically, this course will cover:
Class Exercise 1
In this exercise, we will discuss the project team in today’s environment and the impact that knowledge work has had on the development industry. Views from Drucker and select studies from leading industry whitepapers will be discussed to help you gain an understanding of and how to work with development teams in complex environments.
Class Exercise 2
In this exercise, participants will investigate project uncertainty and discuss specific techniques to not only mitigate risk — but to leverage it! We will look at different ways to view constraints and tradeoffs to share them with the stakeholder.
Additionally, we will review different approaches the Agile Project Manager can take to mitigate risk when dealing with budget, vendors and contracts.
Class Exercise 3
The case studies and discussion exercises in this section help the Agile Project manager understand the difference between diagnostic and performance metrics and how to utilize metrics in an Agile Framework. Participants will discuss how understanding these types of metrics, applied to the individual, team and project, will help the Agile Project Manager guide both the team and the project in the daily work environment.
Class Exercise 4
The exercises in this section will provide participants with an overall view of how to establish empowered teams quickly based on the organization of roles. Exercises are designed to create an understanding of team dynamics. In addition, case studies are used to examine the differences between Agile teams and traditional teams. We will discuss a set of Agile project management “tools” which teams can use as they work towards becoming a high performing team. Additional exercises in this section cover trust and the three steps of rebuilding trust as well as conflict and conflict resolution and how the Agile project manager can help the team to develop trust and resolve conflict as it arises. A final, interactive exercise for this section will challenge the participants to put all of these tools and topics in place and work as a team to meet the exercise objective.
Class Exercise 5
In these sections, the exercises will help the Agile PM focus on the delivery of value and achieving customer/stakeholder satisfaction. We will discuss theory and show the use of feedback loops in the value cycle and discuss as a group how techniques like “trimming the tail” can be used to assist the team and stakeholder.
A highly interactive team exercise will be used to teach participants the concepts of continual planning and re-estimation how and why to make these plans visible to the organization.
Class Exercise 6
The objective of the exercises in this section are to understand the importance of and how to create stakeholder involvement in our projects. As a “live case study,” teams will create an Agile “communication plan” and then, as a group we will discuss the options for communication and collaboration which an Agile project manager can utilize to create transparency and help create team success.
- The Reality of Agile Projects
- Taking an Agile View
- Tolerating ambiguity and uncertainty
- Understanding where traditional practices fall short
- Managing Constraints
- Strategically Leveraging Constraints
- Managing Tradeoffs to Enhance Quality
- Managing Risk
- Managing Budget, Vendors and Contracts
- Understanding Agile Team Performance and Metrics
- Measuring Team Performance
- Team Productivity Metrics
- Determining the Health of the Project
- 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
- 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
- Communication and Collaboration
- Creating Stakeholder Engagement
- Building Community
- Establishing Fluid Communication Planning
- Creating Open Information and Visible Communications