【软件工程知识】{1} 软件

一、什么是产品

1、从用户的角度
产品实际上就是信息,以某种方式使得用户世界更加美好
2、从软件工程师的角度
产品实际上就是软件

二、软件的双重角色

1、产品
软件是一个信息变换器,用来获取、显示及管理信息等
2、产品交付使用的载体
软件是①操作系统的基础;②通信网络的基础;③其他软件工具和环境的基础

三、软件的涵义及特征

1、软件的涵义
软件Software = 程序Program + 数据Data + 文档Document,这些项的每一个均包含一个配置
2、软件的特征
1)软件是被开发或设计的,而不是传统意义上被制造的
2)软件不会“磨损”,但是会退化
注:需了解两种曲线:硬件故障率曲线(浴缸曲线);软件故障率曲线;具体形式图如下:



(3)虽然软件产业正在向基于构件的组装前进,大多数软件仍然是定制的
->构件:是可复用的组成部分,可被用于构造其他软件,比如一些被封装的对象类、功能模块及软件框架等

四、软件应用

1、系统软件
2、应用软件
3、工程/科学软件
4、Web应用软件
5、人工智能软件
6、……

五、软件危机

1、软件危机的表现
(1)对软件开发成本进度的估计常常不准确(开发成本超出预算,实际进度比预定计划一再拖延的现象并不罕见)
(2)用户对“已完成”系统不满意的现象经常发生
(3)软件产品的质量往往靠不住,bug一大堆
(4)软件的可维护程度非常之低
(5)软件通常没有适当的文档资料
(6)软件的成本不断提高
(7)软件开发生产率的提高赶不上硬件的发展和人们需求的增长
2、软件危机引发的思考
1)How do we ensure the quality of the software that we produce?
我们如何确保我们所产生软件的质量?
2)How do we meet growing demand and still maintain budget control?
我们如何满足日益增长的需求,同时又保持预算控制?
3)How do we upgrade an ageing “software plan”?
我们如何升级老化的“软件计划”?
4)How do we avoid disastrous time delays?
我们如何避免灾难性的时间延误?
(5)How do we successfully institute new software technologies?
我们如何成功的研究新的软件技术?
3、减轻软件危机的途径
1)对计算机软件有一个正确的认识(软件≠程序)。
2)必须充分认识到软件开发不是某种个体劳动的神秘技巧,而应该是一种组织良好、管理严密、各类人员协同配合、共同完成的工程项目
3)推广使用在实践中总结出来的开发软件的成功技术和方法
4)开发和使用更好的软件工具

六、软件神话

1、三大软件神话
(1)管理者的神话
已有了关于开发软件的标准和规程的书籍,可提供所有的信息。
已有了很多很好的软件开发工具和最新的计算机。
如果已落后于计划,可以增加更多的程序员来赶上进度。
如果决定“外包”,就可以放松让承包公司去建造。
(2)客户神话
有了对目标的一般性描述,就可以开始写程序。
项目需求可以不断变更,因为软件是灵活的。
But...变更的代价是:

(3)实践者的神话
一旦写出程序并正常运行,工作就结束了。
在程序真正开始运行之前无法评估其质量。
一个成功的项目唯一应该提交的就是运行程序。
软件工程将使我们创建大量的、不必要的文档,并总是延缓进度。
2、软件开发过程中各单位分配比例
1)工作量分配比例

2)费用分配比例

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 211,265评论 6 490
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,078评论 2 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 156,852评论 0 347
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,408评论 1 283
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,445评论 5 384
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,772评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,921评论 3 406
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,688评论 0 266
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,130评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,467评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,617评论 1 340
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,276评论 4 329
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,882评论 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,740评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,967评论 1 265
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,315评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,486评论 2 348