![]()
内容推荐 本书共5部分25章,核心主题为工程效能,即软件工程中的生产力,具体内容包括:生产力的度量,何为生产力,软件工程中的生产力框架,具体场景下的软件生产力及其度量,如何消除浪费以提升生产力等可以推广到行业应用中去的最佳实践。 在软件开发百花齐放的当下,重新思考软件开发的生产力是必要而且可行的,书中包含丰富的思考与行动建议。来自产学研和各个学科的碰撞,构建出来一个大致可行的软件生产力认知、衡量和改善框架,对全球,尤其是互联网企业具有非常重要的现实意义。 作者简介 凯特琳·萨多夫斯基(Caitlin Sadowski)博士,谷歌(加州山景城总部)工程师,致力于研究和改进开发人员的工作流程。她目前担任Chrome度量团队的主管,帮助Chrome开发人员做出数据驱动的决策。她创建的Tricorder程序分析平台使静态分析在Google被广泛采用,参与创建了工程生产力研究团队,研究开发人员的时间分配以及使他们高效工作的原因。她是顶级软件工程和编程语言研讨会(ICSE、ESEC/FSE、OOPSLA和PLDI)的委员会成员。 她在加利福尼亚大学圣克鲁兹分校做跨学科研究(编程语言、软件工程和人机交互)并获得博士学位。她喜欢和她三岁的纳鲁(Naru,也叫Mr.Wiggles)一起烤面包。 目录 第Ⅰ部分 度量生产力:没有银弹 第1章 传说中的10倍效率程序员 第2章 单一指标无法充分体现生产力 第3章 为什么不应该度量生产力 第Ⅱ部分 定义生产力 第4章 定义软件工程中的生产力 第5章 一种软件开发生产力框架 第6章 四大视角:个人、团队、组织和市场 第7章 从知识工作角度看软件生产力 第Ⅲ部分 生产力影响因子 第8章 生产力影响因素清单 第9章 打扰对生产力的影响 第10章 软件开发人员的幸福感与生产力 第11章 暗敏捷:工程师≠资产=有情感的人 第Ⅳ部分 生产力度量实践 第12章 开发人员对生产力的认知不同 第13章 基于行为分析方法来提高生产力 第14章 应用生物识别传感器来量化生产力 第15章 团队认知对开发人员生产力的影响 第16章 软件工程仪表盘:类型、风险和未来 第17章 COSMIC方法:用于度量生产力的产出 第18章 基准化分析法:比较同类事物 第Ⅴ部分 生产力最佳实践 第19章 消除软件开发浪费以提高生产力 第20章 组织成熟度:影响生产力的“大象” 第21章 结对编程有效吗 第22章 开发人员的Fitbit:工作中的自我监控 第23章 通过指示灯来减少工作中的打扰 第24章 通过改善信息流来实现高效软件开发 第25章 正念有望提高生产力 |