Scrum敏捷开发高级教程
Scrum敏捷开发高级教程封面图

Scrum敏捷开发高级教程

(美) 雷斯尼克 (Resnick,S.) , (美) 比约克 (Bjork,A.) , 著

出版社:清华大学出版社

年代:2012

定价:58.0

书籍简介:

本书首先比较了传统的敏捷开发模式、基于Scrum的敏捷开发以及微软的敏捷解决方案,然后深入介绍了Team Foundation Server 2010下进行敏捷开发所用到的工具、模型、模板、关键数据,以及面临的挑战等。本书理论与实际结合,可大幅提高IT企业的开发效率。

作者介绍:

Steve Resnick,是BlueMetal Architects的创始人和总经理,这是一家专注于IT策略、架构、设计和交付的咨询与产品开发公司。BlueMetal Architects使用敏捷方法按时并符合预算地交付产品。在创立BlueMetal Architects之前,Steve是微软技术中心(MicrosoftTechnology Center)的首席技术官(CTO),在那里他负责组织按地理分布的团队来开发解决方案,并将其部署到世界范围内的数据中心。他使用敏捷方法来管理和跟踪大小不一的项目。Steve从20世纪90年代中期就开始使用微软技术工作。他对于高伸缩性的Internet系统、事务处理系统和技术集成经验丰富。他在2008年和别人共同撰写了Essential Windows Communication Foundation一书。      Aaron Bjork,是微软的资深程序经理,在TFS团队中负责敏捷实践和工具方面的工作。在2008年加入TFS之前,Aaron在VisualStudio团队中作为一名软件工程师和开发领头人。Aaron热衷于应用程序生命周期管理解决方案,渴望看到团队能够提升软件工程实践。

书籍目录:

第1章 软件产品的推出

1.1 推出软件产品需要做什么

1.1.1 构思愿景

1.1.2 深入认识

1.1.3 筹备资源

1.1.4 规划进度

1.1.5 实现特性

1.2 项目管理方法

1.2.1 Scrum

1.2.2 MSF

1.2.3 瀑布法

1.3 方法学比较

1.3.1 产品定义

1.3.2 适应性

1.3.3 计划

1.3.4 人员

1.3.5 文档

1.3.6 项目周期

1.4 小结

第2章 组织Scrum团队

2.1 Scrum角色

2.1.1 Scrum MaSter

2.1.2 产品所有者

2.1.3 团队成员

2.2 扩展Scrum团队规模

2.2.1 团队专业化分工

2.2.2 Scrum of Scrums会议

2.2.3 产品积压工作

2.2.4 冲刺同步

2.2.5 统一架构

2.3 MSF和Scrum的对比

2.3.1 产品经理

2.3.2 程序经理

2.3.3 开发经理

2.3.4 QA经理

2.3.5 培训经理

2.3.6 发布经理

2.4 Scrum中的IT角色

2.4.1 项目经理

2.4.2 架构师

2.4.3 发布管理

2.4.4 QA经理

2.5 转变为Scrum

2.5.1 增强用户参与

2.5.2 减少文档撰写

2.5.3 简化计划安排

2.5.4 尽早发现问题

2.6 小结

第3章 在TFS中跟踪重要信息

3.1 了解TFS中的数据

3.2 选择Scrum

3.3 Scrum工件

3.3.1 产品积压工作

3.3.2 冲刺积压工作

3.3.3 冲刺燃尽

3.3.4 发布燃尽

3.4 Scrum活动

3.4.1 发布计划会议

3.4.2 积压工作梳理

3.4.3 冲刺

3.4.4 冲刺计划会议

3.4.5 每日Scrum会议

3.4.6 冲刺审查会议

3.4.7 冲刺回顾会议

3.5 小结

第4章 开始使用TFS Scrum模板

4.1 开始使用Scrum模板

4.1.1 下载并安装Scrum模板

4.1.2 把Scrum模板导入到TFS中

4.1.3 创建新的PBI

4.2 了解发布

4.2.1 发布计划会议

4.2.2 验收标准

4.2.3 PBI相关的其他信息

4.2.4 计划扑克

4.2.5 发布燃尽图

4.2.6 发布目标

4.3 交付的重要性

4.4 质量的重要性

4.5 确保可重复性

4.6 了解冲刺

4.6.1 划分PBI优先级

4.6.2 决定发布时间表

4.6.3 了解Spike

4.7 小结

第5章 工作项、查询和报表

5.1 工作项

5.1.1 Area Path和Iteration Path字段

5.1.2 产品积压工作条目

5.1.3 任务

5.1.4 冲刺

5.1.5 障碍

5.1.6 Bug

5.1.7 测试用例

5.1.8 共享步骤

5.2 工作项查询

5.2.1 查询类型

5.2.2 内置工作项查询

5.3 报表

5.3.1 Scrum报表

5.3.2 工程报表

5.3.3 制作自定义报表

5.4 小结

第6章 产品积压工作

6.1 管理产品积压工作

6.2 创建PBI并划分优先级

6.2.1 创建PBI的工具选择

6.2.2 PBI的工作流程

6.2.3 划分PBI优先级

6.2.4 录入PBI信息

6.3 连接工件:PBI、任务和Bug

6.3.1 将PBI连接到测试用例

6.3.2 将PBI连接到Bug

6.3.3 将Bug连接到PBI

6.3.4 将Bug连接到测试用例

6.3.5 将PBI连接到任务

6.3.6 将任务连接到PBI

6.3.7 将任务连接到Bug

6.3.8 未完成工作查询的使用

6.4 理解障碍

6.5 小结

第7章 跟踪质量

第8章 执行发布

第9章 执行冲刺

第10章 回顾会议

第11章 利用Spike改进Scrum

附录A

附录B

内容摘要:

  《Scrum敏捷开发高级教程:使用Team Foundation Server 2010》不是一本简单的Scrum方法学的介绍书籍,也不是一本介绍TFS的工具书,而是一本融合了多方面知识的经验性书籍——跟随Scrum的应用步骤介绍TFS的具体用法,跟随TFS的特性功能阐述Scrum的实践。《Scrum敏捷开发高级教程:使用Team Foundation Server 2010》的3位作者是来自不同背景却在TFS和Scrum方面都经验丰富的专家。正因为他们把各自互补的经验总结融入到了《Scrum敏捷开发高级教程:使用Team Foundation Server 2010》中,所以才能清楚地让我们领悟到如何利用TFS这一工具很好地应用Scrum过程,为我们推出优秀的软件提供保障。

编辑推荐:

  要成功地交付优秀的软件,3个主要因素必不可少:技术、才能和过程。《Scrum敏捷开发高级教程:使用Team Foundation Server 2010》重点专注过程元素,可以使用Scrum来组织团队和活动的路线图,并展示了如何使用Visual Studio Team Foundation Server(TFS)来执行Scrum项目。三位作者把他们多年的经验综合在一起,为你呈现了最佳的实践,还包括了一些帮助你轻松起步的模板。他们也为你可能会遇到的各种挑战提供了3种不同角度的处理方式,所有的目标皆在让你快速掌握使用Scrum和TFS交付典范型软件的方法。

书籍规格:

书籍详细信息
书名Scrum敏捷开发高级教程站内查询相似图书
9787302308294
如需购买下载《Scrum敏捷开发高级教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)58.0语种简体中文
尺寸26 × 19装帧平装
页数印数 3000

书籍信息归属:

Scrum敏捷开发高级教程是清华大学出版社于2013.出版的中图分类号为 TP311.52 的主题关于 软件开发-项目管理 的书籍。