本书从软件需求领域中萃取出20个核心的实践,覆盖需求过程六大环节:需求的计划、启发、分析、规范验证和管理节。本书可以帮助团队在短时间内了解和发现更精准的需求,通过充分的沟通和协作来得到更好的解决方案,以更有利于实现持续价值交付的顺序实现更有价值的功能,让业务得以持续和增长。
本书尤其适合商业分析师、需求工程师、产品经理、产品负责人和开发人员阅读和参考,可以帮助他们合力打造出可持续增长的业务。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 高质量需求(英文限量版) |
分类 | |
作者 | (美)卡尔·魏格斯//坎黛西·霍坎森 |
出版社 | 清华大学出版社 |
下载 | ![]() |
简介 | 内容推荐 本书从软件需求领域中萃取出20个核心的实践,覆盖需求过程六大环节:需求的计划、启发、分析、规范验证和管理节。本书可以帮助团队在短时间内了解和发现更精准的需求,通过充分的沟通和协作来得到更好的解决方案,以更有利于实现持续价值交付的顺序实现更有价值的功能,让业务得以持续和增长。 本书尤其适合商业分析师、需求工程师、产品经理、产品负责人和开发人员阅读和参考,可以帮助他们合力打造出可持续增长的业务。 作者简介 卡尔·魏格斯(Karl Wiegers),博士,Process lmpact独立创办人,该公司设立在俄勒冈州的欢乐谷,迄今已有25个年头。卡尔供职于柯达公司的18年中,先后担任过摄影技术研究科学家、软件开发人员、软件经理、软件流程与质量改进的负责人。卡尔著作等身,代表作包括《软件需求》(技术传播学会优秀奖)系列版本,《成功软件项目管理的奥秘》《软件同级评审》《打造软件工程文化》(《软件开发》杂志Jolt大奖得主)。他发表过200多篇以软件开发与管理、化学和军事历史为主题的文章。写过一部法医推理小说《重建》以及一本生活回忆录。他还是《IEEE软件》的编委会成员和《软件开发》杂志的特约编辑。可以通过网站www.processimpact.com或www.karlwiegers.com联系他,只要他不在弹吉他,也不在开车送外卖的路上或者在图书馆担任志愿者,他都会回复你的。 目录 第1章 需求本质 1.1 需求的定义 1.2 需求工程的良好实践 1.3 谁负责所有这些事情 1.4 一些反复出现的主题 1.5 需求的生命期和时间 1.6 上手指南 第2章 奠定基础 2.1 实践#1:首先理解问题,然后再形成解决方案 2.1.1 业务问题 2.1.2 征询真正的问题 2.1.3 始终关注业务问题 2.1.4 相关实践 2.1.5 行动练习 2.2 实践#2:定义业务目标 2.2.1 业务需求 2.2.2 业务目标 2.2.3 成功指标 2.2.4 产品愿景 2.2.5 相关实践 2.2.6 行动练习 2.3 实践#3:定义解决方案的边界 2.3.1 完善解决方案概念 2.3.2 设定上下文 2.3.3 扩展生态系统 2.3.4 应用解决方案边界 2.3.5 相关实践 2.3.6 行动练习 2.4 实践#4:确定并描述利益相关方 2.4.1 寻找利益相关方 2.4.2 利益相关方、客户和用户类别 2.4.3 确定利益相关方的特征 2.4.4 相关实践 2.4.5 行动练习 2.5 实践#5:确定有决策权的人 2.5.1 谁来做决定 2.5.2 他们如何决定 2.5.3 决定之后会发生什么 2.5.4 相关实践 2.5.5 行动练习 第3章 需求征询 3.1 实践#6:理解用户需要用解决方案来做什么 3.1.1 专注于使用 3.1.2 征询用户需求 3.1.3 用例剖析 3.1.4 应用以使用为中心的需求信息 3.1.5 相关实践 3.1.6 行动练习 3.2 实践#7:确定事件和响应 3.2.1 事件的类型 3.2.2 指定事件 3.2.3 相关实践 3.2.4 行动练习 3.3 实践#8:评估数据概念和关系 3.3.1 理解数据对象及其关系 3.3.2 完善对数据的理解 3.3.3 数据细节决定成败 3.3.4 寻找数据需求的藏身之处 3.3.5 相关实践 3.3.6 行动练习 3.4 实践#9:征询和评估质量属性 3.4.1 征询质量属性 3.4.2 质量属性的含义 3.4.3 权衡质量属性 3.4.4 规范质量属性 3.4.5 相关实践 3.4.6 行动练习 第4章 需求分析 4.1 实践#10:分析需求和需求集 4.1.1 分析单个需求 4.1.2 分析需求集 4.1.3 相关实践 4.1.4 行动练习 4.2 实践#11:创建需求模型 4.2.1 选择合适的模型 4.2.2 使用模型来完善理解 4.2.3 迭代建模 4.2.4 相关实践 4.2.5 行动练习 4.3 实践#12:创建和评估原型 4.3.1 进行原型设计的原因 4.3.2 如何进行原型设计 4.3.3 原型的命运 4.3.4 相关实践 4.3.5 行动练习 4.4 实践#13:需求优先级排序 4.4.1 优先级排序的挑战 4.4.2 影响优先级的因素 4.4.3 优先级排序技术 4.4.4 通过逐对比较对质量属性进行优先级排序 4.4.5 分析性优先级排序方法 4.4.6 相关实践 4.4.7 行动练习 第5章 需求规范 5.1 实践#14:以一致的方式编写需求 5.1.1 常见需求模式 5.1.2 抽象层次 5.1.3 需求属性 5.1.4 非功能需求 5.1.5 相关实践 5.1.6 行动练习 5.2 实践#15:以结构化的方式组织需求 5.2.1 需求模板 5.2.2 软件需求规范 5.2.3 需求管理工具 5.2.4 相关实践 5.2.5 行动练习 5.3 实践#16:确定和记录业务规则 5.3.1 定义业务规则 5.3.2 发现业务规则 5.3.3 记录业务规则 5.3.4 应用业务规则 5.3.5 相关实践 5.3.6 行动练习 5.4 实践#17:创建词汇表 5.4.1 沟通的同步 5.4.2 相关实践 5.4.3 行动练习 第6章 需求确认 6.1 实践#18:评审和测试需求 6.1.1 需求评审 6.1.2 需求测试 6.1.3 验收标准 6.1.4 测试分析模型 6.1.5 高效地测试需求 6.1.6 把质量提到前面 6.1.7 相关实践 6.1.8 行动练习 第7章 需求管理 7.1 实践#19:建立和管理需求基线 7.1.1 定义需求基线 7.1.2 两种基线策略 7.1.3 确定要包括到基线中的需求 7.1.4 就基线达成一致 7.1.5 管理多个基线和对它们的变更 7.1.6 相关实践 7.1.7 行动练习 7.2 实践#20:有效管理需求变更 7.2.1 预测需求变更 7.2.2 定义变更控制过程 7.2.3 评估变更影响 7.2.4 做出决策后 7.2.5 寻找更少的变更 7.2.6 相关实践 7.2.7 行动练习 附录 实践汇总 参考资料 索引 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。