I have a lot of interest on software engineering, specially on the agile movement, and the last three or four years have been an increasing interest on agile methods in Microsoft, but I didn't expect this kind of publicity,  Microsoft Lauds 'Scrum' Method for Software Projects.

If interested in that subject you can look at Scrum for Project 2003 and MSF for Agile Software Development