大多数进步的组织都会采用先进的技术或者严密的流程,力求提高他们的整体效益。而往往被忽略的是那些开明的领导者,他们能够激励并构建一个能够充分利用组织所引入的新技术和新流程的环境。某些流程和技术能够让优秀的团队更卓越,某些流程和技术可以防止平庸者误入歧途。正是开明的领导者告诉我们哪些方法是必需的,然后构建起一个能最大限度提高团队绩效的环境。兰达尔W.延森编著的这本《软件开发生产率改进(软件管理的有效领导力与量化方法)》也讨论了这些能力,并把它们有效地包含在评估组织生产率潜力的量化过程中。
要实现卓越的软件开发生产率,管理者需要持续不断地关注开发项目中的人员、激励措施以及团队沟通。在《软件开发生产率改进(软件管理的有效领导力与量化方法)》一书中,世界知名的软件工程大师兰达尔W.延森博士介绍了一种体现这些关注点、经过长期验证的定量化方法。他将帮助你度量你所在组织的开发能力和生产率,然后利用这些信息来提高开发人员和团队多方面的能力,并构建更加精确的软件开发成本和进度估算。
作为软件项目最重要的成本和进度驱动因素,通过聚焦于管理,延森博士为我们展示了一个基于他的Jensen II(Seer)模型的强大工具,而Jensen II模型已经成为很多业界领先软件估算工具的理论基础。通过真实案例分析,你将学会如何预测任何重大管理决策对生产率的影响,并定量地支持你的组织转变为“极限”或“敏捷”软件开发环境。
数十年来,延森博士一直是软件行业软件项目生产率改进领域首屈一指的专家。本书提炼了他的核心思想,并为你提供了应用这些核心思想所需的工具和知识。
通过阅读本书,你将学到:识别沟通与文化的核心要素,并把这种认知转化为可量化的改进措施;预测在人员、管理风格、开发环境、产品约束和技术方面的变化所带来的影响;在整个项目生命周期中优化决策,避免适得其反的变更;理解现代估算模型及其参数,使你能够更加有效地应用它们;使用诸如Sage、REVIC、COCOMO II和SEER-SEM等先进估算工具,制定出更加准确和有效的项目估算;在敏捷或极限项目环境中,对项目成本和进度保持更加牢固的掌控。