Deep-Diving into the Principles of the Manifesto for Agile Software Development

by Theresa Lankes

Target group:

Agile Coaches, Scrum Masters and others who need to teach the Agile Principles based on the Manifesto for Agile Software Development to teams new to Agile Working.

Objective of the Workshop:

A deep discussion of all 12 Agile Principles.


Check-In: participants position themselves on slides to show where they personally stand regarding agile values, e.g. the sentence “I prefer…” at the far left is “individuals and interactions” and at the far right is “processes and tools.”

Main exercise:

Breakout rooms of 3-max 5 people work through 1 agile principle with 2 guiding questions:

  1. How many aspects/parts are there to this agile principle? Post stickies for each of them, e.g. principle #1 has “customer is king” “valuable software” “delivery must be early and ongoing.”
  2. If this principle would be applied to the organization/team or your personal favourite project, how would you implement it? E.g. show early drafts of my personal writing project to a friend who likes the genre I target (or do sprint reviews where we demo our software increment).

I’ll ask participants to rotate to another room to feedback their interpretation of the principle and its possible application.

Depending on the number of participants, number of breakout rooms and number of agile principles to work through varies.


ROTI - explain the concept of Return on Time Invested and let people share their number in the miro board.

If time permits there will be an outro sharing what participants missed in the agile principles, possibly pointing to the Manifesto for Software Craftsmanship and the Manifesto for Sustainable Agile.