我有机会阅读了马里奥·莫雷拉(Mario Moreira)的新书《适应敏捷团队的配置管理:平衡可持续性和速度。” Mario是软件配置管理(SCM),敏捷开发模型和IT治理的长期拥护者。

本书列出了CM的核心原则,概括了敏捷的概念,并将两者完美地结合在一起。他的核心信息是高效率的敏捷团队需要良好的CM战略和基础架构才能构建和交付软件–而聪明的CM思维是不断改进的源泉之一。 Mario摒弃了敏捷团队无需良好的架构,工具,计划和流程就能做到的错误说法。相反,他表明,最好的敏捷团队更喜欢用增量/迭代过程定义代替BEUF(前期工作量很大),这对于CM专业人士帮助他们的敏捷团队找到成功之路可能是一个很好的方法。

Mario应用了一些很棒的产品管理风格的思想来确定Agilists对CM的重视,从而确定如何顺序(并证明)对CM规划和工具的必要投资。很明显,这源于他在CA和Fidelity Investments的深厚经验,他说服了很多真正的参与者来做正确的事情。本书的第4章列出了对CM和敏捷人员都有价值的价值,观点和论据。

从许多方面来看,这本书都指出了与我一直在强调的产品经理/产品所有者问题类似的文化鸿沟。我们都从理智上知道商业软件产品需要强大的市场投入和产品战略,但是在建立缺乏产品管理专业知识的开拓性敏捷团队时,很容易忽略这一点。然后,我们必须将产品管理的战略要素(定价,升级计划,竞争性定位,路线图上的收入压力)注入与缺乏外部市场经验的技术精湛的产品所有者的团队中。敏捷材料的简单阅读表明这是一种虚假的节约,越来越多的实际产品团队正在认识到这一点。

总体而言,这对于CM人士(他们可能是敏捷新手或对先入之见不熟悉的新手),敏捷专家规划其基础结构以及应该知道如何成功构建软件的产品经理/所有者而言,是一本很好的书。