软件人月0

 

去年9月份开始一直到现在都在参与搜索引擎核心的研发工作,除了自然语言处理、算法以及信息检索上的反思之外,在软件工程以及项目管理上开始有了一些感触,于是前一段时间便疯狂的翻看《人月神话》那本书——上大学的时候只看得懂它的第一章:)。

趁当时项目中间阶段总结的时候,也曾回忆整个项目研发过程,结合T MM-M这本书,记下了感受最深的几点,本想着形成一篇完整的文章的,不过现在看时间不允许了,就散置于此(当时写在了该书首页上)

 

为了防止the tar pit,有几点需要注意:

(1)         设计的概念一致性问题;

(2)         设计文档与程序在变更中保持同步的问题;

(3)         队伍培训与建设的问题;

(4)         测试规划的问题:

a)        Debug信息输出管理;

b)        系统错误号统一管理;

c)        测试方案同步设计;

(5)         复杂度控制。

 

当时没有强调“需求”,事实上需求变更还是给项目带来了一些问题。之所以中间阶段总结时没有强烈著明这一点,我想可能是与本项目的类型有关的:搜索引擎的内核是计算密集型任务而非功能型应用任务。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值