人月神话阅读笔记3

第七章 为什么巴比伦塔会失败

以巴比伦塔失败为例,指出交流和交流的结果-组织是成功的关键,交流和组织的技能需要管理者仔细考虑,相关经验的积累和能力的提高同软件技术本身一样重要。如果缺乏良好有效的沟通和协作,成员间难以有效的配合,团队项目的目标就无法实现。清晰的工作文档,明确的组织结构,合理的职责分配,都是大型软件项目最终成功的保证。

第八章  胸有成竹

仅仅对编码部分的估计是无法的得出整个任务的估计,编码部分只占问题的1/6左右,测试和调试时间更多。同时独立小型程序的数据不适用于编程系统产品。

第九章 削足适履

规模是软件系统成本的重要组成部分,开发人员设置规模目标,控制成本,合理减小不必要规模是设计人员重要的职责。使软件系统在资源有限的情况下依然保证了良好的性能,从而实现良好的可伸缩性和健壮性,巧妙的数据表现形式往往能大幅度地俭省资源耗费,提高系统运行的性能,是编程的根本。

第十章  提纲挈领

强调了在软件项目开发过程中文档的重要性。文档能记录决策,消除分析,使决策清晰明确;也可以作为沟通的渠道;作为数据基础和检查列表。介绍了项目中比较重要的几种文档。

 

posted on 2020-05-15 18:46  Mrsen  阅读(82)  评论(0编辑  收藏  举报

导航