网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 未雨绸缪(理解软件配置管理)
分类 教育考试-考试-计算机类
作者 董越
出版社 电子工业出版社
下载
简介
编辑推荐

本书是作者多年专注于软件配置管理理论和实践的结晶,书中不少观点实际上也代表了很多软件配置管理相关从业人员的感受和心声。

全书尽管只有二百余页,但却深入浅出地道出了与配置变更管理相关的多个基本概念,如版本控制、配置管理、缺陷跟踪与变更管理、构建、组件、集成、分支等。同时书中根据不同实际场景给出了业界的最佳实践,而且处处渗透了作者在软件配置管理方面的心得,例如对分支运用的分析、对组件复用的理解和实践、对于集成过程及集成责任的清晰阐述等。并且,本书结合工具(ClearCase、ClearQuest、Subversion、Bugzilla等)简单明了地指出了当前流行的配置工具是如何实现这些最佳实践的。

该书值得所有软件开发从业人员仔细阅读、细细品味及随时参考!

内容推荐

软件配置管理为软件开发提供了基础性的支持环境,它与软件开发中的所有角色都有联系,因此本书是写给所有与软件开发有关的人士看的,而不仅是给软件配置管理人员。

本书分为两部分,第一部分详细介绍了软件配置管理的基本知识;第二部分主要讲述了软件配置管理的一些实际问题。本书的目标是让读者在很短的时间就能掌握软件配置管理的基础知识,在参与当代软件开发时,具备软件配置管理方面的基本素养。

本书的一大特色是作者用诙谐生动的语言来讲述专业的技术知识。文中充满睿智的调侃为读者营造出一种轻松的氛围,让原本比较沉闷的技术阅读成为一种愉悦的享受!

目录

上篇:基本话题

第1章 恼人不休的问题:什么是软件配置管理

 1.1 问题的引出

 1.2 与图书管理作对比

 1.3 为什么称作配置管理

 1.4其他一些比喻

第2章 基本的版本控制:记录版本,防止混乱

 2.1 即使只有一个程序员

 2.2 建立公共存储区

 2.3 防止版本覆盖

 2.4 行话

第3章 按任务单元组织工作

 3.1 为什么

 3.2 从创建到提交

 3.3 适时更新工作空间

 3.4 保证任务单元完成的质量

窘4章 产品的整体版本

 4.1 记录源代码整体版本

 4.2 保存安装包

 4.3 开发-测试-发布

 4.4 版本号

 4.5 表达质量状态和版本目的

第5章 集成:关注源代码整体质量

 5.1 集成的含义及其演变

 5.2 谁宋承担集成责任

 5.3 集成的一般步骤

 5.4 利用集成成果

 5.5 及早和经常地集成,持续集成

 5.6 多层集成

第6章 构建管理与环境设置

 6.1 基本知识

 6.2 保证构建的可重复性

 6.3 全量构建与增量构建

 6.4 让构建更快

 6.5 记录构建相关信息

 6.6 环境和设置:不止是在构建的时候

第7章 分支:减少等待,分头工作

 7.1 文件级分支

 7.2 产品级分支

 7.3 典型应用一:实现多层集成

 7.4 典型应用二:实现交迭

 7.5 分支为什么这样有用

 7.6 策略:集中精力于主线的演进

 7.7 分支管理

第8章 管理文档

 8.1 文档的标识和存储

 8.2 自带的说明信息

 8.3 趋势:Wlki

 8.4 趋势:数据文件和数据库

第9章 跟踪缺陷,直到消灭

 9.1 别让发现的缺陷跑掉

 9.2 状态转换图

 9.3 准确记录,便于修复

 9.4 消灭它?立刻消灭它?

 9.5 关联缺陷记录与任务单元

 9.6 分析统计缺陷相关数据

第10章 管理变更

 10.1 理清变更的概念

 10.2 管理细小的变更

 10.3 在瀑布模型中管理变更

 10.4 在迭代模型中管理变更

 10.5 影响变更控制的因素

 10.6 记录产品版本间的差异

 10.7 控制产品版本间差异

第11章 产品整个生命周期内的配置管理

 11.1 制订计划

 11.2 做好准备

 11.3 日常工作

 11.4 监控、调整与改进

 11.5 收尾

第12章 玄妙的学院派

 12.1 配置识别

 12.2 配置控制

 12.3 配置状态报告

 12.4 配置审计

 12.5 在相关标准里

下篇:应对各种各样的挑战

第13章 一波未平一波又起:管理交迭

 13.1 发布补丁版本

 13.2 并行发布

 13.3 解除测试对开发的阻滞

 13.4 解除集成对开发的阻滞

 13.5 都是交迭

第14章 兄弟姐妹:管理变体

 14.1 什么是变体

 14.2 用分支支持变体

 14.3 支持变体的多种方法

 14.4 交迭和变体对变更管理的影响

 14.5 少用变体

第15章 世间万物息息相关:管理相关性

 15.1 在软件领域的相关性

 15.2 源代码相关

 15.3 静态链接库

 15.4 运行时相关

 15.5 如果在总体集成时发现问题

第16章 世界是平的:管理第三方

 16.1 从开源到外包

 16.2 管理第三方资产

 16.3 本地记录第三方源代码的演进

 16.4 再加上本地的改造

第17章 从生产产品到生产组件:管理复用

 17.1 复用概述

 17.2 实现复用:结构、过程和组织

 17.3 对复用规划的表达

 17.4 对复用开发的支持

第18章 在不同地点共同工作:管理分布式开发

 18.1 何时出现分布式开发

 18.2 主要困难和解决方法

 18.3 离线工作模式

 18.4 远程访问模式

 18.5 本地版本库模式

 18.6 只读模式

 18.7 分布式开发中的变更管理

第19章 关心线上运行:管理部署

 19.1 安装包的存储和管理

 19.2 管理安装过程

 19.3 记录运行系统配置

 19.4 管理变更请求

 19.5 管理网站

第20章 从树木到森林:组织级管理

 20.1 概述:平衡集权与自治

 20.2 工具与环境

 20.3 流程与规范

 20.4 人员组织结构

结语:提倡务实的精神

附录A 相关工具索引

配置管理工具比较报告

参考书目

在线资源

书网互动

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/8 3:33:24