1 / 456
文档名称:

软件工程案例分析.pptx

格式:pptx   大小:3,334KB   页数:456页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件工程案例分析.pptx

上传人:夜无眠 2019/4/16 文件大小:3.26 MB

下载得到文件列表

软件工程案例分析.pptx

相关文档

文档介绍

文档介绍:软件工程案例分析陈天洲浙江大学计算机学院软件特征(1)最根本的:软件是一种逻辑元素而不是物理元素软件是开发出的,而不是用传统的方法制造出来的软件不会被用坏时间失败概率一般产品的浴盆曲线软件特征(2)时间失败概率软件失败概率实际曲线软件失败概率理想曲线软件特征(3)工业界已经走向了标准化装配时代,然而绝大多数软件还是定制出来的。科学计算函数库(60年代)重用数据结构重用组件成本结构发生了巨大的变化一次性的制造成本介质成本的可忽略性-逻辑产品不可回逆的投入维护成本的增加服务是质量要素中的重点软件危机“软件危机”是1958年在NATO会议上作为一个正式的议题被提出来软件项目不成功的例子比比即是:1999年10月,(公英制转换)软件危机一些数据:大约70%的软件开发项目超出了估算的时间,大型项目平均超出计划交付时间20%到50%,90%以上的软件项目开发费用超出预算,并且项目越大,超出项目计划的程度越高美国政府审计局:只有不到2%的合同定购软件在发布时具有可用性——98%以上的项目都失败了软件危机一种看法“两难境地(CrunchMode)”:处于两难境地的项目面临无法达到最初目标的威胁(费用、进度表、功能性等),而项目团队努力想跨越困境。“我们正处于两难境地,在半夜之前是不会回家”“死亡行军(DeathMarch)”:用来描述其进度表几乎不可能完成的项目。“这是一个死亡行军项目,我希望自己不要参与进去”软件危机更准确的说法:慢性痛苦(chronicaffliction),UniversityofMichigan尽管忍受痛苦,但是软件依然在我们这个世界起着越来越重要的作用,但是如果能够医治痛苦,那么软件业将发展得更加健康。软件危机的主要特征软件开发周期大大超过规定日期;软件开发成本严重超标;软件质量难于保证