软件开发本质论:追求简约、体现价值、逐步构建

软件开发本质论:追求简约、体现价值、逐步构建

  • 特价 30.80
  • 原价 39.00
  • 作者 [美] 罗恩·杰弗里斯(Ron Jeffries)
  • 出版社 人民邮电出版社
  • 出版时间 2017年01月

详情

编辑推荐

想象你正在攀登一座名为“软件开发”的山峰。本书是与你同登一座山峰的敏捷先驱所带来的话语与图片。他在崎岖的山路边找到相当平坦的歇脚处,画下所见的风景,并写下自己的想法和发现。他瞧见很多条上山的路,愿以此书与你分享哪条路容易、哪条路困难、哪条路安全、哪条路危险。他还想指引你欣赏身后的美景。正是这些美景丰富了你的登山之旅,让你在重重困难中收获成长。

内容简介

本书以简单朴素的文字和生动活泼的手绘图向读者描绘软件开发的本质,并提出大量开放式问题,引领读者思考。作者勾画出一条敏捷开发的“自然之路”,指引软件开发者从复杂中找到简单的出路。本书分为两个部分。第一部分阐述价值的循环,并分析价值的本质、如何创造和交付价值,以及如何确保软件拥有良好的设计。第二部分针对读者可能产生的疑问进行解释,内容涉及如何衡量价值、如何组建强大的团队,以及是否应该实施大规模敏捷。

作者简介

罗恩·杰弗里斯(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

媒体评论

  • “对于每一位CTO、技术VP、软件产品总监、软件开发主管来说,本书都是必读书目。”
——“Bob大叔”Robert Martin《敏捷宣言》起草人之一,Object Mentor公司创始人
  • “快扔掉你身边那些充斥着时髦术语的书,开始阅读这本吧。如果你做得比书中所述更多,那就说明你想得太复杂了。”
——Jeff Langr  软件开发工程师与培训师,《C 程序设计实践与技巧:测试驱动开发》作者
  • “我非常喜欢这本书。书中有大量手绘图,并配有清楚的解释,同时你可以立即尝试应用这些知识。这种阅读体验就像是喝着咖啡与作者促膝交流。”
——Daniel Steinberg     Dim Sum Thinking公司创始人


联系我们
  • 联系人:阿道
  • 联系方式: 17762006160
  • 地址:青岛市黄岛区长江西路118号青铁广场18楼