图书介绍

用例通过背景环境获取需求 原书第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

用例通过背景环境获取需求 原书第2版
  • (美)Daryl Kulak,(美)Eamonn Guiney著;韩柯,杨柳青等译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111134672
  • 出版时间:2004
  • 标注页数:214页
  • 文件大小:17MB
  • 文件页数:228页
  • 主题词:软件工程-系统分析;软件工程-系统设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

用例通过背景环境获取需求 原书第2版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目 录1

译者序1

前言1

第1版前言1

第1章需求中的问题1

1.1首要问题与至少要解决的问题1

1.2需求是什么5

1.2.1功能需求8

1.2.2非功能需求9

1.3需求获取、定义与规格说明9

1.4需求获取的挑战11

1.4.1找出用户需要什么11

1.4.2建立用户需要文档12

1.4.3避免过早提出设计假设13

1.4.4消解矛盾的需求13

1.4.5消除冗余需求13

1.4.6压缩篇幅13

1.4.7确保需求的可跟踪性14

1.5标准方法问题14

1.5.1与用户面谈14

1.5.2联合需求策划会议15

1.5.3合同风格的需求清单16

1.5.4原型17

1.6麻烦的需求18

第2章用例19

2.1重要的是交互23

2.2统一建模语言25

2.2.1九种图27

2.2.2通过构造型方法扩展UML32

2.3引入用例、用例图和场景33

2.3.1用例的目标34

2.3.2用例图怎样表示关系36

2.3.3用例模板40

2.3.4路径与场景45

2.4用例在需求获取中的使用48

2.4.1用于只查系统的用例48

2.4.2用于招标书的用例48

2.4.3用于软件包评估的用例48

2.5使用用例解决需求获取问题49

2.4.4用于非面向对象系统的用例49

第3章需求获取的用例驱动方法51

3.1需求规格说明工具51

3.2成功获取需求的原则51

3.3需求获取的三个步骤52

3.4使命、远景、价值的作用53

3.5工作陈述的作用54

3.6风险分析的作用54

3.7原型的作用55

3.8用例的作用55

3.8.1用例是有效的沟通工具55

3.8.4用例可以抑制过早的设计56

3.8.3用例有助于确保需求的可跟踪性56

非功能需求56

3.8.2用例可以用来描述功能和56

3.9业务规则分类的作用57

3.10成功地管理58

第4章外观迭代59

4.1目标59

4.1.1用户60

4.1.2项目团队60

4.1.3行业专家61

4.1.4信息技术管理小组61

4.1.5用户管理人员62

4.2.1确定使命、远景与价值63

4.2外观迭代的步骤63

4.1.6数据拥有者63

4.2.2标识并评审现有文档和智力资源64

4.2.3确定执行发起人的独特观点65

4.2.4评审业务过程定义68

4.2.5标识用户、客户和有关小组68

4.2.6与项目相关人员面谈69

4.2.7编制项目相关人员清单69

4.2.8确定参与者70

4.2.9进行用例调查70

4.2.10收集非功能需求并形成文档72

4.2.12编写风险分析76

4.2.13编写工作陈述76

4.2.1 1开始编写业务规则分类76

4.2.14开始试验用户界面比喻77

4.2.15开始确定用户界面情景板78

4.2.16得到执行发起人的非正式批准78

4.3工具78

4.3.1用例图78

4.3.2层次结构杀手79

4.3.3用例名称过滤器81

4.3.4参与者过滤器81

4.3.5动词过滤器81

4.3.6名词过滤器82

4.3.8外观过滤器83

4.3.7存储扩展功能的包83

4.3.9同行评审84

4.3.10用户评审84

4.4可交付产品84

4.5角色85

4.6背景环境85

4.7小结85

第5章填充迭代87

5.1目标87

5.2步骤87

5.2.1分解细化用例88

5.2.2创建填充用例90

5.2.3补充业务规则95

5.2.4测试填充用例95

5.2.5推迟一部分工作97

5.3.1项目相关人员的面谈98

5.3.2 IPA过滤器98

5.3.3空白分析过滤器98

5.3工具98

5.3.4抽象过滤器99

5.3.5通过场景测试用例99

5.3.6评审99

5.3.7补充用例99

5.4可交付产品100

5.5角色100

5.6背景环境100

5.7小结101

6.1目标103

第6章聚焦迭代103

6.2什么是聚焦用例104

6.3步骤104

6.3.1合并重复的过程104

6.3.2将关注点集中到每个用例上105

6.3.3管理本轮迭代期间的范围变更106

6.3.4管理风险与假设107

6.3.5评审107

6.4工具109

6.4.1多余功能过滤器109

6.4.2集中系统的焦点109

6.5可交付产品110

6.4.3找出用例内部的多余功能110

6.4.4词汇过滤器110

6.6角色111

6.7背景环境111

6.8小结111

第7章管理需求与人员113

7.1概述113

7.2瀑布生命周期管理114

7.2.1 Nell与咖啡店115

7.2.2瀑布模型的缺点117

7.3瀑布模型以外的其他模型119

7.3.1快速应用系统开发119

7.3.3分阶段交付120

7.3.2螺旋120

7.3.4整体迭代/渐进121

7.4引入整体迭代/渐进用例驱动的121

项目生命周期121

7.4.1迭代的含义122

7.4.2渐进的含义123

7.4.3整体的含义124

7.4.4自适应的含义125

7.4.5复杂自适应系统126

7.5过程128

7.6整体迭代/渐进软件生命周期的原则130

7.6.1管理需求,而不是管理任务131

日期和预算132

7.6.2重要目标是业务目标——132

7.6.3像业务人员那样思考——你们133

最近为我做什么了133

7.6.4分而治之134

7.6.5把工作分解为程序和项目137

7.6.6把一切都与业务联系起来140

7.6.7创建可演示的可交付产品141

7.6.8学会“足够好”质量艺术141

7.6.9分块要比想象的更小142

7.6.10预期会出现谈判,而不是142

规格说明142

7.6.11忘记基线和退出条件143

7.6.12通过实践进行估计143

投资回报率144

7.6.1 3使用组合以新的方式计算144

第8章需求可跟踪性147

8.1跟踪用例150

8.1.1分析模型可跟踪性151

8.1.2设计模型可跟踪性152

8.1.3类-责任-协作卡会议可跟踪性152

8.1.4测试模型可跟踪性152

8.1.5用户界面设计可跟踪性153

8.1.6应用系统体系结构可跟踪性153

8.1.7项目管理可跟踪性153

8.1.8文档记录与培训可跟踪性153

8.2跟踪非功能需求154

8.1.11发布策划154

8.1.10安全可跟踪性154

8.1.9产品市场开发可跟踪性154

8.3跟踪业务规则156

8.3.1结构事实156

8.3.2行动约束与行动触发规则156

8.3.3计算与引用156

第9章经典错误157

9.1错误、缺陷与教训157

9.2经典错误:有错就改158

第10章用例的应用165

10.1为什么用例能够成功166

10.1.1用例对于业务人员是切合实际的166

10.1.2用例是可跟踪的166

10.1.5用例使人们可以描述情节167

10.1.3用例是很好的范围确定工具167

10.1.4用例不使用特殊语言167

10.1.6其他方法很糟糕168

10.2软件之外的用例168

10.2.1服务用例169

10.2.2业务用例170

10.3小结172

附录A房地产管理系统175

附录B集成系统199

附录C即刻消息系统加密203

附录D通过产品目录订购产品207

参考文献213

热门推荐