Every release, part of what the team (and the entire company) does when working on a new release of Excel is use it in all sorts of ways (often referred to as “dogfooding”). We use it in our daily work, we build solutions that the team uses to manage the development process, we help other folks inside MSFT (finance, sales, marketing, etc.) upgrade their workbooks and build solutions, etc. Almost all of this work is focused on running the business at Microsoft, and the goal is to make sure the product is ready before we release it to customers. From time to time, however, folks on the team find slightly more creative ways to test the product. For example, a couple of our program managers have built highly sophisticated (and highly effective) applications that perform all sorts of statistical analysis with the goal of identifying the best picks for their fantasy football leagues (and they tend to dominate their leagues as a result). In another example, Sam Radakovitz, one of our program managers, recently whipped up a version of "Match" using Excel 2007’s new conditional formatting feature set.
Instructions are included. (This is the same Sam that built, along with another program manager named Joseph Chirilov, an application to download XBOX statistics into Excel using web services so you could analyze your game playing … here are links to a Forbes article and a Red Herring write-up for those interested in more on that.)
使用指南包括在里面了。(这是由同一个Sam,和另一个项目经理Joseph Chirilov做的应用程序,用来使用网页服务下载XBOX统计到Excel,这样你就可以分析你玩的游戏……这里是链接Forbes article 和 Red Herring write-up,感兴趣的可以试试。)
One of my all-time favourites is a chess application. Someone on the team in the early 90s wrote a chess engine that allows you to play chess against Excel – it uses iterative calculation to derive the next move. I am no grandmaster, but I cannot beat the application at its toughest setting. I was hoping to post it, but it is not working in the beta due to a draw bug, so I will post it later when we have it working again.