M msdn.microsoft.com The Hidden Roles of Software Architects (March 2008) 1 points ceekays 13 years ago 0 comments