欢迎访问学兔兔,学习、交流 分享 !

返回首页 |

计算机科学丛书 软件工程(原书第10版) (英)伊恩 萨默维尔(lan Sommerville)著 彭鑫等译 2018年版

收藏
  • 大小:355.41 MB
  • 语言:中文版
  • 格式: PDF文档
  • 阅读软件: Adobe Reader
资源简介
计算机科学丛书 软件工程(原书第10版)
作者: (英)伊恩 萨默维尔(lan Sommerville)著 彭鑫等译
出版时间: 2018年版
内容简介
伊恩·萨默维尔著的《软件工程(原书10版)》 是系统介绍软件工程理论的经典教材,共包含四个部 分: 部分( ~9章)是对软件工程的一般性介 绍,介绍了软件工程的一些重要概念(如软件过程和 敏捷方法),描述了基本的软件开发活动(从需求规 格说明一直到系统演化);第二部分( 0~14章) 关注软件系统可依赖性和信息安全等重要话题;第三 部分( 5~21章)介绍 的软件工程话题;第 四部分(第22~25章)关注技术管理问题。 本书适合作为软件和系统工程专业本科生或研究 生教材,同时也是软件工程师难得的参考书。

目录

出版者的话
译者序
前言
部分 软件工程导论
第1章 概述
1.1 专业化软件开发
1.1.1 软件工程
1.1.2 软件工程的多样性
1.1.3 互联网软件工程
1.2 软件工程职业道德
1.3 案例研究
1.3.1 胰岛素泵控制系统
1.3.2 心理健康治疗病人信息系统
1.3.3 野外气象站
1.3.4 学校数字化学习环境
要点
阅读
网站
练习
参考文献
第2章 软件过程
2.1 软件过程模型
2.1.1 瀑布模型
2.1.2 增量式开发
2.1.3 集成与配置
2.2 过程活动
2.2.1 软件规格说明
2.2.2 软件设计和实现
2.2.3 软件确认
2.2.4 软件演化
2.3 应对变化
2.3.1 原型
2.3.2 增量式交付
2.4 过程改进
要点
阅读
网站
练习
参考文献
第3章 敏捷软件开发
3.1 敏捷方法
3.2 敏捷开发技术
3.2.1 用户故事
3.2.2 重构
3.2.3 测试先行的开发
3.2.4 结对编程
3.3 敏捷项目管理
3.4 敏捷方法的伸缩
3.4.1 敏捷方法的实践问题
3.4.2 敏捷和计划驱动的方法

下载地址