敏捷软件开发 用户故事实战PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:(美)迈克·科恩(Mike Cohn)著
- 出 版 社:北京:清华大学出版社
- 出版年份:2019
- ISBN:9787302511083
- 页数:220 页
第Ⅰ部分 开始 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 830 109
用户故事不是用例 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
用户故事描述bug 153
小结 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
- 《365奇趣英语乐园 世界民间故事》爱思得图书国际企业 2018
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《声动中国 七十年歌声里的中国故事》王一诺责任编辑;(中国)《声动中国》编写组 2019
- 《我和我的祖国 时代人物故事》文汇报社编著 2020
- 《中国传统京剧故事绘本 追韩信》成都市京剧研究院,四川众木文化著;小狐仙动漫绘 2019
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《爱情故事》莫言著 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019