Agile practitioners must be skilled in managing and delivering projects and products using agile approaches. This requires strong communication and collaboration abilities to work effectively with cross-functional teams. Practitioners should be experienced with agile tools and techniques such as user stories, sprint planning, and retrospectives, as well as agile development practices like continuous integration, continuous delivery, and test-driven development. Familiarity with agile frameworks such as Scrum, Kanban, SAFe, and Lean is essential. Agile leaders must be adaptable, able to respond quickly to changing requirements and priorities, and skilled at using agile metrics to measure project progress and success. Key responsibilities include seeking early feedback, managing risks, minimizing waste, ensuring customer engagement, and driving continuous improvement—all aimed at delivering value efficiently and effectively.
Recommended Reading from the PMI Agile Practice Guide
Before diving into the Delivery domain, review these sections from the PMI Agile Practice Guide:
5.3 Troubleshooting Agile Project Challenges
5.4 Measurements in Agile Projects
6. Organizational Considerations for Project Agility
7. A Call to Action
Current PMI Members can download the PMI Agile Practice Guide PDF.
Tasks in the Delivery Domain
Below are short descriptions of each key task you should master for this domain (click on task name for detailed information):
Task 1: Seek Early Feedback
Deliver in small increments, regularly gather and act on stakeholder feedback, and ensure customer satisfaction.
Task 2: Manage Agile Metrics
Select, share, and analyze relevant metrics, then use insights to inform team decisions and drive improvements.
Task 3: Manage Impediments and Risk
Identify and address risks and obstacles early, involve the team in finding solutions, and use lessons learned to prevent recurrence.
Task 4: Recognize and Eliminate Waste
Visualize the work process, use metrics and feedback to spot waste, and continuously prioritize and reduce non-value-added activities.
Task 5: Perform Continuous Improvements
Use feedback and data to identify improvements, implement changes, and assess their effectiveness for ongoing team and process enhancement.
Task 6: Actively Engage Customers
Understand customer needs, ensure deliverables meet expectations, and foster strong collaboration between the team and customers.
Task 7: Optimize Flow
Limit work-in-progress, protect the team from interruptions, and use metrics to streamline and improve the delivery process.
Summary
The Delivery domain centers on effectively delivering value through agile practices. Practitioners focus on frequent feedback, leveraging metrics, managing risks, eliminating waste, engaging customers, and optimizing workflow. Mastering these tasks helps ensure efficient project delivery, high customer satisfaction, and continuous improvement within the team and organization.