20年后的人月神话
一、核心观点-----概念完整性和结构师
二、增量开发模型更佳——渐进地精化
三、人就是一切(或者说,几乎是一切)
现团队质量目前是项目成功最大的决定因素,实际上是下一个次重要因素的4倍。
四、 操作系统世界已经统一了
(1) IBM MVS和VM环境
(2) DEC VMS环境
(3) Unix环境,某个版本(Linux)
(4) IBM PC环境,DOS、OS-2或者Windows
(5) AppleMacintosh环境
五、买来开发——使用塑料包装的成品软件包作为构件
彻底提高软件健壮性和生产率的唯一途径,是提升一个级别,使用模块或者对象组合来进行程序的开发。
六、软件工程的状态和未来
(1)如何把一系列程序设计和构建成系统
(2)如何把程序或者系统设计成健壮的、经过测试的、文档化的、可支持的产品
(3)如何维持对大量的复杂性的控制