[IT项目管理笔记](2)软件特征及软件危机
作者: 己末 日期: 2007-12-13 11:15
软件特征:
·软件是一种逻辑元素而不是物理元素。
·软件是开发出来的,不是用传统方式制造出来的。
·软件“不会用坏”:
软件与常规产品不同,软件是不会被用坏的。但是现实中由于硬件、操作系统等因素的变化软件也会用坏...

·工业界已经走向了标准化装配时代,而绝大多数软件还是定制出来的。
有些方向如:科学计算函数库(60`s)、重用数据结构、重用组件。软件模仿工业的标准模式,但依然无法达到理想状态。
软件分类:
·系统软件
·实时软件
·商务软件
·工程和科学软件
·嵌入式软件
·个人计算机软件
·基于WEB软件
·软件智能软件
....
不同类型的软件所面临的问题也有所不同
软件危机:
“软件危机”的说法是在1958年在NATO会议上作为一个正式议题被提出来。
一些例子:
99年10月 1.25亿美元的NASA火星气象卫星失踪。原来卫星软件中部分数据使用英制而没有转换为公制。
63-66年IBM360项目的失败。
统计数据:
软件项目中有 70%项目超出预期时间 大型项目平均延期 20%-50%。
有90%的项目资金超出预算。
美统计局:只有不到2%的合同定购软件在发布时具有可用性。(98%的项目失败 ?)
软件危机的另一种看法:
很多人在喊软件危机,原因是有利可图:
产品或服务的销售商,声称他们的产品或服务能解决这些问题。
专业人士和学者,让其它人接受他们的论文或成果。
软件超出费用和进度的原因:没有设定正确的目标,或者说目标本身完全是错误的!
我们认为:
软件开发是“慢性痛苦”:尽管我们带着痛苦,但是软件业还在发展,我们要是能更好的医治这些痛苦,软件就能更好的发展。
如何去医治这些痛苦?需要综合的治疗:如,开发标准的公共的组件库,政府主导提供好的标准和规范。形成好的软件生态,使软件健康的发展!
文章来源 jimo's blog 'On the way' www.thinkgo.net
订阅
上一篇
返回
下一篇
标签:

[IT项目管理笔记](3)什么是项目和项目管理 (2007-12-28 15:52)
[IT项目管理笔记](1)学习IT项目管理 (2007-12-12 00:04)