特色:
本书描述一些常见的软件配置管理实践。本书对那些在小项目组工作,觉得不能尽其所能有效地使用软件配置管理的软件开发者特别有意义。我们描述的技法(technique)与具体的工具无关。正像采用任何一组模式或*佳实践一样,能否自如地运用这些模式也许与你所使用的工具是否明确地支持它们有关。
·Amazon五星图书,清晰讲解配置管理软件 ·透彻说明中小型开发团队中的SCM应用 ·针对实际软件开发,强调相关重点和难点 ·讨论常见SCM工具并解释实现本书模式过程 有效地软件配置管理(SCM)战略促进健康的、面向协作的文化,有利于生产出更好的软件。阅读本书,可以缓解软件工程师对软件配置管理*常见的担心——觉得它僵化,过分强调过程。 通过模式的使用,作者阐明,适当管理的工作流可以防止任务延期、士气低落和费用超支。模式法表明,SCM完全可以轻松地、成功地应用于中小型组织。理清模式之间的相互联系,读者就可以避免那些常见的令开发者灰心和令生产率降低的错误。 本书重点讲述:如何在解决当前软件问题的同时,开发下一版产品? ·如何和其他开发者并行地开发代码?如何跟上码线的当前状态? ·如何识别进入特定组件的是哪个版本的代码? ·如何分析在组件开发历史上什么地方有过变更? ·如何更有效地使用当前的工具?如何决定何时使用手工过程? ·如何把行之有效的实践逐步引入各工作区和整个组织? ·如何识别软件过程的关键方面,使小组的项目顺利进行? ·如何建立和培育致力于形成优秀集体和产出优质软件的开发环境? 本书附录还详细讨论了常见的SCM工具,并逐一解释如何用它们实现本书讨论的模式。这些业已证明确有成效的技法,能帮助读者改进过程,并激发工作人员在制作更高质量软件的过程中通力协作。