精益软件度量:实践者的观察与思考

精益软件度量:实践者的观察与思考
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2013-05
版次: 1
ISBN: 9787115308832
定价: 59.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 244页
字数: 237千字
87人买过
  •   软件度量是当今软件开发行业的热点话题,但同时也是推广实施过程中的难题。一方面软件企业管理存在度量的迫切需求;另一方面,企业在推行软件度量的实践中问题颇多,效果不佳。人们迫切需要破解度量谜题,找到切实可行的软件度量实践方法。

      《精益软件度量——实践者的观察与思考》并不试图描述一个完整的软件度量体系,也不会试图解决度量所面临的所有问题,只是从精益理念的角度,尝试重新梳理在中等规模到大规模软件开发中度量体系设计和实施的思路。全书分为3部分,共14章。第一部分包括第1章至第4章,介绍了精益软件开发中度量的理念和体系的设计。第二部分包括第5章至第12章,先阐述了流程建模、需求和功能划分的一些概念,然后分别从交付价值、市场响应速度、交付速率、质量和能力几方面探讨了度量维度的问题。第三部分包括第13章至第15章,介绍度量体系的导入和部署。前两章用案例的方式介绍了度量体系验证阶段的准备和工作,第15章初步探讨了如何在组织范围内部署和推广度量体系。  《精益软件度量——实践者的观察与思考》是作者结合自己在软件开发和项目咨询业界十几年的实践经验,针对软件度量的价值和意义、手段和方法、体系和实践的思考反思之作。《精益软件度量——实践者的观察与思考》对于软件企业和组织管理者、软件产品研发管理者、软件项目管理人员有很好的借鉴意义和启发价值,也可以供高等院校从事软件工程和软件度量研究和教学的老师阅读参考。 张松经历应用开发工程师、产品研发工程师、方案架构师、项目经理,甚至售前、销售等各种角色。在过去十几年里,对软件的兴趣,使张松一直在这行当的一线体验着软件从业者所特有的辛劳和喜悦,并乐此不疲。在ThoughtWorks中国分公司,张松现在承担着咨询总监的职责,负责中国市场的咨询业务。在这之前,他曾是多个交付项目的项目经理,并作为交付总监负责中国区项目组合的交付保障,此外他还为多个知名企业的产品研发机构或IT组织提供长期的咨询服务。加入ThoughtWorks 之前,张松是 Aspect Enterprise SolutionsLtd(原OILspace Inc)上海代表处首席代表。张松拥有华中理工大学计算机工程学士学位和英国Warwick 大学MBA学位。 第1章 度量谜题

    1.1 精益软件开发的度量体系

    1.2 度量是什么

    1.3 度量不是什么

    第2章 组织目标

    2.1 业务目标

    2.2 开发组织的目标

    2.2.1 交付价值

    2.2.2 响应速度

    2.2.3 交付速率

    2.2.4 质量

    2.2.5 能力

    2.3 小结

    第3章 决策场景

    3.1 使用度量的人们

    3.2 决策的组织上下文

    3.3 项目决策的阶段

    3.3.1 项目定义

    3.3.2 项目执行

    3.3.3 维护阶段

    3.4 小结

    第4章 指标框架

    4.1 支撑决策的数据

    4.2 指标

    4.3 指标属性

    4.4 指标优先级

    4.5 指标体系的局限性

    4.6 指标体系需要演进

    4.7 度量信息的传播和使用

    4.8 小结

    第5章 度量对象模型

    5.1 交付流程模型

    5.2 交付对象模型

    5.3 度量的边界——DoD(Definition of Done)

    第6章 价值

    6.1 识别和拆分高价值特性

    6.2 反馈提升价值

    6.3 减少没发挥价值的特性

    6.4 交付价值的度量

    6.4.1 发布前——评估待开发特性的价值

    6.4.2 发布后——验证价值

    6.4.3 尝试的价值

    第7章 响应速度

    7.1 响应时间的系统因素

    7.1.1 WIP(Work In Progress-半成品)

    7.1.2 系统资源利用率

    7.1.3 需求的差异性

    7.2 价值流图分析(VSM)

    7.3 累积流图(Cumulative Flow Diagram)

    7.4 库存类指标

    7.5 小结

    第8章 工作量估算

    8.1 基于算法模型的估算技术

    8.2 基于专家判断的估算技术

    8.3 度量单位

    8.3.1 功能点(Function Point)

    8.3.2 用例点(User Case Point)

    8.3.3 故事点(Story Point)

    8.4 估算的选择和运用

    8.4.1 项目定义

    8.4.2 项目执行

    8.4.3 估算的沟通

    第9章 交付速率

    9.1 度量交付速率

    9.2 提高系统效率

    9.2.1 提高个体的交付能力

    9.2.2 优化系统的结构

    9.2.3 减少浪费

    9.2.4 关于浪费的小结

    第10章 内部质量

    10.1 技术债

    10.1.1 技术债的常见来源

    10.1.2 技术债的常见形式

    10.2 技术债的度量

    10.3 开发节奏

    10.4 测试代码中的技术债

    10.5 度量呈现

    10.6 小结

    第11章 外部质量

    11.1 度量产品质量

    11.1.1 用户满意度

    11.1.2 产品可靠性

    11.1.3 故障成本

    11.2 提升开发过程质量

    11.2.1 缺陷防范

    11.2.2 更早发现缺陷

    11.2.3 减少回归缺陷

    11.3 小结

    第12章 能力-学习型组织

    12.1 个人能力

    12.1.1 技术能力

    12.1.2 主动能力

    12.1.3 社交能力

    12.1.4 行为度量

    12.2 团队能力

    12.3 学习型组织

    12.3.1 创造持续学习的机会

    12.3.2 促进探寻和对话活动

    12.3.3 鼓励协作和团队学习

    12.3.4 使人们能够寻求共同愿景

    12.3.5 连接组织与其所处的环境

    12.3.6 建立捕获和共享学习的系统

    12.3.7 为持续学习提供战略层面的领导力量

    12.3.8 阻碍因素

    第13章 验证导入(准备篇)

    13.1 试点

    13.2 准备

    13.3 评估

    13.3.1 业务目标及度量

    13.3.2 度量数据的消费者

    13.3.3 团队/组织当前度量实践

    第14章 验证导入(执行篇)

    14.1 基准制定

    14.2 目标细分

    14.3 指标选择

    14.4 数据的收集

    14.5 数据的使用

    14.5.1 横向比较

    14.5.2 数据的呈现

    14.6 反馈

    第15章 实施推广

    15.1 建立愿景

    15.2 触发目标

    15.3 度量组织

    15.3.1 执行组织

    15.3.2 能力中心

    15.3.3 团队接口人

    15.4 度量推广面对的人群

    15.5 知识和能力的传播

    15.6 实施

    15.6.1 系统化vs.灵活性

    15.6.2 迭代式的实施

    15.6.3 目标团队

    15.6.4 数据

    15.6.5 IT工具和设施

    附录 指标和优先级评估示例

    交付周期

    价值和效率

    浪费
  • 内容简介:
      软件度量是当今软件开发行业的热点话题,但同时也是推广实施过程中的难题。一方面软件企业管理存在度量的迫切需求;另一方面,企业在推行软件度量的实践中问题颇多,效果不佳。人们迫切需要破解度量谜题,找到切实可行的软件度量实践方法。

      《精益软件度量——实践者的观察与思考》并不试图描述一个完整的软件度量体系,也不会试图解决度量所面临的所有问题,只是从精益理念的角度,尝试重新梳理在中等规模到大规模软件开发中度量体系设计和实施的思路。全书分为3部分,共14章。第一部分包括第1章至第4章,介绍了精益软件开发中度量的理念和体系的设计。第二部分包括第5章至第12章,先阐述了流程建模、需求和功能划分的一些概念,然后分别从交付价值、市场响应速度、交付速率、质量和能力几方面探讨了度量维度的问题。第三部分包括第13章至第15章,介绍度量体系的导入和部署。前两章用案例的方式介绍了度量体系验证阶段的准备和工作,第15章初步探讨了如何在组织范围内部署和推广度量体系。  《精益软件度量——实践者的观察与思考》是作者结合自己在软件开发和项目咨询业界十几年的实践经验,针对软件度量的价值和意义、手段和方法、体系和实践的思考反思之作。《精益软件度量——实践者的观察与思考》对于软件企业和组织管理者、软件产品研发管理者、软件项目管理人员有很好的借鉴意义和启发价值,也可以供高等院校从事软件工程和软件度量研究和教学的老师阅读参考。
  • 作者简介:
    张松经历应用开发工程师、产品研发工程师、方案架构师、项目经理,甚至售前、销售等各种角色。在过去十几年里,对软件的兴趣,使张松一直在这行当的一线体验着软件从业者所特有的辛劳和喜悦,并乐此不疲。在ThoughtWorks中国分公司,张松现在承担着咨询总监的职责,负责中国市场的咨询业务。在这之前,他曾是多个交付项目的项目经理,并作为交付总监负责中国区项目组合的交付保障,此外他还为多个知名企业的产品研发机构或IT组织提供长期的咨询服务。加入ThoughtWorks 之前,张松是 Aspect Enterprise SolutionsLtd(原OILspace Inc)上海代表处首席代表。张松拥有华中理工大学计算机工程学士学位和英国Warwick 大学MBA学位。
  • 目录:
    第1章 度量谜题

    1.1 精益软件开发的度量体系

    1.2 度量是什么

    1.3 度量不是什么

    第2章 组织目标

    2.1 业务目标

    2.2 开发组织的目标

    2.2.1 交付价值

    2.2.2 响应速度

    2.2.3 交付速率

    2.2.4 质量

    2.2.5 能力

    2.3 小结

    第3章 决策场景

    3.1 使用度量的人们

    3.2 决策的组织上下文

    3.3 项目决策的阶段

    3.3.1 项目定义

    3.3.2 项目执行

    3.3.3 维护阶段

    3.4 小结

    第4章 指标框架

    4.1 支撑决策的数据

    4.2 指标

    4.3 指标属性

    4.4 指标优先级

    4.5 指标体系的局限性

    4.6 指标体系需要演进

    4.7 度量信息的传播和使用

    4.8 小结

    第5章 度量对象模型

    5.1 交付流程模型

    5.2 交付对象模型

    5.3 度量的边界——DoD(Definition of Done)

    第6章 价值

    6.1 识别和拆分高价值特性

    6.2 反馈提升价值

    6.3 减少没发挥价值的特性

    6.4 交付价值的度量

    6.4.1 发布前——评估待开发特性的价值

    6.4.2 发布后——验证价值

    6.4.3 尝试的价值

    第7章 响应速度

    7.1 响应时间的系统因素

    7.1.1 WIP(Work In Progress-半成品)

    7.1.2 系统资源利用率

    7.1.3 需求的差异性

    7.2 价值流图分析(VSM)

    7.3 累积流图(Cumulative Flow Diagram)

    7.4 库存类指标

    7.5 小结

    第8章 工作量估算

    8.1 基于算法模型的估算技术

    8.2 基于专家判断的估算技术

    8.3 度量单位

    8.3.1 功能点(Function Point)

    8.3.2 用例点(User Case Point)

    8.3.3 故事点(Story Point)

    8.4 估算的选择和运用

    8.4.1 项目定义

    8.4.2 项目执行

    8.4.3 估算的沟通

    第9章 交付速率

    9.1 度量交付速率

    9.2 提高系统效率

    9.2.1 提高个体的交付能力

    9.2.2 优化系统的结构

    9.2.3 减少浪费

    9.2.4 关于浪费的小结

    第10章 内部质量

    10.1 技术债

    10.1.1 技术债的常见来源

    10.1.2 技术债的常见形式

    10.2 技术债的度量

    10.3 开发节奏

    10.4 测试代码中的技术债

    10.5 度量呈现

    10.6 小结

    第11章 外部质量

    11.1 度量产品质量

    11.1.1 用户满意度

    11.1.2 产品可靠性

    11.1.3 故障成本

    11.2 提升开发过程质量

    11.2.1 缺陷防范

    11.2.2 更早发现缺陷

    11.2.3 减少回归缺陷

    11.3 小结

    第12章 能力-学习型组织

    12.1 个人能力

    12.1.1 技术能力

    12.1.2 主动能力

    12.1.3 社交能力

    12.1.4 行为度量

    12.2 团队能力

    12.3 学习型组织

    12.3.1 创造持续学习的机会

    12.3.2 促进探寻和对话活动

    12.3.3 鼓励协作和团队学习

    12.3.4 使人们能够寻求共同愿景

    12.3.5 连接组织与其所处的环境

    12.3.6 建立捕获和共享学习的系统

    12.3.7 为持续学习提供战略层面的领导力量

    12.3.8 阻碍因素

    第13章 验证导入(准备篇)

    13.1 试点

    13.2 准备

    13.3 评估

    13.3.1 业务目标及度量

    13.3.2 度量数据的消费者

    13.3.3 团队/组织当前度量实践

    第14章 验证导入(执行篇)

    14.1 基准制定

    14.2 目标细分

    14.3 指标选择

    14.4 数据的收集

    14.5 数据的使用

    14.5.1 横向比较

    14.5.2 数据的呈现

    14.6 反馈

    第15章 实施推广

    15.1 建立愿景

    15.2 触发目标

    15.3 度量组织

    15.3.1 执行组织

    15.3.2 能力中心

    15.3.3 团队接口人

    15.4 度量推广面对的人群

    15.5 知识和能力的传播

    15.6 实施

    15.6.1 系统化vs.灵活性

    15.6.2 迭代式的实施

    15.6.3 目标团队

    15.6.4 数据

    15.6.5 IT工具和设施

    附录 指标和优先级评估示例

    交付周期

    价值和效率

    浪费
