出版時(shí)間:2004-1 出版社:中國電力出版社 作者:[美] Stephen P.Berczuk 頁數(shù):149 字?jǐn)?shù):236000
Tag標(biāo)簽:無
內(nèi)容概要
·Amazon五星圖書,清晰講解配置管理軟件
·透徹說明中小型開發(fā)團(tuán)隊(duì)中的SCM應(yīng)用
·針對(duì)實(shí)際軟件開發(fā),強(qiáng)調(diào)相關(guān)重點(diǎn)和難點(diǎn)
·討論常見SCM工具并解釋實(shí)現(xiàn)本書模式過程
有效地軟件配置管理(SCM)戰(zhàn)略促進(jìn)健康的、面向協(xié)作的文化,有利于生產(chǎn)出更好的軟件。閱讀本書,可以緩解軟件工程師對(duì)軟件配置管理最常見的擔(dān)心——覺得它僵化,過分強(qiáng)調(diào)過程。
通過模式的使用,作者闡明,適當(dāng)管理的工作流可以防止任務(wù)延期、士氣低落和費(fèi)用超支。模式法表明,SCM完全可以輕松地、成功地應(yīng)用于中小型組織。理清模式之間的相互聯(lián)系,讀者就可以避免那些常見的令開發(fā)者灰心和令生產(chǎn)率降低的錯(cuò)誤。
本書重點(diǎn)講述:
如何在解決當(dāng)前軟件問題的同時(shí),開發(fā)下一版產(chǎn)品?
·如何和其他開發(fā)者并行地開發(fā)代碼?如何跟上碼線的當(dāng)前狀態(tài)?
·如何識(shí)別進(jìn)入特定組件的是哪個(gè)版本的代碼?
·如何分析在組件開發(fā)歷史上什么地方有過變更?
·如何更有效地使用當(dāng)前的工具?如何決定何時(shí)使用手工過程?
·如何把行之有效的實(shí)踐逐步引入各工作區(qū)和整個(gè)組織?
·如何識(shí)別軟件過程的關(guān)鍵方面,使小組的項(xiàng)目順利進(jìn)行?
·如何建立和培育致力于形成優(yōu)秀集體和產(chǎn)出優(yōu)質(zhì)軟件的開發(fā)環(huán)境?
本書附錄還詳細(xì)討論了常見的SCM工具,并逐一解釋如何用它們實(shí)現(xiàn)本書討論的模式。這些業(yè)已證明確有成效的技法,能幫助讀者改進(jìn)過程,并激發(fā)工作人員在制作更高質(zhì)量軟件的過程中通力協(xié)作。
作者簡介
BtephenP.Berczuk自1989年以來一直從事面向?qū)ο筌浖?yīng)用開發(fā),經(jīng)常參加地域上分散的小組開發(fā),從1994年首屆會(huì)議起,一直是“軟件模式”社區(qū)的活躍成員,很早就對(duì)組織、軟件體系結(jié)構(gòu)和設(shè)計(jì)模式之間的關(guān)系做過許多研究。他獲得了斯坦福大學(xué)運(yùn)籌學(xué)碩士學(xué)位和麻省理工學(xué)院電氣工程學(xué)士學(xué)位。
書籍目錄
第一部分 背景 第1章 把系統(tǒng)作為整體 穩(wěn)定性和工作進(jìn)展的平衡 SCM在敏捷軟件開發(fā)中的作用 上下文中的SCM SCM對(duì)小組工作的支持 什么是軟件配置管理 工具的作用 更大的整體 本書的討論方式 未解決的問題 進(jìn)一步的閱讀材料 第2章 軟件環(huán)境 總原則 軟件是怎么回事 開發(fā)工作區(qū) 體系結(jié)構(gòu) 組織 大局景 進(jìn)一步的閱讀材料 第3章 模式 模式和模式語言 軟件中的模式 配置管理模式 本書中模式的結(jié)構(gòu) 模式語言 語言概述 未解決的問題 進(jìn)一步的閱讀材料第二部分 模式 第4章 主線簡化分支模型 未解決的問題 進(jìn)一步的閱讀材料 第5章 活動(dòng)開發(fā)線 定義你的目標(biāo) 未解決的問題 進(jìn)一步的閱讀材料 第6章 私用工作區(qū) 以隔離工作的方法控制變更 未解 決的問題 進(jìn)一步的閱讀材料 第7章 儲(chǔ)存庫 一站式購物 未解決的問題 進(jìn)一步的閱讀材料 第8章 私用系統(tǒng)構(gòu)造通過本地構(gòu)造實(shí)現(xiàn)全局考慮 未解決的問題 進(jìn)一步的閱讀材料 第9章 集成構(gòu)造 進(jìn)行集中式構(gòu)造 未解決的問題 進(jìn)一步的閱讀材料 第10章 第三方碼線 使用已有的工具 未解決的問題 進(jìn)一步的閱讀材料 第11章 任務(wù)級(jí)提交 每一項(xiàng)小粒度任務(wù)做一次提交 未解決的問題第12章 碼線策略 制定交通規(guī)則 未解決的問題 進(jìn)一步的閱讀材料 第13章 冒煙測(cè)試 驗(yàn)證基本功能性 未解決的問題 進(jìn)一步的閱讀材料 第14章 單元測(cè)試 測(cè)試合同 未解決的問題 進(jìn)一步的閱讀材料 第15章 回歸測(cè)試 對(duì)修改進(jìn)行測(cè)試 進(jìn)一步的閱讀材料 第16章 私用版本 私用歷史 第17章 版本線 發(fā)布前分支 進(jìn)一步的閱讀材料 第18章 版本預(yù)備線 分支而不是凍結(jié) 未解決的問題 第19章 任務(wù)分支 處理長期任務(wù) 用分支進(jìn)行隔離 第20章 參 考模式 命名 穩(wěn)定基 日常構(gòu)造與冒煙測(cè)試 附錄A SCM網(wǎng)上資源 附錄B 工具對(duì)SCM模式的支持 參考文獻(xiàn)
編輯推薦
本書描述一些常見的軟件配置管理實(shí)踐。本書對(duì)那些在小項(xiàng)目組工作,覺得不能盡其所能有效地使用軟件配置管理的軟件開發(fā)者特別有意義。我們描述的技法(technique)與具體的工具無關(guān)。正像采用任何一組模式或最佳實(shí)踐一樣,能否自如地運(yùn)用這些模式也許與你所使用的工具是否明確地支持它們有關(guān)。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載