At the Center for Software Excellence, we strive to radically improve the software development processes at Microsoft. CSE makes "big bets" on innovative technologies and tools that transform how software is produced. The small, agile teams of CSE attack new opportunities quickly, creating technologies that improve software reliability, security and performance in order to increase the productivity of programmers. CSE technologies are now an essential part of the production of all major Microsoft products. Learn more about CSE.