需求工程导引
基本信息
- 作者: [英]Ian K.Bray [作译者介绍]
- 译者: 舒忠梅 罗文村 李卫华 王志刚 王淑礼
- 丛书名: 软件工程系列教材
- 出版社:人民邮电出版社
- ISBN:7115115036
- 上架时间:2003-9-25
- 出版日期:2003 年9月
- 开本:16开
- 页码:333
- 版次:1-1
- 所属分类:
计算机 > 软件工程及软件方法学 > 软件需求
内容简介回到顶部↑
本书从注重方法性和实践性的角度出发,介绍软件工程中的需求工程。
全书共18章,分为三大部分:第一部分包括1~6章,介绍了需求工程的重要概念;第二部分包括7~14章,详细地讨论了多种有用的问题定义工具和建模工具;第三部分包括15~18章,给出了几个完整的案例研究。本书最后的附录部分包括参考文献、术语表和缩略语。
本书可作为大学生、研究生学习软件需求工程的入门教材。
全书共18章,分为三大部分:第一部分包括1~6章,介绍了需求工程的重要概念;第二部分包括7~14章,详细地讨论了多种有用的问题定义工具和建模工具;第三部分包括15~18章,给出了几个完整的案例研究。本书最后的附录部分包括参考文献、术语表和缩略语。
本书可作为大学生、研究生学习软件需求工程的入门教材。
作译者回到顶部↑
本书提供作译者介绍
Ian Bray是英国伯思茅斯大学(Bournemouth University)资深的兼职教师,他自1990年以来一直在为该校本科生和研究生讲授软件需求工程学课程。在此之前他曾在软件工程产业界担任过设计师、分析师、软件质量保证经理和客户支持经理等各种职务。
.. << 查看详细
.. << 查看详细
目录回到顶部↑
第一部分 概 念
第1章 引言
1.1 本书是为你而写的吗?
1.2 了解需求工程
1.3 需求工程真的重要吗?
1.4 需求工程的本质
1.5 问题域(及其他领域)
1.5.1 问题域的类型
1.6 需求
1.6.1 功能需求
1.6.2 性能需求
1.6.3 设计约束
1.6.4 商业约束
1.6.5 其他类型的需求
1.6.6 需求: 总结
1.7 练习
第2章 需求工程过程
2.1 需求分析
2.2 需求获取
2.3 规格说明
第1章 引言
1.1 本书是为你而写的吗?
1.2 了解需求工程
1.3 需求工程真的重要吗?
1.4 需求工程的本质
1.5 问题域(及其他领域)
1.5.1 问题域的类型
1.6 需求
1.6.1 功能需求
1.6.2 性能需求
1.6.3 设计约束
1.6.4 商业约束
1.6.5 其他类型的需求
1.6.6 需求: 总结
1.7 练习
第2章 需求工程过程
2.1 需求分析
2.2 需求获取
2.3 规格说明
译者序回到顶部↑
在关于软件工程的关键问题——需求工程的各种读物中,本书是一本注重于方法性和实践性的难得一见的佳作,我们为此而特意把它引介给国内的广大读者。
万事开头难,软件开发也不例外。在软件生存周期的需求、设计、编码、测试和维护等各个阶段中,需求过程处于软件工程的开始部分,它提供了构建软件项目其余部分的根基,因而对于软件项目的成败尤为重要。需求环节差之毫厘,则实现阶段谬以千里,即使是需求过程中不起眼的错误,若未立即予以纠正,也将会随着开发活动的进行而形成滚雪球似的扩大蔓延,轻则造成纠正错误的代价急剧上升而损失巨大,重则致使项目返工或失败。从所披露的材料来看,由于需求偏差和失误已经造成过惨重的损失。在美国,由Standish Group于1997年提供的调查报告表明,有70%左右的软件项目不能完全实现用户所需的功能;在英国,如本书引言中所列举的,有许多投资数千万乃至上亿英镑的重要项目因此而搁浅或放弃,令人触目惊心。
另一方面,随着面向对象(OO)、可视化编程、CASE等软件开发技术的发展和应用,软件设计、编码、测试等环节的技术日益成熟和稳定。而与此相反,需求工程却由于没有可现成套用的方法而成为一个困难的课题,因此目前软件工程学科的焦点和重心正呈现出逐渐转移到前期需求阶段的趋势。正因如此,软件需求问题日益受到关注,不断有关于软件需求的好书问世;但此类著作很少以大学生为对象,有的侧重于高难艰深的理论研究,有的着眼于我国读者甚为罕见的某些形式化方法,而且即使是在以应用性需求技术为主体的许多书籍中,也往往都太过于关注一些建模技巧和符号细节而未能提供一种广泛的引导。本书较为恰当地克服了这些缺点。
本书针对计算机专业大学生的教学要求,覆盖了需求工程的全部任务和文档。第一部分(第1~6章)对惯常被人忽略的学科基础理论和方法做了细致入微的阐述,提供了重要的需求工程主题指南,并设计了针对性较强的练习题;第二部分(第7~14章)介绍了多种重要的需求工程技术,给出了需求获取、表示、建模、文本定义等实用技术、方法和工具;在第三部分(第15~18章),作者精心选取和设计了电梯控制系统、赛艇比赛成绩处理程序、钻孔文件转换程序和Petri网图表处理工具等4个典型案例,分别示范控制系统、信息系统、工件系统、转换系统4类常见应用领域需求工程的优秀实践。通过相关技术的应用示范,本书力求填平理论方法与技术实践之间的鸿沟,从细小的、相对简单的案例研究开始,打牢基础,循序渐进,逐步锻炼提高较大工业项目所需要的专业技能。因此本书适合用作大学计算机专业教材。
与其他同类文献相比,本书对需求工程过程的划分较为合理。在大中型软件项目的需求工程阶段,为了对问题域及需求进行有效的调查研究,描述和设计将满足用户需求的解系统特性,并形成理解准确、表示清晰无歧义的文档,本书认为应分别做好需求获取、需求分析、规格说明、人机接口(HMI)设计和需求验证5个子任务。书中对于各个子任务相关的方法、技术和工具都分别作了很好的分析。再考虑到书中需求文档示例的规范性,本书也是一本极为实用的软件需求工程参考手册和工具书。
在面向大学教学的基础上,本书对于需求工程学中学术性较强的更为高级或精深的问题提供了大量参考文献和书目,因此对于相关专业研究生和该学科的专业研究人员而言,本书也具有不菲的参考价值。
参加本书翻译工作的有舒忠梅、罗文村、李卫华、王志刚、王淑礼、左亚尧等。李师贤教授对本书的翻译工作给予了无私帮助和悉心指导,并审阅了部分书稿,借此谨表示诚挚的感谢。由于译者水平所限,书中谬误之处在所难免,恳请广大读者不吝批评指正。
译者
于中山大学
2003年6月
万事开头难,软件开发也不例外。在软件生存周期的需求、设计、编码、测试和维护等各个阶段中,需求过程处于软件工程的开始部分,它提供了构建软件项目其余部分的根基,因而对于软件项目的成败尤为重要。需求环节差之毫厘,则实现阶段谬以千里,即使是需求过程中不起眼的错误,若未立即予以纠正,也将会随着开发活动的进行而形成滚雪球似的扩大蔓延,轻则造成纠正错误的代价急剧上升而损失巨大,重则致使项目返工或失败。从所披露的材料来看,由于需求偏差和失误已经造成过惨重的损失。在美国,由Standish Group于1997年提供的调查报告表明,有70%左右的软件项目不能完全实现用户所需的功能;在英国,如本书引言中所列举的,有许多投资数千万乃至上亿英镑的重要项目因此而搁浅或放弃,令人触目惊心。
另一方面,随着面向对象(OO)、可视化编程、CASE等软件开发技术的发展和应用,软件设计、编码、测试等环节的技术日益成熟和稳定。而与此相反,需求工程却由于没有可现成套用的方法而成为一个困难的课题,因此目前软件工程学科的焦点和重心正呈现出逐渐转移到前期需求阶段的趋势。正因如此,软件需求问题日益受到关注,不断有关于软件需求的好书问世;但此类著作很少以大学生为对象,有的侧重于高难艰深的理论研究,有的着眼于我国读者甚为罕见的某些形式化方法,而且即使是在以应用性需求技术为主体的许多书籍中,也往往都太过于关注一些建模技巧和符号细节而未能提供一种广泛的引导。本书较为恰当地克服了这些缺点。
本书针对计算机专业大学生的教学要求,覆盖了需求工程的全部任务和文档。第一部分(第1~6章)对惯常被人忽略的学科基础理论和方法做了细致入微的阐述,提供了重要的需求工程主题指南,并设计了针对性较强的练习题;第二部分(第7~14章)介绍了多种重要的需求工程技术,给出了需求获取、表示、建模、文本定义等实用技术、方法和工具;在第三部分(第15~18章),作者精心选取和设计了电梯控制系统、赛艇比赛成绩处理程序、钻孔文件转换程序和Petri网图表处理工具等4个典型案例,分别示范控制系统、信息系统、工件系统、转换系统4类常见应用领域需求工程的优秀实践。通过相关技术的应用示范,本书力求填平理论方法与技术实践之间的鸿沟,从细小的、相对简单的案例研究开始,打牢基础,循序渐进,逐步锻炼提高较大工业项目所需要的专业技能。因此本书适合用作大学计算机专业教材。
与其他同类文献相比,本书对需求工程过程的划分较为合理。在大中型软件项目的需求工程阶段,为了对问题域及需求进行有效的调查研究,描述和设计将满足用户需求的解系统特性,并形成理解准确、表示清晰无歧义的文档,本书认为应分别做好需求获取、需求分析、规格说明、人机接口(HMI)设计和需求验证5个子任务。书中对于各个子任务相关的方法、技术和工具都分别作了很好的分析。再考虑到书中需求文档示例的规范性,本书也是一本极为实用的软件需求工程参考手册和工具书。
在面向大学教学的基础上,本书对于需求工程学中学术性较强的更为高级或精深的问题提供了大量参考文献和书目,因此对于相关专业研究生和该学科的专业研究人员而言,本书也具有不菲的参考价值。
参加本书翻译工作的有舒忠梅、罗文村、李卫华、王志刚、王淑礼、左亚尧等。李师贤教授对本书的翻译工作给予了无私帮助和悉心指导,并审阅了部分书稿,借此谨表示诚挚的感谢。由于译者水平所限,书中谬误之处在所难免,恳请广大读者不吝批评指正。
译者
于中山大学
2003年6月








点击看大图



加载中...

