【内容简介】
本书特点:
SCM的知识,对于软件工程师、软件开发人员、软件架构师和软件项目经理来说,它既不难,也不复杂。 最有价值的ROI过程——SCM。
8种SCM反模式。4种管理和过程反模式、4种需求和测试反模式以及3种过程模式,解决了过程、人员和工具问题。
本书是增强读者从业经验的一本专著,是畅销书《AntiPatterns》的作者的又一力作。书中描述的各种错误一定会使读者受益匪浅。从大量的令业界不爽的种种失败中引发出的思考,足以使读者认识到:你也能够,而且也必须掌握成功的软件工程的软件配置管理(SCM)。
在这本书中,作者介绍了涉及到最常见的SCM错误和陷阱的16种反模式,弥补了该领域中的空白。
作者还提供了已证实的解决方案策略,包括3种过程模式和其他严格测试过的方法。正如《AntiPatterns》一书一样,作者使用了同样有趣的、实用的并且是击中要害的方法讲解了每一种反模式和模式。
软件配置管理是软件开发过程中非常重要却又往往被忽视的重要过程。本书以生动有趣的语言,分析透彻的实例,结构清晰的写作方法,深入浅出地详细论述了软件配置管理中常见的主要模式和反模式。内容包括:模式和反模式的一般概念,软件配置管理模式和反模式,管理和过程模式与反模式,需求和测试模式与反模式,等等。
本书既可作为在校大学生、研究生学习软件工程技术的教材或参考书,亦可作为从事项目管理和软件开发的相关人员在实际工作中的参考资料。
【译者序】
当构建计算机软件时,变化是不可避免的。软件配置管理(SCM)是一组用于在计算机软件的整个生命期内管理变化的保护性活动。SCM是如此的重要,但遗憾的是,很多软件开发人员却对SCM的技术知之甚少。软件开发过程中的许多错误的观念和行为都可以归结为没有正确地应用SCM的技术。
我们都知道经验的重要价值。当我们用某种方法解决了一个问题时,如果能把问题的细节和解决它的方法记录下来,那我们以后就可以复用这种经验。教训对于我们来说同样重要,当我们因采用了错误的方式导致某项任务执行失败时,如果能找到引起错误的根源,并把它记录下来,那以后就可以避免再犯同样的错误。这也就是我们常..
<< 查看译者序
【前言】
我们写作本书旨在帮助你管理你的软件开发。经验表明,现今从事软件开发的大部分人中,对于真正的软件配置管理(Software Configuration Management,SCM)技术的理解只是有限的,或者对此几乎没有任何经验。我们认为,这不是因为项目经理不想知晓这些原理,而是因为软件配置管理看起来难于掌握,更难于实现,并且几乎不可能在实践中应用。我们中的大多数人觉得软件配置管理就好像是某类神秘精妙的充满了"霸王条款"的黑色科学,很可能会让我们陷入许多麻烦之中,并吞噬我们大脑中创造性的火花。
如果你有这方面的顾虑,即使是轻微的,那么我们希望本书会打消这种顾虑。
不幸的是,到目前为..
<< 查看前言