注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)未雨綢繆:理解軟件配置管理(第2版)

未雨綢繆:理解軟件配置管理(第2版)

未雨綢繆:理解軟件配置管理(第2版)

定 價:¥69.00

作 者: 董越 著
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: 軟件工程/開發(fā)項目管理

ISBN: 9787121166747 出版時間: 2012-06-01 包裝: 平裝
開本: 16開 頁數(shù): 253 字?jǐn)?shù):  

內(nèi)容簡介

  軟件配置管理為軟件開發(fā)提供了基礎(chǔ)性的支持環(huán)境,它與軟件開發(fā)中的所有角色都有聯(lián)系,因此本書是寫給所有與軟件開發(fā)有關(guān)的人士看的,而不僅是給軟件配置管理人員?!段从昃I繆:理解軟件配置管理(第2版)》分為兩部分,第一部分詳細(xì)介紹了軟件配置管理的基本知識;第二部分主要講述了軟件配置管理的一些實際問題。本書的目標(biāo)是讓讀者用很短的時間就能掌握軟件配置管理的基礎(chǔ)知識,在參與軟件開發(fā)時,具備軟件配置管理方面的基本素養(yǎng)。

作者簡介

  董越,網(wǎng)名流水先生,男,1977年生,他目前的公開身份是索尼公司的CMArchitect(配置管理架構(gòu)師)。而他的秘密身份是咨詢師,年復(fù)一年,飛來飛去,向眾多企業(yè)提供軟件配置管理方面的培訓(xùn)和咨詢服務(wù)。他畢業(yè)于清華大學(xué),擁有—個碩士學(xué)位和兩個學(xué)士學(xué)位。他曾工作于西門子、摩托羅拉和雅虎等公司,一直專注于軟件配置管理。他發(fā)表文章,撰寫書籍;曾領(lǐng)導(dǎo)Flooda、EasyCM等多個開源軟件項目;經(jīng)常在各種會議、沙龍等場合講演。

圖書目錄

