据ZDNET报道,根据Sm@rt Reseller所获得的微软一份内部通报,视窗2000软件中存在数万个设计缺陷。目前该公司的视窗开发小组的最大任务就是排除所有这些程序错误。
微软视窗开发组领导人Marc Lucovsky在备忘录中写道:“我们的客户不希望我们卖给他们任何有63000个潜在的已知缺陷的产品。他们希望所有设计缺陷都能得到修正。你们当中有多少人愿意花500美元买一个充斥了63000多个设计错误的软件呢?”
据微软公司的备忘录,视窗2000软件的源代码存在以下问题:
21000多个“延迟性”设计缺陷,其中相当一部分被微软定性为“真正的隐患”。
27000多条“BugBug"评语。这是开发员在开发过程中为使软件的某些模块能够更好地发挥功能而记录的备注。在微软看来,这些评语代表着“尚未完成的工作”或“久被遗忘的问题”。
总体而言,微软的Prefix检查工具一共发现了65000多个“潜在的问题”,这些问题有可能真正影响到视窗2000正常运行。微软预计这些问题当中,有大约28000个会成为“真正的”问题。
Lucovsky说道:“我们的目标是视窗2000的下一个发行版本必须做零设计缺陷。要达到这个目标,唯一可行的办法是采取一切办法修正错误。”他还说今后视窗软件,如Whistler和Blackcomb,在目前的设计缺陷得到全部修复之前不会增加新的代码。
微软一女发言人对视窗2000的质量进行了有力的辩护。她说:“在计算机科学中程序设计缺陷是不可避免的。所有市面上发行的软件都有问题。区别在于在微软的开发历史上,从来没有一个软件象视窗2000一样经受过严格得到难以置信的内部和外部检测。”
她说总共有75万名测试人员对每个测试版本的视窗2000进行过测试。另外“还有数百家公司检验过视窗2000的高质量和可靠性。”她说:在视窗2000正式发布之前已经有数百家企业安装使用了这个程序。