I love Agile for its flexibility, I love Agile as it brings the customer into the development process, I love Agile for the visibility it brings to projects, I love Agile for delivering better speed to market, I love Agile for the way it empowers the team and enables collaboration, and most of all I love Agile as a mindset.
What I don’t love is when Agile isn’t used properly, when people abuse Agile, when teams invent their own version of Agile, or when Agile is used as an excuse for lack of transparency, non-delivery or poor discipline.
Development teams that adopt Agile in a consistent way and share best practice deliver a step change for their organisation. However, to turn the step change into a giant leap, add the commercial teams into the mix and get everyone using Agile. You’ll be amazed with the results.
I love Agile (when it is done properly!)
Thanks for reading, whats your take on Agile?