I’ve noticed few common mistakes teams make in their transformation journey:

  1. Very detailed long-term planning.
  • They have a target state in mind, and then start planning in detail every step of the way.
  • Processes, procedures, day to day activities planned in detail
  • That is the trap agile was supposed to free us from, we’ve learned we “can’t” plan long term accurately,
  • So, don’t design intricate plans
  1. No long-term plan.
  • Then you have teams who believe they are ‘truly’ agile and believe in not thinking more than 2 weeks ahead
  • “If you don’t know where your going, chances are you may never get there”
  • That too is very problematic, you’ll stay in fire fight mode if that’s the approach

So, what’s the middle ground?

  1. A) Have a long-term vision.
  • Crystalize the vision so everyone knows where we want to go.
  • That does not mean over documentation, it means start ‘living it’, should reflect from your actions
  1. B) Plan few weeks
  • Do have an approach to how to get there, but make it very short-term and to the point
  • That’s because it will change, you’ll try learn and then try something new
  • Your plan to get there must ‘evolve’ along the way
  • PDCA – Plan Do Check Act

#RedefiningSoftwareQuality #Transformation #Agile