A couple of weeks ago, Microsoft released a set of videos, Scaling Agile Across the Enterprise, where the Developer Division talks about how they moved from a more waterfall process to a more agile process.
I found the videos interesting and enlightening for a variety of reasons. Microsoft used to be a completely waterfall model company. But Agile made its way into the company like it does in most other organizations, slowly through small teams, and began to spread through the organization. And now all of DevDiv is using it, and being extremely successful with it (case in point, VSO is updating every three weeks).
I also found the videos rather motivating. Whether you are a small company or a large company, implementing some sort of Agile methodology is going to return results for you.
Here at Infront, we are starting to use some Agile methodologies within our work. I’m finding that these methodologies can apply to both IT Pro work as well as Development, and we are applying them to both. I’m specifically going to be exploring Kanban over the next few months, as a way to track work on a couple of internal projects. And of course, I’ll be using Team Foundation Server 2013 to do this.