这一章内容很少,要说的核心就是一点:项目大小对软件开发的影响不是成比例的,写一个20K行的程序所花的时间远不止写一个2K的程序所花时间的10倍。项目越大,沟通成本越高,缺陷率越高,生产率越低,构建所占的时间比例越小,架构设计、系统测试等占的时间越多,文档化工作越多。
这一章内容很少,要说的核心就是一点:项目大小对软件开发的影响不是成比例的,写一个20K行的程序所花的时间远不止写一个2K的程序所花时间的10倍。项目越大,沟通成本越高,缺陷率越高,生产率越低,构建所占的时间比例越小,架构设计、系统测试等占的时间越多,文档化工作越多。