- 46
- 0
- 约1.44千字
- 约 22页
- 2018-05-22 发布于天津
- 举报
软件困惑 软件工程案例分析课件典型实例.ppt
软件工程案例分析
Jin Bo
jb21cn@zju.edu.cn
College of Computer Science and Technology
Zhejiang University
软件的困惑
软件特征(1)
最根本的:软件是一种逻辑元素而不是物理元素
软件是开发出的,而不是用传统的方法制造出来的
软件不会被用坏
软件特征(2)
软件特征(3)
工业界已经走向了标准化装配时代,然而绝大多数软件还是定制出来的。
科学计算函数库(60年代)
重用数据结构
重用组件
软件危机
一些数据:
大约70%的软件开发项目超出了估算的时间,大型项目平均超出计划交付时间20%到50%,90%以上的软件项目开发费用超出预算,并且项目越大,超出项目计划的程度越高
美国政府审计局:只有不到2%的合同定购软件在发布时具有可用性——98%以上的项目都失败了
软件危机
一种看法
“两难境地(Crunch Mode)”:处于两难境地的项目面临无法达到最初目标的威胁(费用、进度表、功能性等),而项目团队努力想跨越困境。
“我们正处于两难境地,在半夜之前是不会回家”
“死亡行军(Death March)”:用来描述其进度表几乎不可能完成的项目。
“这是一个死亡行军项目,我希望自己不要参与进去”
软件危机
更准确的说法:慢性痛苦(chronic affliction) Suggested by Prof.
原创力文档

文档评论(0)