症状:
对最终用户的需求理解的不够精确
对需求的改变束手无策
程序块不兼容
软件不易维护或不易扩展
对项目严重缺陷的发现较晚
软件质量低劣
软件性能无法令人接受
开发组中的人员按各自的方式进行开发,如果有人改变了部分软件,将很难再进行重组
一个不可靠的构造和发布过程
原因:
特别的需求管理
模糊和不精确的交流
脆弱哦的构架
过度复杂
未检测出需求、设计和实现之间的不一致
测试的不足
对于项目状况的评估过于主观
未解决存在的风险
无法控制变化的产生和传播
自动控制不足
转载于:https://www.cnblogs.com/pooeo/archive/2007/04/17/716704.html