Introduction
Agile project management is increasingly recognized as an effective approach for managing projects in dynamic and uncertain environments. The Agile Project Management program provides participants with a comprehensive understanding of Agile principles, methodologies, and practices, enabling them to deliver projects with greater flexibility, speed, and value.
This program introduces Agile concepts in a practical and adaptable way, allowing participants to apply them across various industries, including business transformation, technology development, and innovation-driven projects.
Course Objectives
By the end of this program, participants will be able to:
- Understand the fundamentals of Agile project management and its benefits
- Explain the 4 values and 12 principles of the Agile Manifesto
- Identify and apply different Agile methodologies (Scrum, XP, Crystal)
- Apply Agile practices across various project types and industries
- Use Agile tools and techniques for planning, execution, and delivery
- Define roles and responsibilities within Agile teams
- Manage stakeholder engagement and requirements effectively
- Develop Agile planning, estimation, and risk management approaches
- Lead Agile teams and foster collaboration
- Support organizational transition toward an Agile mindset
Target Audience
This program is designed for:
- Project Managers and Program Managers
- Team Leaders and Supervisors
- PMO Members and Coordinators
- IT and Software Development Professionals
- Business Analysts and Change Managers
- Professionals involved in project and change management
Outline
Day 1 – Agile Foundations and Principles
- Introduction to Agile project management
- Overview of traditional (waterfall) project management
- Limitations of classical approaches
- The Agile Manifesto: 4 values and 12 principles
- Cultural and organizational challenges in Agile adoption
- Selecting appropriate scenarios for Agile implementation
Day 2 – Agile Project Initiation
- Overview of Agile methodologies: Scrum, XP, Crystal
- Identifying stakeholders and defining roles
- Establishing project vision and objectives
- Defining project scope in Agile environments
- Agile requirements gathering and user stories
- Documentation and reporting in Agile projects
Day 3 – Agile Planning and Estimation
- Agile planning concepts and the “planning onion”
- Iterative planning and team collaboration
- Product backlog creation and prioritization
- Agile estimation techniques
- Managing uncertainty and risk in Agile projects
- Tools for planning and requirement prioritization
Day 4 – Agile Execution and Delivery
- Agile execution frameworks and team dynamics
- Sprint planning and review cycles
- Daily Scrum meetings and team coordination
- Monitoring progress and managing change
- Delivering value through incremental releases
- Integration between business and project teams
Day 5 – Agile Leadership and Team Performance
- Leadership in Agile environments
- Roles and responsibilities in Agile teams
- Developing high-performing Agile teams
- Coaching, mentoring, and facilitation skills
- Managing conflict and improving collaboration
- Transitioning from project manager to Agile coach