小苏子
小苏子PDF在线图书

软件开发本质论 追求简约 体现价值 逐步构建 内容简介

软件开发本质论 追求简约 体现价值 逐步构建 内容简介

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

软件开发本质论 追求简约 体现价值 逐步构建 精彩文摘

本书以简单朴素的文字和生动活泼的手绘图向读者描绘软件开发的本质,并提出大量开放式问题,引领读者思考。作者勾画出一条敏捷开发的“自然之路”,指引软件开发者从复杂中找到简单的出路。本书分为两个部分。第1部分阐述价值的循环,并分析价值的本质、如何创造和交付价值,以及如何确保软件拥有良好的设计。第二部分针对读者可能产生的疑问进行解释,内容涉及如何衡量价值、如何组建强大的团队,以及是否应该实施大规模敏捷。第一部分 价值的循环第1章 寻找价值第2章 价值就是那些我们想要的东西第3章 根据功能特性可以指导得更好第4章 根据功能特性组织团队第5章 根据功能特性进行计划第6章 根据功能特性构建产品第7章 同时构建功能特性与基础第8章 零缺陷与良好的设计第9章 价值的完整循环第二部分 说明与论述第10章 价值是什么第11章 如何衡量价值第12章 是的,软件开发很难!第13章 事情并非那么简单第14章 组建强大的团队第15章 使用五卡法进行初步的预测第16章 自然软件开发的管理之道第17章 监督员工更加努力地工作第18章 能力是提高速度的前提第19章 重构第20章 敏捷方法第21章 大规模敏捷第22章 结论参考书目对于任何一个项目,我们知道的第一件事情都是项目的截止日期,至少看起来总是这样。下图用底部标有三角形的竖线来表示该日期。在截止日期到来之前,我们想要实现哪些功能特性呢?毫无疑问,当然想要实现所有的功能特性,也就是图中的横线。五角星则代表我们的计划:在截止日期到来时,我们希望拥有所有的功能特性。这一切都毫无疑问。然而,由于某些缘故,结果并非我们所希望的那样。通常,最终的结果是:要么少发布了一些功能特性,要么结束的时间比截止日期要晚,甚至是上面两种情况同时发生,也就是下面第二幅图中带问号的线所表示的情形。我们所得到的肯定要少于我们想要的。毕竟,我们想要实现所有的功能特性!事实是,我们并不能够实现所有的功能特性。我们需要正视这一事实,并进行相应的管理,而不是置之不理;同时需要对项目的运行进行引导,而不是任由它发展。在你最近的一个项目中,有哪些重要的功能特性没能实现?又有哪些虽然实现了却被证明是毫无用处的功能特性?你发现得太迟或者几乎太迟的情况有哪些?

赞(0)
未经允许不得转载:小苏子图书 » 软件开发本质论 追求简约 体现价值 逐步构建 内容简介