I was watching a fascinating interview last night between Bill Moyers and Joseph Campbell, called The Power of Myth.  The two were discussing how often the story of the journey of the “hero” repeats itself throughout history.  The hero has a vision/hears a calling).  The hero must overcome an insurmountable challenge.  The hero returns, enlightened.  I kept thinking about the parallels between that journey and the software development process.  We write a spec (the vision).  We face an insurmountable challenge (all hell breaks loose in the build labs).  We return, enlightened (we ship).

I’ve been thinking a lot about the Team Services offering, codenamed “Burton” and how it will affect the entire journey – how it will tie the entire journey together.  So far, it seems we’ve focused a lot of our efforts explaining the new features, which is great.  I plan to focus on is the overall impact of these tools on the software engineering process.  If you have suggestions, or opinions, please share them with me – I’d like to invite you to participate on this ride with me,  I’m going to start with the Team Services Foundation Services first, so stay tuned…

This will be part of a year-long focus of mine – the software engineering process.  I will soon have the opportunity to sit down and talk with Steve McConnell about Code Complete.  I’ll be spending time with Burton.  I’ll be looking at other issues that span both developers and IT Pros.  It’s going to be a fun ride…