人月神话阅读笔记(四)

简洁和直白来自概念的完整性。每个部分必须反映相同的原理、原则和一致的折衷机制

在语法上,每个部分应使用相同的技巧

在语义上,应具有同样的相似性

因此,易用性实际上需要设计的一致性和概念的完整性

概念的完整性要求设计必须由一个人,或者非常少数互有默契的人员来实现

而进度压力却要求很多人员来开发系统

有两种方法可以解决这种矛盾

第一种是仔细地区分设计方法和具体实现

第二种是前一章节讨论的、一种崭新的组件编程开发团队的方法。

对于非常大型的项目,将设计方法、体系结构方面的工作与具体实现相分离是获得概念完整性的强有力方法

让我们考虑一下树状编程队伍,以及要使它行之有效

每棵子树必须具备的基本要素,它们是: 1、任务 2、产品负责人 3、技术主管和结构师 4、进度 5、人力的划分 6、各部门之间的接口定义

原文地址:https://www.cnblogs.com/huangmouren233/p/14911807.html