In today's Agile bootcamp session that I conducted, there was a person who'd previously worked with Microsoft. He suggested a methodology + platform called TSP and PSP that Microsoft has been actively using since recent past. He asked me to definitely check it out: