人月神话5.6

发布时间 2023-06-11 08:27:59作者: 与孤独对酌

第五章——画蛇添足:

       第五章主要阐述了结构师在开发第二个系统时,容易被诱惑开发更多的功能,从而达到不好的效果,

这应该被避免。大部分结构师在开发第一个系统时,由于技术不够成熟,所以他会谨慎仔细地工作。对

于不断产生的装饰和润色功能,大部分都被搁置在一 边,作为“下一个”项目的内容。而在开发第二个系

统时,由于拥有了开发第一个系统的经验, 结构师拥有了信心,所以在设计第二个系统时会向系统添加

很多修饰功能和想法,而这些修饰功能和想法往往会达到相反的效果。

第六章——贯彻执行:

        在项目开发过程中,对产品的文档化规格说明是必要的,它应该用清楚的形式化定义表 达;开发人

员之间应该定期有不同层次(大会、组例会、电话)的交 流,并对交流进行记录、整理和思考;开发人

员应坚守手册,尤其在有多重实现时;大型项目中的测试小组对确保用户体验十分重要。