摘要:
软件系统的开发流程,传统意义上分为六个阶段:问题的定义和规划、需求分析、软件设计、编码阶段、测试阶段、和运行维护阶段。对于微软学术搜索项目来说,采用了以8周作为一个“里程碑”的开发周期,采用了快速敏捷模式。边发布新的版本的同时,同时更新着新版本的功能。V2最初的几个版本发布的时候,某些相当重要的功能,都没有完善好,比如大量的出版社数据和搜索引擎的支持,我觉得这是很核心的功能。因为我觉得既然是一个搜索相关的产品的话,那么就应该提供“大数据”、“精确”、“有效”的数据。从事后诸葛亮会议中可以看出,当每一个周期(“里程碑”)结束以后,都会开一个“事后诸葛亮会议”来对前一个阶段进行总结和分析。为了能让 阅读全文