


作者:李英梅、丁云鸿、马宁、刘明宇、夏伟宁
定价:36元
印次:1-1
ISBN:9787302555216
出版日期:2020.07.01
印刷日期:2020.06.24
图书责编:张瑞庆
图书分类:教材
需求工程是计算机专业的一门应用型基础课程,在软件工程学科人才培养体系中占有重要的地位。软件开发是建立计算机应用系统的重要环节,通过学习给出一种标准成熟的软件开发前期需求原则。培养理论应用于实践的能力,提高读者的软件需求开发能力有重要的现实意义。适用于计算机相关专业的本科生。
李英梅 哈尔滨师范大学 计算机与信息工程学院 教授/教学副院长 一直从事一线教学工作,主持软件工程专业方向,教改项目多项,有着丰富的软件工程领域的经验和知识
本书全面、深入地讲述了软件开发中一个至关重要的问题——软件需求问题。软件开发人员及用户往往容易忽略沟通的重要性,导致软件开发出来后,不能很好地满足用户的需要。返工不仅在技术上给开发人员带来巨大的麻烦,并且会造成人力、物力和资源的浪费,还会使软件性能受到负面影响。因此,在开发早期提高项目需求分析的质量,减少重复劳动,通过控制项目范围的扩大及需求变更达到按计划完成预定目标,是当前软件业急需解决的问题,也是本书讨论的主要内容。 本书源自我们软件需求工程的教学经验,适用于大学新生以及打算在软件工程领域开始新职业的经验丰富的计算机技术专业人员。本书介绍的内容覆盖软件需求工程完整的生命周期,范围从需求开发阶段到分析阶段,直至需求管理阶段。 本书内容的基础是我们多年的教学经验。第一位作者具有软件工程相关二十余年的一线教学经验;第二位作者具有丰富的需求工程教学经验;其他作者也在软件工程专业教学十余年,有着丰富的专业背景和教学经历。全书分为三大部分,共18章,其中,李英梅老师编写第8~13章的内容,丁云鸿老师编写第1~4章的内容,马宁老师编写第16~18章的内容,刘明宇老师编写第5~7章的内容,夏伟宁老师编写第14、15章的内容。 尽管新思想和新技术会不断涌现,书中介绍的一些原理可能将来需要更新,但我们相信本书中介绍的底层的、基础的概念会保留下来。 作者2020年2月
第1章基本的软件需求3
1.1软件需求的定义4
1.2需求过程在软件项目中扮演重要角色6
1.3什么情况将会导致好的群体发生不合格的需求说明6
1.4高质量的需求过程带来的好处7
1.5优秀需求具有的特性8
1.6需求的开发和管理10
第2章客户的需求观12
2.1客户与开发人员之间的合作关系12
2.2“签约”意味着什么17
第3章需求工程的推荐方法19
3.1知识技能21
3.2需求获取22
3.3需求分析23
3.4需求规格说明24
3.5需求验证25
3.6需求管理26
3.7项目管理27软件需求工程目录
第4章改进需求过程29
4.1需求与其他项目过程的联系29
4.2软件需求对其他项目风险承担者的影响30
4.3软件过程改进的基础32
4.4过程改进周期33
4.5需求过程的积累材料36
4.6需求过程改进路标40
第5章软件需求与风险管理42
5.1软件风险管理基础42
5.2软件需求46
5.3风险管理是你的好助手49
第6章建立项目视图与范围50
6.1通过业务需求确定项目视图50
6.2项目视图和范围文档52
6.3关联图55
6.4把注意力始终集中在项目的范围上56
第7章寻找客户的需求58
7.1需求的来源58
7.2用户类59
7.3寻找用户代表60
7.4产品的代表者61
7.5谁做出决策63
第8章聆听客户的需求65
8.1需求获取的指导方略65
8.2基于使用实例的方法67
8.3对客户输入进行分类74
8.4需求获取中的注意事项76 ... 查看详情

