Tag Archives: training

Three Ingredients of Agile Success

By most accounts, my first experience with an Agile roll-out (specifically Scrum) was quite successful.  We went from 3 Scrum teams to 12, we increased employee job satisfaction measurably and we delivered faster and more accurately than ever before.  We rolled out six products in less than 3 years and that is a remarkable feat.  One that I am certain we could not have achieved without moving to – and embracing – Agile.  So how did we do it?  What made our efforts successful when many other companies have struggled or failed?  Here are my perspectives on how we found success.

Image Source: http://obdc.com/consulting-for-business-success/

Image Source: http://obdc.com/consulting-for-business-success/

Executive Sponsorship

Agile is a movement that requires top-down leadership to say ‘this is going to happen, here is why it is good and we should all start rowing in that direction.’ Without that vision and dedication to making it happen, it would have been really hard to move out of Waterfall, which had been ingrained into the workflows, processes and the very culture of an organization.  But top-down isn’t enough.  You also have to have a group of developers that are eager to make the change.  Like most things, you cannot force people to change their behaviors if they are completely unwilling participants.   At our company, we were very lucky.  We had incredibly talented developers across the organization who were anxious to try new ideas and see how we could innovate.  That bottoms-up enthusiasm combined with the top-down dedication gave the movement to Agile a fighting chance.