软件开发本质论 - Ron Jeffries

软件开发本质论

Ron Jeffries

出版时间

2017-01-01

ISBN

9787115441102

评分

★★★★★

标签

编程

书籍介绍

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

<对本书的赞誉>

“对于每一位CTO、技术VP、软件产品总监、软件开发主管来说,本书都是必读书目。”——“Bob大叔”Robert Martin 《敏捷宣言》起草人之一,Object Mentor公司创始人

“快扔掉你身边那些充斥着时髦术语的书,开始阅读这本吧。如果你做得比书中所述更多,那就说明你想得太复杂了。”——Jeff Langr 软件开发工程师与培训师,《C++程序设计实践与技巧:测试驱动开发》作者

“我非常喜欢这本书。书中有大量手绘图,并配有清楚的解释,同时你可以立即尝试应用这些知识。这种阅读体验就像是喝着咖啡与作者促膝交流。”——Daniel Steinberg Dim Sum Thinking公司创始人

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

目录
版权声明
评论
前言
致谢
引言

显示全部
用户评论
臃肿、让人厌烦的代码是不利于工作的。与其同时做几件事而每件事都做不好,还不如专心致志地做好一件事
价值,就是你最想要的. ATDD TDD
软件本质是交付价值。GOF4之一。敏捷,尽早交换价值软件,就需要更好把握用户需求。
卓有成效的程序员的效率会是普通程序员的十倍,而一个全功能的敏捷团队,成效更甚。
很不错的小册子,并没有给出太多实际操作中的方法,只是将了如何才能交付有价值的软件,一天看完,很有思考性,也记了不少笔记。 2018-07-09@水澜轩,借于浙江图书馆
软件开发的本质是提供价值
Kindle
强烈推荐各管理层都读一读这本。
喜欢这种简单的小书,不谈敏捷但是处处敏捷,围绕价值(特性)循环(迭代)来科普了各种敏捷相关的实践说明。 不刻意,选择适合自己的就好。 顺便讽刺了一下所谓的规模化敏捷框架,有些事情就是自然而然的。
下载
收藏