Let's start this post with a couple of warnings / disclaimers: Be advised that this post mixes metaphors all over the place! J Regardless of the fact that I am a Microsoft employee, this post represents my opinions only, and should not be mistaken as representing Microsoft's position on the matter discussed, or the opinion of any other Microsoft employee. The Cathedral's Bazaar One of the most interesting and influential papers I ever read about practicing software development is Eric...