I thought I'd write up a quick post about my background and why I'm starting this blog.
I first got introduced to agile development methodologies a couple of years ago by a new co-worker. I still remember him explaining this new fangled test driven development, design patterns, iterative development, paired programming, and I was thinking "Huh?". Fast forward a few months later and I had drunk the Kool Aid and was converted for good. Since then I've been consuming as much OOP and agile development information as possible.
I now work as part of a small development team where I have the opportunity to guide us to do things the Right Way™ and help shape the team into a top notch band of agile ninja coders. The previous regime was a typical chaotic cowboy coding environment. I've been here a little bit less than 3 months and we've already setup a development lab, started doing weekly iterations, created a story board with story and task cards, engaged in some paired programming, and had our first try at Planning Poker.
To be sure, there's alot more left to do but I really like the steps we are taking. So this blog will serve as a historical document of our journey so that others may learn from our trials and tribulations.