2013 has brought some really dramatic moves forward in the shop. We are lucky to have a new Agile manager on board who has allowed us to integrate TDD into our development lifecycle. It was one of my exceptionally talented team mates, Rechelle Pace, who produced a reusable TDD framework tailored to our shop. We’ve also thankfully moved away from Subversion and have begun to stand up a TFS server. Together this is going to radically improve our productivity with the Scrum practices we’ve been using since we started down this path over 8 months ago. Agile; try something, if it doesn’t work, try something else.
A few of the things about TFS that excites me are the product separations with the Scrum template. The ability to create tasks, user stories, bugs and test cases all within a release across a set of sprints… and then setup the build service to deploy the things up and down our SharePoint environments.
Another win has been with the prevalence of 64 bit OS developer laptops we all have now. Using Oracle Virtual Box to spin up Server 2008 R2 standalone developer farms in less than 2 hours. Thus leaving our old development VMs available to become a full blown integration farm.
It’s good to see the results of teamwork… and it’s amazing to see how far the organization has come in six years’ time. Looking back, I’m pretty damn proud and privileged to work with such talented and dedicated people. Looking forward, I can’t wait to see what we get up into in 2014.