编辑推荐
想象你正在攀登一座名为“软件开发”的山峰。本书是与你同登一座山峰的敏捷先驱所带来的话语与图片。他在崎岖的山路边找到相当平坦的歇脚处,画下所见的风景,并写下自己的想法和发现。他瞧见很多条上山的路,愿以此书与你分享哪条路容易、哪条路困难、哪条路安全、哪条路危险。他还想指引你欣赏身后的美景。正是这些美景丰富了你的登山之旅,让你在重重困难中收获成长。
内容简介
本书以简单朴素的文字和生动活泼的手绘图向读者描绘软件开发的本质,并提出大量开放式问题,引领读者思考。作者勾画出一条敏捷开发的“自然之路”,指引软件开发者从复杂中找到简单的出路。本书分为两个部分。第1部分阐述价值的循环,并分析价值的本质、如何创造和交付价值,以及如何确保软件拥有良好的设计。第二部分针对读者可能产生的疑问进行解释,内容涉及如何衡量价值、如何组建强大的团队,以及是否应该实施大规模敏捷。
作者简介
罗恩·杰弗里斯(Ron Jeffries),软件开发领域的领军人物,《敏捷宣言》起草人之一。他与Kent Beck和Ward Cunningham共同创造了敏捷开发实践方法“极限编程”(XP)。
目录
第一部分 价值的循环
第1章 寻找价值 3
第2章 价值就是那些我们想要的东西 5
第3章 根据功能特性可以指导得更好 17
第4章 根据功能特性组织团队 25
第5章 根据功能特性进行计划 31
第6章 根据功能特性构建产品 41
第7章 同时构建功能特性与基础 49
第8章 零缺陷与良好的设计 58
第9章 价值的完整循环 73
第二部分 说明与论述
第10章 价值是什么 77
第11章 如何衡量价值 80
第12章 是的,软件开发很难! 84
第13章 事情并非那么简单 87
第14章 组建强大的团队 89
第15章 使用五卡法进行初步的预测 93
第16章 自然软件开发的管理之道 95
第17章 监督员工更加努力地工作 106
第18章 能力是提高速度的前提 110
第19章 重构 114
第20章 敏捷方法 119
第21章 大规模敏捷 122
第22章 结论 140
参考书目 142
软件开发本质论:追求简约、体现价值、逐步构建 下载 mobi epub pdf txt 电子书 格式