查看详情
12
相关图书 / 更多
精益软件度量:实践者的观察与思考
精益备课法:在课堂上少做多得的实用方法(一本基于教育研究与认知科学的教学读物,用好备课的每分钟)
中青文 出品;佩普斯·麦克雷
精益软件度量:实践者的观察与思考
精益实践:综观全局
[英]丹·琼斯 (美)吉姆·沃麦克
精益软件度量:实践者的观察与思考
精益之路——企业运营深度实践
金春姬
精益软件度量:实践者的观察与思考
精益实践手册--一本小白都能看懂的精益本质指南
闫雅隽 著
精益软件度量:实践者的观察与思考
精益管理理论与应用
蔺宇
精益软件度量:实践者的观察与思考
精益供应链与产品设计
殷绍伟
精益软件度量:实践者的观察与思考
精益管理实践者的思考
牛占文
精益软件度量:实践者的观察与思考
精益产品开发手册:产品创新六步法
[美]丹·奥尔森(Dan Olsen) 著;七印部落 译
精益软件度量:实践者的观察与思考
精益生产
刘铭 毛清华 王秋雨
精益软件度量:实践者的观察与思考
精益实践:建立一个精益的供需系统
[美]Robert Martichenko Kevin vo
精益软件度量:实践者的观察与思考
精益建造理论与实践
尤完;袁正刚;郭海;郭中华
精益软件度量:实践者的观察与思考
精益实践:均衡生产
[美]阿特·斯莫利(Art Smalley)
您可能感兴趣 / 更多
精益软件度量:实践者的观察与思考
中华虎凤蝶生态图鉴
张松奎
精益软件度量:实践者的观察与思考
中华传统文化中的法律智慧
张松
精益软件度量:实践者的观察与思考
变电站站用电系统运行与维护
张松涛
精益软件度量:实践者的观察与思考
规模化知识型组织:科技服务企业的成长动力学
张松 著
精益软件度量:实践者的观察与思考
省域视角下大学学科布局状态和水平的理论与实践研究
张松
精益软件度量:实践者的观察与思考
2023年注册会计师考试综合阶段精讲及案例演练 试卷一
张松主编;东奥会计在线编
精益软件度量:实践者的观察与思考
AutoCAD机械绘图(2020版)
张松华 丘永亮
精益软件度量:实践者的观察与思考
素书(-三全本)
张松辉 译注;张景
精益软件度量:实践者的观察与思考
孝经 忠经(-三全本)
张松辉 译注;张景
精益软件度量:实践者的观察与思考
核酸生物传感器原理及应用
张松柏 蒯海岚 著
精益软件度量:实践者的观察与思考
桥梁维护与加固技术
张松雷、田建辉 著
精益软件度量:实践者的观察与思考
美丽的生命历程/绘本里的中国
张松奎 著