Mastering Agile: Apply & Adapt Principles for Value Delivery

Coursera MOOC / Non-credit USD 49
Enroll now →
Mastering Agile: Apply & Adapt Principles for Value Delivery

About this course

Build a strong foundation in Agile principles, frameworks, and value-driven delivery with this practical course designed to help you analyze, apply, and adapt Agile approaches across different projects and team environments. You'll begin by exploring the Agile Manifesto, its values, and the 12 principles, learning how Agile differs from plan-driven methods and how an Agile mindset supports collaboration, adaptability, continuous improvement, and customer value. Next, you'll examine Extreme Programming (XP) and Scrum, including their roles, events, artifacts, values, and practices for iterative delivery. The course then expands to Lean Software Development, Kanban, Feature-Driven Development (FDD), Dynamic Systems Development Method (DSDM), and Crystal, enabling you to compare frameworks and select approaches based on project context, team size, and delivery goals. Finally, you'll explore Agile mindset and value-driven delivery, including transparency, information radiators, prioritization, incremental development, and techniques for defining and maximizing product value. Through scenario-based quizzes, formative assessments, and graded evaluations, you'll strengthen your ability to interpret Agile concepts and apply them to real-world situations. Whether you're new to Agile or looking to deepen your understanding of Agile methodologies, this course will help you confidently evaluate, select, and apply Agile practices to support effective collaboration and value-focused delivery.

What you'll learn

  • Understand and apply the Agile Manifesto and its principles
  • Differentiate between Agile and plan-driven methodologies
  • Explore various Agile frameworks such as Scrum, Extreme Programming, and Kanban
  • Analyze project contexts to select appropriate Agile practices
  • Implement techniques for value-driven delivery and product prioritization

Course objectives

  • Build a foundational understanding of Agile approaches
  • Enhance collaboration and adaptability within teams
  • Strengthen the ability to apply Agile concepts to real-world projects

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.