搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
软件工程:实践者的研究方法:a practitioner's approach
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787111234432
  • 作      者:
    (美)Roger S. Pressman著
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2008
收藏
编辑推荐
  Roger Pressman 编写的这部翔实而全面的软件工程指南,乏泛适合软件工程专业的学生及投身软件工程实践或需要参与这种实践的软件开发人员和管理人员。
  --《Jss Sobtwane》
  这是一本经殿的现代教材,叙述清晰而又有权威性。本书包含大量插图、例子、习题和参考资料……如果读者心存疑问:“软件工程是什么?经现在在哪里?”那么最好阅读这本书。
  --《ACM Comprting Reviews》
  作为一句软件工程实践者,我发现此书是无价的。对于我做过的所有项目,本书都有重大的参考价值。
  --摘自Amazon.com的评论
  20多年以来,《软件工程:实践者的研究方法》一书是最受学生和行业专业人员欢迎的软件工程指南。它在全面而系统、概括而清晰地介绍软件工程的有关概念、原则、方法和工具方面获得了广大读者的好评,在国际软工程界享有无可质疑的权威地位。
  本书基于该书第6版进行改编,保留其中的基本内容,压缩或删除了一些高级内容,更加适合作为国内高校计算机及相关专业本科生,软件工程课程教材。
展开
作者简介
  Pressman博士是软件过程改善和软件工程技术方面的国际知名的权威。30多年来,他作为软件工程师、管理人员、教授、作者及咨询顾问始终工作在软件工程领域。     Pressman博士著有6部著作,撰写了很多技术文章,是多种行业期刊的固定撰稿人,曾任多种行业杂志的编委,并多年来一直担任《IEEE Software》杂志Manager专栏的编辑。     Pressman博士是知名的演讲者,曾在许多行业会议上演讲,他还是美国计算机协会(ACM)、美国电气与电子工程师协会(IEEE)等组织的成员。
展开
内容介绍
  20多年以来,《软件工程:实践者的研究方法》一书是最受学生和行业专业人员欢迎的软件工程指南。它全面而系统、概括而清晰地介绍软件工程的有关概念、原则、方法和工具,获得了广大读者的好评,在国际软件工程界享有无可质疑的权威地位。
  本书基于该书第6版进行改编,保留其中的基本内容,压缩或删除了一些高级内容,更加适合作为国内高校计算机及相关专业本科生的软件工程课程教材,也可供软件工程领域的技术人员参考。
展开
精彩书摘
  第1章 软件工程介绍
  1.1软件角色的演化
  现在的软件技术具有产品和产品生产载体的双重作用。作为一个产品,它显示了由计算机硬件体现的计算能力,更广泛地说,显示的是由一个可被本地硬件设备访问的计算机网络体现的计算潜力。无论是在手机还是在大型计算机中,软件都扮演着信息转换的角色:产生、管理、查询、修改、显示或者传递各种不同的信息——简单如几个比特的传递或复杂如多媒体演示。而作为产品生产的载体,软件提供了计算机控制(操作系统)、信息通信(网络)以及应用程序开发和控制(软件工具和环境)的基础平台。
  软件传递了我们这个时代最重要的产品——信息。它转换个人数据(例如个人金融交易)以便信息在一定范围内发挥更大的作用;它通过管理商业信息提升竞争力;它为世界范围的信息网络提供通路(比如因特网),并对各类格式的信息提供不同的查询方式。
  计算机软件的地位在50多年的时间中发生了很大的变化。硬件性能的极大提高、计算体系结构的巨大变化、内存和存储容量的扩大、还有种类繁多的输入和输出方法都使得计算机系统的结构变得更加复杂,功能更加强大。如果系统开发成功,复杂的结构和功能可以产生惊人的效果,但是同时复杂性也给系统开发人员带来巨大的挑战。
  人们对计算机和软件及其对文化的冲击的理解发生了很大的变化,20世纪70、80年代出版的一些畅销书对此提出了历史性的见解。0sborne[0sB79]称之为“新的工业革命”;Toffier[TOF80]称微电子是人类历史上“第三次浪潮”的一部分;Naisbitt[NAl82】更预言了工业社会到“信息社会”的变革。Feigenbaum和HMcCorduck[FEl83]认为信息和知识(由计算机控制)将成为21世纪能源的焦点。Stoll[ST089]认为由网络和软件构建的“电子社区”将是世界范围内知识交换的关键。这些作者的观点都是客观正确的。
  20世纪90年代伊始,Toffier[TOF90]描述了一种“权力移交”的现象:计算机和软件带来了“知识的民主化”,随着这种变化,传统的高度集中的权力结构(政府,教育,工业,经济,军事)被分化了。Yourdon[YOU92]曾忧虑美国公司会丧失他们在软件相关产业的竞争优势。
展开
目录
出版者的话
改编者序
译者序
译者简介
原著前言
本书使用说明
第1章  软件工程介绍
1.1 软件角色的演化
1.2 软件
1.3 软件特性的变化
1.4 遗留软件
1.4.1 遗留软件的质量
1.4.2 软件演化
1.5 软件神话
1.6 小结
参考文献
习题与思考题
推荐读物与阅读信息
第一部分 软件过程
第2章 过程综述
2.1 软件工程:一种层次化技术
2.2 过程框架
2.3 能力成熟度模型集成
2.4 过程模式
2.5 过程技术
2.6 产品与过程
2.7 小结
参考文献
习题与思考题
推荐读物与阅读信息
第3章 过程模型
3.1 惯例过程模型
3.2 瀑布模型
3.3 增量过程模型
3.3.1 增量模型
3.3.2 RAD模型
3.4 演化过程模型
3.4.1 原型开发
3.4.2 螺旋模型
3.4.3 协同开发模型
3.4.4 演化过程模型的最终评述
3.5 专用过程模型
3.5.1 基于构件的开发
3.5.2 形式化方法模型
3.5.3 面向方面的软件开发
3.6 统一过程
3.6.1 简史
3.6.2 统一过程的阶段
3.6.3 统一过程工作产品
3.7 小结
参考文献
习题与思考题
推荐读物与阅读信息
第4章 敏捷视角下的过程
4.1 敏捷是什么
4.2 敏捷过程是什么
4.2.1 敏捷开发的立场
4.2.2 人的因素
4.3 敏捷过程模型
4.3.1 极限编程
4.3.2 自适应软件开发
4.3.3 动态系统开发方法
4.3.4  Scrum
4.3.5 Crystal
4.3.6 特征驱动开发
4.3.7 敏捷建模
……
第二部分 软件工程实践
第三部分 管理软件项目
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证