A good methodology will do the following;
- Easily adopted.
- Provide visibility into what the team is doing.
- Not constrain creativity and scale.
- Be simple to understand.
If you are constantly struggling against the methodology you have in place, you are making your life harder, complicating things, and slowing you and your team down.
It doesn’t matter if it’s Agile or Waterfall or Whatever – if it’s more work to manage it then follow it – it’s the wrong methodology.
Want more? Check out my book Code Your Way Up – available as an eBook or Paperback on Amazon (CAN and US). I’m also the co-host of the Remotely Prepared podcast.