DEV Community

Nick Swaine
Nick Swaine

Posted on

Trust in Agile

Joining the fray in opining on Agile...

I have come to understand that trust is a necessary component to executing an Agile project successfully. Digging deeper - Agile absolutely demands several key dimensions to this trust:

  • Trust that the self-organizing team will accomplish complexity (e.g. no bad actors, everyone contributes)
  • Trust that the known complexity is accurate
  • Trust that the natural refinement and individual/team discipline adhering to Agile principles demands will provide course correction
  • Trust that the unknowns will become known, even if just in time

Without these key concepts a team is susceptible to bad habits like:

  • Really actually doing waterfall
  • Producing reactionary process changes designed to 'catch' errors instead of preventing them
  • Sadness

Part of healthy Agile hygiene regimen is to work together to solve problems, communicate/collaborate over dictation, and to reflect openly and honestly with your peers at each delivery with a strong dedication towards self and team improvement.

Musings really.

Top comments (0)