敏捷开发的艺术 - (EPUB全文下载)

文件大小:5.71 mb。
文件格式:epub 格式。
书籍内容:

敏捷开发的艺术
The Art of Agile Development
[美]西尔(Shore, J.) 等著
王江平 等译
ISBN:978-7-111-26804-8
本书纸版由机械工业出版社于2009年出版,电子版由华章分社(北京华章图文信息有限公司)全球范围内制作与发行。
版权所有,侵权必究
客服热线:+ 86-10-68995265
客服信箱:service@bbbvip.com
官方网址:www.hzmedia.com.cn
新浪微博 @研发书局
腾讯微博 @yanfabook
目 录
对本书的赞誉
O'Reilly Media,Inc.介绍
译者序
关于本书
关于术语
关于参考文献
关于勘误
致谢
前言
致实用主义者
谁应该读这本书
关于练习曲
关于人称
使用示例代码
联系我们
致谢
James Shore
Shane Warden
第1部分 入门
第1章 为什么需要敏捷
理解成功
成功不只是如期完成
组织成功的重要性
走进敏捷
组织成功
技术成功
个人成功
第2章 如何做到敏捷
敏捷方法
不要自己炮制方法
精通之道
寻找一位导师
第3章 理解XP
XP生命周期
XP如何工作
计划
分析
设计和编码
测试
部署
我们的故事还在继续
XP团队
整个团队
现场客户
程序员
教练
其他团队成员
项目社区
填补角色
团队人数
全职团队成员
XP概念
重构(Refactoring)
技术债务(Technical Debt)
时间限定(Timeboxing)
最后责任时刻(The Last Responsible Moment)
故事(Story)
迭代(Iteration)
速度(Velocity)
约束理论(Theory of Constraint)
专注(Mindfulness)
第4章 采用XP
XP适合我们吗
先决条件1:管理层支持
先决条件2:团队认同
先决条件3:一个同地协作的团队
先决条件4:现场客户
先决条件5:合适的团队大小
先决条件6:使用所有实践
推荐1:全新的代码库
推荐2:优秀的设计技能
推荐3:一门容易重构的语言
推荐4:一名经验丰富的编程教练
推荐5:一个友好且内聚的团队
现在开始!
变化的挑战
最终的准备
在一个全新的项目中应用XP(推荐)
在已有的项目中应用XP
在基于阶段的组织中应用XP
非常手段:零碎的应用XP
评估你的敏捷度
自我评估测验
第2部分 实践XP
第5章 思考
结对编程
什么是结对
怎样结对
驾驶和领航
结对工位(Pairing Station)
挑战
问题
结果
禁忌
更多选择
延伸阅读
精力充沛地工作
怎样变得精力充沛
支持精力充沛地工作
休息
问题
结果
禁忌
更多选择
延伸阅读
信息化工作场所
微妙的线索
可见的大图
手工绘制的图表
过程改进图
博弈
问题
结果
禁忌
更多选择
延伸阅读
根源分析
怎样找到根源
如何修复问题根源
什么时候不要去修复问题根源
问题
结果
禁忌
更多选择
回顾
回顾的类型
怎样进行迭代回顾
第1步:最高指示(The Prime Directive)
第2步:头脑风暴
第3步:静音贴图
第4步:回顾目标
回顾之后
问题
结果
禁忌
更多选择
延伸阅读
第6章 协作
信任
团队策略1:客户与程序员换位思考
团队策略2:程序员/测试员换位思考
团队策略3:共同进餐
团队策略4:团队持续性
印象
组织策略1:显得紧迫一点
组织策略2:按承诺交付
组织策略3:管理问题
组织策略4:尊重客户目标
组织策略5:为团队做宣传
组织策略6:诚实
问题
结论
禁忌
更多选择
延伸阅读
坐到一起
适应沟通不畅的情况
更好的方法
充分利用高效的沟通
坐在一起的秘密
让出空间
设计工作场所
工作场所样本
采用开放的工作场所
问题
结论
禁忌
更多选择
延伸阅读
真实客户参与
团队私有开发(Personal Development)
内部客户开发(In-House Custom Development)
外包客户开发
纵向市场软件
横向市场软件
问题
结论
禁忌
更多选择
统一协作语言
领域专家知识的难题
两种语言
怎样讲同一种语言
代码中的统一协作语言
精练统一协作语言
问题
结论
禁忌
更多选择
延伸阅读
站立会议
怎样召开每日站立会议
要简洁
问题
结论
禁忌
更多选择
延伸阅读
编码规范
格式之外的
怎样制定一种编码规范
解决分歧
遵循规范
问题
结论
禁忌
更多选择
迭代演示
怎样做迭代演示
两个关键问题
每周部署非常重要
问题
结论
禁忌
更多选择
汇报
汇报的种类
需要提供的进展汇报
可以考虑的进展汇报
可以考虑的管理汇报
需要避免的汇报
问题
结论
禁忌
更多选择
延伸阅读
第7章 发布
全部完成
生产就绪的软件
如何达到“全部完成”
挤出时间
问题
结果
禁忌
更多选择
没有bug
这怎么可能
如何接近零bug
配方1:编写更少的bug
配方2:消除滋生bug的温床
配方3:现在修复bug
配方4:测试你的过程
配方5:修正你的过程
反转你的期待
问题
结果
禁忌
更多选择
延伸阅读
版本控制
并发编辑
时间旅行
整个项目
客户与版本控制
保持整洁
单一代码库
分支的合理利用
问题
结果
禁忌
更多选择
延伸阅读
十分钟构建
自动化的构建
如何自动化
何时引入自动化
为遗留项目引入自动化
十分钟甚至更少
问题
结果
禁忌
更多选择
持续集成
为什么可行
如何实践持续集成
永远不要打破构建
持续集成脚本
引入持续集成
处理缓慢的构建
多步集成构建
问题
结果
禁忌
更多选择
代码集体所有制
使代码集体所有制可行
在不熟悉的代码上工作
隐藏的好处
问题
结果
禁忌
更多选择
文档
过程中文档(Work-In-Progress Documentation)
产品文档(Product Documentation)
转交文档(Handoff Documentation)
问题
结果
禁忌
更多选择
第8章 计划
愿景
产品愿景(Pr ............

书籍插图:
书籍《敏捷开发的艺术》 - 插图1
书籍《敏捷开发的艺术》 - 插图2

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » 敏捷开发的艺术 - (EPUB全文下载)