《人月神话》读书笔记二

原文链接:http://www.cnblogs.com/lyric/archive/2012/08/21/2647507.html

一、如何贯彻执行

  a) 规格说明书.

  规格说明书应该描述所有用户可以看到的一切,并避免描述用户看不到的事物。看不到的逻辑关系由编程人员去处理,设计考虑过多实现问题,思路就会被限制。

  b) 形式化方法

  定义:描述系统性质的基于数学的技术。形式化方法应该是精确的、无二义性的,尽量完整但做不到完全的达到完整性。

  c) 直接整合

  直接分发和强制使用定义。(引用接口)

  d) 会议

  e) 产品测试

二、沟通的重要性

  三种沟通形式:工作文档、会议、私下沟通。

三、如何应对软件产品发布后的需求变化

  程序维护中的一个基本问题是——缺陷修复总会以(20-50 )% 的机率引入新的bug 。所以整个过程是前进两步,后退一步。

  通过设计弥补这些需求变化所带来的系统影响。

四、对计划进度的把控

  对进度估算进行严格控制,关注它的更新、修订和报告。

转载于:https://www.cnblogs.com/lyric/archive/2012/08/21/2647507.html

上一篇:superagent 轻量的Ajax API


下一篇:30行代码爬取网易云歌词