第二章:软件工程——序言与介绍

2.1 定义软件工程学科

软件工程是:

(1)将系统化的、规范的、可量化的方法应用于软件的开发、运行和维护,即将工程化方法应用于软件;

(2)对(1)中所述方法的研究。

软件方法是一种层次化的技术。

从高到低,到小到大的圆形金字塔:工具——方法——过程——质量关注点。

支撑软件工程的根基在于质量关注点(quality focus)

软件工程的基础是过程层(process)。软件过程构成了软件项目管理控制的基础,建立了工作环境以便于应用技术方法、提交工作产品(模型、文档、数据、报告、表格等)、建立里程碑、保证质量及正确的管理变更。

软件工程方法(method)为构建软件提供技术上的解决方法(如何做)。

软件工程工具(tool)为过程和方法提供自动化或半自动化的支持。这样的系统称为计算机辅助软件系统

2.2 软件过程

软件过程是工作产品构建时所执行的一系列活动、动作和任务的集合。

活动,泛指实现宽泛的目标。

动作,包含了主要工作产品生产过程中的一系列任务。

任务,关注小而明确的目标,能够产生实际产品。

过程并非严格规定。

2.2.1 过程框架

框架活动:

沟通;

策划;

建模;

构建;

部署。

以上的五个部分为重点。

2.2.2 普适性活动

过程框架还包含一些普适性活动

典型的普适性活动包括:

软件项目跟踪与控制;

风险管理;

软件质量保证;

技术评审;

测量;

软件配置管理;

可复用管理;

工作产品的准备与生产。

2.2.3 过程的适应性调整

同题,略。

2.3 软件工程实践

通用的框架活动(五个部分)和普适性活动构成了软件工程工作的体系结构的轮廓。

2.3.1 实践的精髓

《HOW TO SOLVE IT》列出了解决问题的精髓。

1. 理解问题

2. 策划解决方案

3. 实施计划

4. 检查结果的正确性

具体的说明。上述方法大多是(正确的)常识。

2.3.2 通用原则

1.  存在价值

2. 保持简洁

3. 保持愿景

4. 关注使用者

5. 面向未来

6. 提前计划复用

7. 认真思考

2.4 软件开发神话

纠正常见的误区。略。

2.5 这一切是如何开始的

每个软件工程项目都来自业务需求——种种业务需求。

2.6 小结

软件工程的定义与层次。软件过程的定义与其框架活动——沟通、策划、建模、构建和部署,及其普适性活动。

软件工程实践遵照一组核心原则,是一项解决问题的活动。

习题与思考题

2.1  在整个开发组织内采用质量管理活动,如“全面质量管理”。仔细研究并列出全面质量管理活动中关键原则的大纲

2.3 设想一个真实场景:由于软件错误而引起“世界末日”般的重大危害(危害社会经济或使人类生命财产安全)。

细数软件错误导致的十大灾害

以上是链接。可以读一下。(不尽知用兵之害者,则不能尽知用兵之利也。)

2.6 增举两种软件神话,并指出与其相对应的真实情况。

注:IEEE,ISO以及其附属组织发布了大量软件工程标准。

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

推荐阅读更多精彩内容