软件开发本质论:追求简约、体现价值、逐步构建
9推荐 收藏
13.1K阅读
图灵程序设计丛书

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

Ron Jeffries (作者) 王凌云 (译者)
- 敏捷先驱为你直观呈现软件开发简约之道,实践极限编程
- 构建高质量软件系统必读
本书以简单朴素的文字和生动活泼的手绘图向读者描绘软件开发的本质,并提出大量开放式问题,引领读者思考。作者勾画出一条敏捷开发的“自然之路”,指引软件开发者从复杂中找到简单的出路。本书分为两个部分。第一部分阐述价值的循环,并分析价值的本质、如何创造和交付价值,以及如何确保软件拥有良好的设计。第二部分针对读者可能产生的疑问进行解释,内容涉及如何衡量价值、如何组建强大的团队,以及是否应该实施大规模敏捷。本书适合软件开发管理人员和所有软件开发者阅读。
电子书
¥19.99
格式
mobi   pdf

纸质书
¥30.81 ¥39.00

出版信息

同系列书

  • HTTP权威指南

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

  • Java技术手册(第6版)

    Benjamin J Evans   David Flanagan   安道   译

    通过学习本书,你将能够: 掌握最新的语言细节,包括Java 8的变化 使用基本的Java句法学习面向对...

  • 机器学习实战

    Peter Harrington   李锐   李鹏   曲亚东   王斌   译

    机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或...

本书特色

【本书特色】

- 敏捷先驱为你直观呈现软件开发简约之道,实践极限编程
- 构建高质量软件系统必读

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

【对本书的赞誉】

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

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

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

目录

版权声明 阅读
评论 阅读
前言 阅读
致谢 阅读
引言 阅读
第一部分 价值的循环 阅读
第 1 章 寻找价值 阅读
第 2 章 价值就是那些我们想要的东西 阅读
第 3 章 根据功能特性可以指导得更好 阅读
第 4 章 根据功能特性组织团队
第 5 章 根据功能特性进行计划
第 6 章 根据功能特性构建产品
第 7 章 同时构建功能特性与基础
第 8 章 零缺陷与良好的设计
第 9 章 价值的完整循环
第二部分 说明与论述
第 10 章 价值是什么
第 11 章 如何衡量价值
第 12 章 是的,软件开发很难!
第 13 章 事情并非那么简单
第 14 章 组建强大的团队
第 15 章 使用五卡法进行初步的预测
第 16 章 自然软件开发的管理之道
第 17 章 监督员工更加努力地工作
第 18 章 能力是提高速度的前提
第 19 章 重构
第 20 章 敏捷方法
第 21 章 大规模敏捷
第 22 章 结论
参考书目

作者介绍


【作者简介】

Ron Jeffries
软件开发领域的领军人物,《敏捷宣言》起草人之一。他与Kent Beck和Ward Cunningham共同创造了敏捷开发实践方法“极限编程”(XP)。

【译者简介】

王凌云
先后就读于大连理工大学与北京师范大学,现从事软件开发工作。阅读兴趣广泛,计算机、数学、历史、文学等不一而足。除本书外,另译有《度量:一首献给数学的情歌》。

大家也喜欢

相关文章

  • evone 1推荐

    《软件开发本质论》读书笔记

    让我们一起探索如何通过频繁提供可见价值来使软件开发变得更简单。 价值的循环 ![enter image description here][1] 第一章 寻找价值 价值:就是那些我们想要的东西 我们会自下而上从金字塔的底部开始。 指导:通过创建以价值为已任的团队来实…...

  • 竟然比原书页数还多😂
    prinwis  发表于 2016-12-22 11:42:34
    推荐
    • 哈哈,你好!原书150页是指正文,没有算文前内容哦。

      谢婷婷  发表于 2016-12-22 13:42:33
    • 哦哦,这样啊,说起来原版好像是180页。

      prinwis  发表于 2016-12-22 14:58:15
    • 原书文前18页,正文150页,后面的索引和其他图书信息共12页,总共180页。嗯嗯……

      谢婷婷  发表于 2016-12-22 15:03:19
  • https://book.douban.com/subject/5387402/
    这个英文也是 the pragmatic programmer
    颜海镜  发表于 2017-12-23 12:32:36
    推荐
    • 您好!《软件开发本质论》的原书书名叫The Nature of Software Development(印在封底了)。外方出版社是Pragmatic Bookshelf。The Pragmatic Programmers是logo。

      谢婷婷  发表于 2017-12-25 08:28:55
    • @谢婷婷 感谢答复,原来好多书都是 The Pragmatic Programmers 😆

      颜海镜  发表于 2018-01-16 14:47:49