Agile People

Active stakeholder participation means that the people who need the software are actively involved in developing it — not just at the beginning and end, but throughout.

This is one of the most important (and most violated) agile principles. Without it, you’re just guessing what users need and hoping you’re right.

What active participation looks like:

  • Stakeholders are available for questions daily, not just in scheduled meetings
  • They participate in backlog refinement and sprint planning
  • They review working software frequently (ideally every sprint)
  • They provide timely feedback on prototypes and designs
  • They help prioritize features based on business value

Why it’s hard:

  • Stakeholders are busy with their own jobs
  • Organizations often treat “requirements gathering” as a phase, not an ongoing activity
  • Political dynamics — some stakeholders don’t want to commit to decisions
  • Geographic and timezone challenges

How to make it work:

  • Have a dedicated product owner who is available daily
  • Keep demo/review sessions short, focused, and valuable
  • Make it easy for stakeholders to provide feedback (don’t require formal processes)
  • Show them working software, not documents. People react much better to things they can see and touch.
  • Build trust by actually implementing their feedback. Nothing kills participation faster than asking for input and then ignoring it.

The consequence of insufficient stakeholder participation: you build the wrong thing. And rebuilding is far more expensive than getting it right through collaboration.

Related: Generalizing Specialists, Inclusive Tools & Techniques, Agile Requirements