人月神话阅读笔记03
在软件开发过程中,软件开发人员必须要设立规模目标,考虑减少规模的方法,在规模预算上,要明确所占内存空间、程序对磁盘访问次数、指明每个模块的功能。在对项目开发和管理时,要写文档,比如对目标、用户手册、内部文档、进度、预算等。开发策略上的一些正常变化无可避免,但是项目开发者应该事先猜测到可能发生的情况,并且做好准备。虽然产品有易于掌握的特性和不可见性,导致它的构造人员面临着永恒的需求变更,但程序员依然应该检查设计书写文档。程序维护包括修复设计缺陷、新增功能,或者是使用环境或者配置变换引起的调整,其维护成本随用户的增多,所发现的错误也越来越多。在构建框架系统时,采用增量开发模型更佳,逐渐精化,这样地设计策略可以使得模块的作用最大化。指定一套策略分配资源以及配置好专业工具是项目经理顺利开发出项目的重要保障。配置好自己需要的目标机器,尽量提高速度以及最大限度的内存,以及保证机器上的标准软件及时更新和实时可用。