Course Information
Course Name: AGILE/XP Online Course
Total Video Hours: 4 Hrs 4 Min
Total Videos: 15
Skill Level: Beginner to Intermediate
Delivery Mode: Online, On-Demand
Methodology Coverage:
Agile Software Development
Extreme Programming (XP)
Lean Principles in Adaptive Project Life Cycles
Instructor: Pete Matassa
Target Audience:
Software Developers
Project Managers
Agile Team Members
Business Analysts
IT Professionals transitioning to Agile environments
Certification Alignment:
PMI Agile Certified Practitioner® (PMI-ACP®) Domains
Included in This Course
4+ hours of structured AGILE/XP instruction
15 expert-led video lessons
Coverage aligned with PMI Agile domains
Agile and XP principles explained with real-world context
Value-driven delivery and stakeholder engagement strategies
Team performance and continuous improvement concepts
Practical insight into Extreme Programming methodology
On-demand access through Horizons Unlimited
Course Outline
Topic 1 – Agile Principles and Mindset
Topic 2 – Value Driven Delivery
Topic 3 – Stakeholder Engagement
Topic 4 – Team Performance
Topic 5 – Adaptive Planning
Topic 6 – Problem Detection and Resolution
Topic 7 – Continuous Improvement
AGILE/XP Online Course
Agile and Extreme Programming in Modern Project Environments
AGILE/XP Online Course addresses the growing demand for adaptive project management approaches capable of responding to uncertainty, evolving requirements, and rapid technological change. Traditional project management frameworks often struggle in environments where requirements are unclear at the outset or change frequently during execution. Agile and Extreme Programming methodologies were developed to address these challenges by emphasizing flexibility, collaboration, and incremental delivery.
Extreme Programming (XP) operates as a disciplined Agile framework that promotes high-quality software development while supporting sustainable team performance. This course introduces the foundational principles of AGILE/XP and demonstrates how these principles contribute to predictable delivery, improved customer satisfaction, and stronger team engagement.
Agile Principles and Mindset
Agile success begins with mindset transformation. This course explains the distinction between knowledge work and manual work projects, highlighting why predictive planning approaches are often ineffective in software development environments. The Agile triangle replaces traditional constraints with a focus on scope flexibility, customer value, and continuous feedback.
The Agile Manifesto is examined as the philosophical foundation of Agile and XP, reinforcing values such as individuals and interactions, working solutions, customer collaboration, and responsiveness to change. XP basics are introduced as a practical extension of these values, emphasizing engineering discipline, close customer involvement, and technical excellence.
Servant leadership is addressed as a critical leadership model within AGILE/XP environments. Leaders enable teams by removing impediments, fostering trust, and supporting self-organization rather than enforcing rigid command structures.
Value Driven Delivery in XP
Delivering value early and often represents a defining characteristic of AGILE/XP. This course explains value-driven delivery as a structured approach to prioritizing work based on business impact rather than exhaustive upfront specifications.
Common methods for assessing value within an XP environment are explored, including customer feedback, business impact analysis, and incremental release evaluation. Prioritization techniques ensure that high-value functionality is delivered first, reducing risk and increasing stakeholder confidence.
Incremental delivery supports frequent validation and adaptation. The course explains how Agile contracts differ from traditional fixed-scope agreements, supporting collaboration and shared risk. Verification and validation of value ensure that delivered functionality aligns with stakeholder expectations and business objectives.
Stakeholder Engagement and Collaboration
Effective stakeholder engagement remains essential for Agile success. This course explains stakeholder stewardship as an ongoing responsibility rather than a one-time planning activity. Shared vision development ensures alignment between teams and stakeholders throughout the project lifecycle.
Communication practices within an XP environment emphasize transparency, frequent interaction, and collaborative problem-solving. The course highlights interpersonal skills essential for Agile teams, including active listening, negotiation, and conflict resolution.
Working collaboratively with stakeholders reduces misunderstanding, accelerates decision-making, and improves delivery outcomes. XP environments encourage stakeholders to participate actively in feedback cycles, reinforcing trust and accountability.
Building and Sustaining High-Performing Teams
AGILE/XP prioritizes people over processes. This course explains why motivated, empowered teams outperform rigid procedural controls in complex environments. XP team roles are introduced, clarifying responsibilities while supporting collective ownership of outcomes.
Team formation strategies focus on cross-functional collaboration and shared accountability. Creating collaborative workspaces—both physical and virtual—supports communication, rapid feedback, and collective problem-solving.
Tracking team performance emphasizes qualitative and quantitative indicators that reflect value delivery, quality, and sustainability. XP encourages teams to self-assess and adapt practices to improve effectiveness continuously.
Adaptive Planning in Agile and XP
Adaptive planning replaces detailed long-term prediction with short planning cycles and frequent reassessment. This course explains the differences between Agile and non-Agile planning approaches, highlighting the limitations of fixed-scope forecasting in uncertain environments.
Estimation tools used in AGILE/XP environments support relative sizing and shared understanding rather than precise prediction. Iteration planning ensures that teams commit to achievable work while maintaining flexibility to adjust priorities based on feedback and changing conditions.
Adaptive planning strengthens alignment between delivery and business needs, enabling teams to respond confidently to change without compromising quality.
Problem Detection and Resolution
Early problem detection represents a core strength of AGILE/XP. This course explains how unresolved issues impact project outcomes, increase costs, and reduce team morale. The cost of change is examined within an XP context, emphasizing why early feedback and incremental delivery reduce long-term risk.
Technical debt is introduced as a key consideration in software development. The course explains how unmanaged technical debt affects maintainability and delivery speed. XP practices promote continuous refactoring and disciplined engineering to manage debt effectively.
Threat and issue management techniques support proactive problem resolution. XP environments encourage transparency and collective ownership, enabling teams to address challenges collaboratively rather than deferring resolution.
Continuous Improvement and Lean Integration
Continuous improvement represents a foundational principle of AGILE/XP. This course explains Kaizen as an ongoing commitment to incremental improvement across products, processes, and people.
Multiple levels of improvement are addressed, including individual skills, team practices, and organizational systems. Product-focused improvement ensures that value delivery evolves in response to customer feedback. People-focused improvement supports learning, collaboration, and professional growth.
Retrospectives provide a structured mechanism for reflection and adaptation. XP teams use retrospectives to identify improvement opportunities, reinforce effective practices, and address impediments.
Lean Principles in Agile XP
Lean principles complement AGILE/XP by emphasizing efficiency, flow, and customer-centric delivery. This course explains how Lean concepts enhance adaptive project life cycles by reducing waste and improving predictability.
Applying Lean principles empowers project teams to make informed decisions, clarify priorities, and focus on delivering value to internal and external customers. Lean integration strengthens AGILE/XP environments by supporting disciplined execution without sacrificing flexibility.
Professional Value of AGILE/XP Training
AGILE/XP Online Course provides foundational knowledge applicable across software development, IT delivery, and project management roles. The principles addressed in this course remain relevant for organizations seeking responsive delivery models and sustainable team performance.
By completing this course, professionals gain clarity on when and how AGILE/XP methods provide the greatest value. The focus on communication, simplicity, feedback, and continuous improvement equips teams to operate effectively in uncertain and fast-paced environments.
Horizons Unlimited delivers this AGILE/XP training with clear explanations, structured alignment to PMI Agile domains, and practical insight into Extreme Programming as a proven Agile framework.
Frequently Asked Questions (FAQ)
Who should take the AGILE/XP Online Course?
This course is suitable for software developers, project managers, and team members seeking foundational knowledge of Agile and Extreme Programming.
Does this course align with PMI Agile Certified Practitioner domains?
Yes. The course aligns with the seven PMI Agile Certified Practitioner® domains within an AGILE/XP environment.
Is prior Agile experience required?
No prior Agile experience is required. The course provides a foundational understanding of AGILE/XP principles.
Does the course focus only on software development?
While software development is a primary focus, the principles apply broadly to adaptive project environments.
How long is the course?
The course includes 4 hours and 4 minutes of video content across 15 instructional videos.
Is Extreme Programming still relevant today?
Yes. XP principles such as incremental delivery, customer collaboration, and continuous improvement remain highly relevant in modern Agile environments.
