图书介绍

敏捷软件开发 用户故事实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

敏捷软件开发 用户故事实战
  • (美)迈克·科恩(Mike Cohn)著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302511083
  • 出版时间:2019
  • 标注页数:220页
  • 文件大小:21MB
  • 文件页数:241页
  • 主题词:软件开发

PDF下载


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

下载说明

敏捷软件开发 用户故事实战PDF格式电子书版下载

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

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

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

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

图书目录

第Ⅰ部分 开始3

第1章 概述3

什么是用户故事?4

细节在哪里?5

“需要在多长时间内完成?”7

客户团队7

使用故事的过程是什么样的?8

计划发布和迭代9

什么是验收测试?11

为什么要改变?12

小结13

思考练习题13

第2章 编写故事15

独立的15

可协商的16

对用户或客户有价值的18

可估算的19

小的20

拆分故事20

合并故事22

可测试的23

小结24

开发人员的责任24

客户的责任24

思考练习题24

第3章 用户角色建模27

用户角色27

角色建模步骤29

通过头脑风暴,创建初始的用户角色集合29

整理初始的角色集合30

聚合角色31

细化角色32

两个额外的技术33

用户画像33

极端人物34

如果有现场用户呢?34

小结35

开发人员的责任35

客户的责任35

思考练习题36

第4章 收集故事37

引出和捕捉需求是不适用的37

一点儿就够用了,不是吗?38

方法39

用户访谈39

问卷调查41

观察41

故事编写工作坊42

小结44

开发人员的责任45

客户的责任45

思考练习题45

第5章 与用户代理合作47

用户的经理47

开发经理48

销售人员49

领域专家50

营销团队50

前用户50

客户51

培训师和技术支持52

业务分析师或系统分析师52

如何与用户代理合作?52

当用户存在但访问受限时52

当真的找不到用户时53

你能自己做吗?54

建立客户团队54

小结54

开发人员的责任55

客户的责任55

思考练习题55

第6章 用户故事验收测试57

在编码之前编写测试58

客户定义测试59

测试是过程的一部分59

多少测试才算多?59

集成测试框架60

测试的类型61

小结62

开发人员的责任62

客户的责任62

思考练习题62

第7章 好故事编写指南63

从目标故事开始63

纵切蛋糕64

编写封闭的故事64

约束卡片65

根据实现时间来确定故事规模66

不要过早涉及用户界面66

需求不止故事67

故事中包括用户角色67

为一个用户编写故事68

用主动语态68

客户编写68

不要给故事卡编号68

不要忘记目的69

小结69

思考练习题69

第Ⅱ部分 估算和计划73

第8章 估算用户故事73

故事点73

团队估算74

估算74

三角测量76

使用故事点77

如果用结对编程呢?78

“敲黑板”79

小结79

开发人员的责任79

客户的责任79

思考练习题80

第9章 发布计划81

我们希望什么时候发布?82

希望在发布中包含哪些特性?82

故事优先级排序83

混合优先级排序84

风险故事84

优先考虑基础设施需求85

选择迭代长度86

从故事点到预期工期86

初始速率86

猜测速率87

创建发布计划87

小结88

开发人员的责任88

客户的责任89

思考练习题89

第10章 迭代计划91

迭代计划概述91

讨论故事92

分解任务92

认领责任94

估算及确认94

小结95

开发人员的责任96

客户的责任96

思考练习题96

第11章 度量和监测速率97

度量速率97

计划速率和实际速率99

发布燃尽图100

迭代燃尽图102

小结104

开发人员的责任104

客户的责任105

思考练习题105

第Ⅲ部分 经常讨论的话题109

第12章 用户故事不是什么109

用户故事不是IEEE 830109

用户故事不是用例112

用户故事不是场景115

小结117

思考练习题117

第13章 用户故事的优点119

口头沟通119

用户故事容易理解121

用户故事的大小适合于计划122

用户故事适合迭代开发123

故事鼓励推迟细节124

故事支持随机应变的开发124

用户故事鼓励参与式设计125

故事增强隐性知识125

用户故事的不足126

小结126

开发人员的责任127

客户的责任127

思考练习题127

第14章 用户故事的不良“气味”129

故事太小129

故事相互依赖130

镀金130

细节过多131

过早包含用户界面细节131

想得太远132

故事拆分太频繁132

客户很难对故事排列优先级132

客户不愿意写故事并对故事进行优先级排序133

小结134

开发人员的责任134

客户的责任134

思考练习题134

第15章 在Scrum项目中使用用户故事135

Scrum是迭代式和增量式的135

Scrum基础136

Scrum团队137

产品待办列表137

Sprint计划会议138

Sprint评审会议140

每日Scrum站会140

在Scrum项目中加入用户故事142

用户故事和产品待办列表142

Sprint计划会议中使用用户故事142

Sprint评审会议中使用用户故事143

用户故事和每日Scrum站会143

案例学习143

小结144

思考练习题145

第16章 其他主题147

处理非功能性需求147

纸质还是软件?148

用户故事和用户界面150

保留故事152

用户故事描述bug153

小结154

开发人员的责任154

客户的责任154

思考练习题155

第Ⅳ部分 一个完整的项目案例159

第17章 用户角色159

项目159

识别客户159

识别一些初始角色160

聚类与细化161

角色建模163

增加用户画像164

第18章 故事165

Teresa的故事165

Ron船长的故事168

初级海员的故事168

非海员礼品购买者的故事169

报表查看者的故事169

一些管理员的故事170

结束171

第19章 估算故事173

第一个故事174

高级搜索176

评分和评价177

账号177

完成估算178

所有的估算179

第20章 计划发布181

估算速率181

对故事进行优先级排序182

完成的发布计划183

第21章 验收测试185

搜索的测试185

购物车的测试186

购买书籍187

用户账号188

管理188

测试约束189

最后一个故事190

第Ⅴ部分 附录193

附录A 极限编程概述193

附录B 各章思考练习题参考答案203

参考文献217

热门推荐