代码大全(个人小摘)

软件开发中最常见的项目风险是糟糕的需求分析和糟糕的项目设计,一个好的项目规划者能尽可能早地将主要的风险消除掉,以使项目的大部分工作能尽可能平稳地进行,因此准备工作就倾向于集中改进需求分析和项目规划.-----------第3.1章 P25
个人意见:看到这段话,想起了学校的2个项目,都是我带队来做.那时经验太欠缺,特别是需求做的一塌糊涂.以至后来项目改的地方太多,然而需求为什么做的不好呢.我个人觉得有几个原因.一是对专业领域知识准备不充分,和客户打交道时大家各想一套.二是当时没有太重视需求,只想着早点编码,过于心急.当然还有其它的原因.希望自己以后能多注意需求分析.
明确的需求有助于确保用户(而不是程序员)驾驭系统的功能。---p38
构建期间处理需求变更:
1。评估你的需求的质量。
2。确保每一个人都知道需求变更的代价。
3。建立一套变更控制程序
4。使用能适应变成的开发方法
5。放弃这个项目
6。注意项目的商业案例       ---p40
posted @ 2007-04-06 15:23  Kuffy Wang  阅读(252)  评论(0编辑  收藏  举报