Product groups at Microsoft work quite closely with the folks in Microsoft Research. Periodically we meet with our MSR colleagues to discuss the various challenges we are currently experiencing as we tackle real-world issues prevalent in shipping commercial software, or that we see looming within the foreseeable future.

MSR has just started a “Request for Proposals” around Software Engineering research. Click here to see the full details.

This is a great opportunity for folks in academia to build on what we are doing in Visual Studio 2010 and other MS technologies and really push the limits on what is possible. It’s also a great way to get your ideas out in front of a ton of extremely smart and creative people looking to solve real-world problems.

Here’s a quick blurb off the web site:

Goals and Objectives

Multiple challenges face the software engineering community in the realm of software engineering education, research, and tools. With this request for proposals, Microsoft Research will support academic research in software engineering technologies, tools, practices, and teaching methods. Projects can be related to any of the core areas of interest in software engineering research and education. Proposals are invited from but not limited to the following areas of interest:

  • Computer supported cooperative work
  • Empirical software engineering
  • Engineering secure software
  • Mining software repositories
  • Programming languages and design
  • Software dependability, safety, and reliability
  • Software engineering education
  • Software processes
  • Software requirements engineering
  • Software testing and analysis
  • Software verification
  • Static analysis and bug-finding

Application deadlines are Feb 1, 2010. :)