上篇:基本話題
第1章 惱人不休的問題:什么是軟件配置管理
1.1 問題的引出
1.2 有那么一類管理
1.3 為什么稱做配置管理
1.4 其他一些比喻
第2章 基本的版本控制:記錄歷史并防止混亂
2.1 即使只有一個開發(fā)人員
2.2 建立公共存儲區(qū)
2.3 防止版本覆蓋
2.4 行話
第3章 當(dāng)代版本控制方法
3.1 變更集的概念
3.2 以變更集為單位修改代碼并提交
3.3 反方向:適時更新工作區(qū)
3.4 源代碼的整體版本
3.5 分布式版本控制
第4章 集成:關(guān)注整體質(zhì)量
4.1 集成的概念
4.2 保證提交的質(zhì)量
4.3 狹義集成的步驟
4.4 在基線產(chǎn)生之后
4.5 質(zhì)量保證:集成前、集成中、集成后
第5章 從源代碼到運(yùn)行中的程序
5.1 管理生成轉(zhuǎn)換過程和相關(guān)資產(chǎn)
5.2 保證構(gòu)建的可重復(fù)性
5.3 全量構(gòu)建和增量構(gòu)建
5.4 讓構(gòu)建更快
5.5 安裝包的版本控制
5.6 管理測試運(yùn)行環(huán)境
第6章 邁向持續(xù)集成
6.1 及早和經(jīng)常地集成,持續(xù)集成
6.2 化繁為簡
6.3 全程自動化
6.4 快!快!快!
6.5 多層集成:當(dāng)團(tuán)隊規(guī)模擴(kuò)大以后
第7章 分支:減少等待,分頭工作
7.1 文件級分支
7.2 產(chǎn)品級分支
7.3 典型應(yīng)用:實現(xiàn)多層集成
7.4 溫故而知新:實現(xiàn)隔離與共享
7.5 分支的其他典型應(yīng)用
7.6 公共版本庫中的分支
7.7 私有版本庫中的分支
第8章 管理文檔
8.1 文檔的標(biāo)識和存儲
8.2 自帶的說明信息
8.3 趨勢:Wiki
8.4 趨勢:數(shù)據(jù)文件和數(shù)據(jù)庫
第9章 跟蹤缺陷,直到消滅
9.1 別讓發(fā)現(xiàn)的缺陷跑掉
9.2 狀態(tài)轉(zhuǎn)換圖
9.3 準(zhǔn)確記錄,便于修復(fù)
9.4 消滅它?立刻消滅它?
9.5 分析統(tǒng)計缺陷相關(guān)數(shù)據(jù)
9.6 關(guān)聯(lián)缺陷記錄與變更集
第10章 管理變更
10.1 管理增強(qiáng)
10.2 管理特性
10.3 瀑布模型中的變更
10.4 影響變更管理的因素
10.5 控制產(chǎn)品版本間的差異
10.6 表達(dá)產(chǎn)品版本間的差異
第11章 玄妙的學(xué)院派
11.1 配置識別
11.2 配置控制
11.3 配置狀態(tài)報告
11.4 配置審計
11.5 一些軟件研發(fā)模型中的配置管理
下篇:復(fù)雜場景中的配置管理
第12章 用分支實現(xiàn)交迭
12.1 補(bǔ)丁版本
12.2 復(fù)用另一條分支上的改動
12.3 甚至早在1.0版發(fā)布之前
12.4 甚至為了重要的內(nèi)部版本
12.5 甚至為了每次集成
12.6 雙分支結(jié)構(gòu)
12.7 都是交迭
第13章 用分支實現(xiàn)變體
13.1 什么是變體
13.2 用分支支持變體
13.3 隨主干繼續(xù)演進(jìn)
13.4 把公共改動放到主干上
13.5 變更管理對交迭和變體的支持
13.6 歷史版本與變體版本的命名
第14章 用設(shè)置實現(xiàn)變體
14.1 在構(gòu)建時讀取設(shè)置信息
14.2 安裝和運(yùn)行時讀取設(shè)置信息
14.3 資源與數(shù)據(jù)
14.4 何時使用哪種方法
14.5 設(shè)置對交迭的支持
第15章 用組件的組合實現(xiàn)變體
15.1 雛形:平臺加應(yīng)用
15.2 在不同階段組裝
15.3 復(fù)合基線
15.4 復(fù)合分支
15.5 實現(xiàn)軟件復(fù)用:分支、設(shè)置、組件相結(jié)合
15.6 實現(xiàn)軟件復(fù)用:架構(gòu)、過程和組織
第16章 支持多地點開發(fā)
16.1 何時出現(xiàn)多地點開發(fā)
16.2 主要困難和解決方法
16.3 離線工作模式
16.4 遠(yuǎn)程訪問模式
16.5 當(dāng)?shù)匕姹編炷J?br />16.6 只讀模式
16.7 多地點開發(fā)中的變更管理
第17章 支持跨組織合作
17.1 從開源到外包
17.2 管理第三方資產(chǎn)
17.3 本地記錄第三方源代碼的演進(jìn)
17.4 再加上本地的改造
17.5 共同開發(fā)
第18章 管理軟件部署
18.1 安裝包的存儲和管理
18.2 管理安裝過程
18.3 記錄運(yùn)行系統(tǒng)配置
18.4 管理變更請求
18.5 管理網(wǎng)站
第19章 軟件配置管理實施
19.1 不同階段,不同挑戰(zhàn)
19.2 如何完成一項改進(jìn)
19.3 在一個項目的生命周期中
19.4 平衡集權(quán)與自治
19.5 管理眾多的項目
19.6 軟件配置管理團(tuán)隊的組織結(jié)構(gòu)
結(jié)語:提倡務(wù)實的精神
附錄A:相關(guān)工具索引
在線資源
書網(wǎng)互動

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號