




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件工程软件工程没有银弹没有银弹Software EngineeringNo Silver Bullet学号:2111203185姓名:秦传庆文题由来(Titles from)1、对具体的软件工程了解极其有限, 也就是说不可能在短时间内就软件 工程的任何具体细节写成一篇报告。 2、出于对人月神话这本书的喜爱, 遂取其一二享之。 3、尽自己最大努力包括一些自我的甚 为浅薄想法亦享之。 4、写在前面的话(Foreword)能力甚为有限,见解甚为浅薄。时间甚为有限,构思甚为欠缺。Ready? go软件危机(Software crisis)软件危机软件危机:顾名思义,是指软件产品的质量低得通常不能接受
2、,并且不能满足交付日期和预算限制。软件危机(Software crisis)焦油坑焦油坑:人月神话作者用来比喻让庞然大物都束手待毙的窘境。软件工程( Software Engineering )软件工程是为解决许多软件存在推迟交付时间、超出预算、带有残存的错误,并且不满足用户要求等问题发展起来的一个学科。人月神话( The Mythical Man-Month )人*月衡量软件成本进度OK衡量NO成本随开发产品的人数和时间的不同,有着很大的变化,进度却不是如此。这是为什么呢?(WHY) 人数和时间的互换只适用于某个任务可以分解给参与人员,并且他们之间不需要相互的交流的情况。割小麦或收获棉花等等
3、。 当任务由于次序上的限制不能分解时,人手的添加对进度没有帮助。无论多少个母亲,孕育一个生命都需要十个月。 由于调试、测试的次序特性,许多软件都具有这种特征,对于可以分解,但子任务之间需要相互沟通和交流的任务,必须在计划工作中考虑沟通的工作量。Brooks法则(Brooks rule)向进度落后的项目中增加人手,只会使进度更加落后。Adding manpower to a late software project makes it later.概念完整性(Conceptual Integrity)概念完整性:在软件的设计中一系列连贯的设计思路。概念的完整性要求设计必须由一个人,或者非常少数互
4、有默契的人员来实现。 而进度压力却要求很多人员来开发系统。有两种方法可以解决这种矛盾。第一种是仔细地区分设计方法和具体实现。第二种是组建编程开发团队的方法。概念完整性(Conceptual Integrity)概念完整性软件的易用性由于目标是易用性,功能与理解上复杂程度的比值才是软件设计的最终标准。单是功能本身或者易于使用都无法成为一个好的设计评判标准。软件功能带来软件评价体系结构设计实现物理实现比值高级语言(High-level language)高级语言生产率调试速度增加提高5倍!没有银弹(No Silver Bullet)银弹也是像“焦油坑”一样的比喻。软件内在特性复杂度一致性不可变性可变性老老实实去做那些对软件开发有些许帮助的工作就像对软件工程的方法的不断研究,而不是坐等(永远也不可能出现
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业资料信息检索与分析工具包
- 采购物品库存管理标准化流程模板
- 人才招聘及培训服务合作合同
- 初级护理资格证考试题库及答案
- 产品设计及功能开发评估模板
- 《元素周期律的应用与解释:高中化学教学教案》
- 元宵节观灯作文150字左右7篇范文
- 在线教育培训合作协议书文本
- 安全生产事故应急处理方案生成器
- 第二节 海洋污染和生态破坏教学设计-2025-2026学年高中地理鲁教版选修2海洋地理-鲁教版2004
- 幼儿园海军知识
- 塑料厂应急预案
- 第八章工程建设执业资格法规
- 计算机科学与技术专业毕业论文
- 全国行政区域身份证代码表(EXCEL版)
- JJF 1685-2018紫外荧光测硫仪校准规范
- UL实用标准电子线常用规格表
- 大学预算绩效管理办法(试行)模板
- 西方音乐史全套完整教学课件
- 血液净化治疗临床应用
- 年产12000吨水合肼(100%)项目环评报告书
评论
0/150
提交评论