軟體配置管理模式

軟體配置管理模式

·Amazon五星圖書,清晰講解配置管理軟體·透徹說明中小型開發團隊中的SCM套用·針對實際軟體開發,強調相關重點和難點·討論常見SCM工具並解釋實現本書模式過程

基本介紹

版權資訊,內容簡介,作者簡介,目錄,

版權資訊

書 名: 軟體配置管理模式
譯者:黃明成
出版時間: 2006
ISBN: 9787508321899
開本:16
定價: 22.00 元

內容簡介

有效地軟體配置管理(SCM)戰略促進健康的、面向協作的文化,有利於生產出更好的軟體。閱讀本書,可以緩解軟體工程師對軟體配置管理最常見的擔心——覺得它僵化,過分強調過程。
通過模式的使用,作者闡明,適當管理的工作流可以防止任務延期、士氣低落和費用超支。模式法表明,SCM完全可以輕鬆地、成功地套用於中小型組織。理清模式之間的相互聯繫,讀者就可以避免那些常見的令開發者灰心和令生產率降低的錯誤。
本書重點講述:
如何在解決當前軟體問題的同時,開發下一版產品?
·如何和其他開發者並行地開發代碼?如何跟上碼線的當前狀態?
·如何識別進入特定組件的是哪個版本的代碼?
·如何分析在組件開發歷史上什麼地方有過變更?
·如何更有效地使用當前的工具?如何決定何時使用手工過程?
·如何把行之有效的實踐逐步引入各工作區和整個組織?
·如何識別軟體過程的關鍵方面,使小組的項目順利進行?
·如何建立和培育致力於形成優秀集體和產出優質軟體的開發環境?
本書附錄還詳細討論了常見的SCM工具,並逐一解釋如何用它們實現本書討論的模式。這些業已證明確有成效的技法,能幫助讀者改進過程,並激發工作人員在製作更高質量軟體的過程中通力協作。

作者簡介

BtephenP.Berczuk自1989年以來一直從事面向對象軟體套用開發,經常參加地域上分散的小組開發,從1994年首屆會議起,一直是“軟體模式”社區的活躍成員,很早就對組織、軟體體系結構和設計模式之間的關係做過許多研究。他獲得了史丹福大學運籌學碩士學位和麻省理工學院電氣工程學士學位。

目錄

第一部分背景
第1章把系統作為整體
穩定性和工作進展的平衡
SCM在敏捷軟體開發中的作用
上下文中的SCM
SCM對小組工作的支持
什麼是軟體配置管理
工具的作用
更大的整體
本書的討論方式
未解決的問題
進一步的閱讀材料
第2章軟體環境
總原則
軟體是怎么回事
開發工作區
體系結構
組織
大局景
進一步的閱讀材料
第3章模式
模式和模式語言
軟體中的模式
配置管理模式
本書中模式的結構
模式語言
語言概述
未解決的問題
進一步的閱讀材料
第二部分模式
第4章主線簡化分支模型
未解決的問題
進一步的閱讀材料
第5章活動開發線
定義你的目標
未解決的問題
進一步的閱讀材料
第6章私用工作區
以隔離工作的方法控制變更
未解決的問題
進一步的閱讀材料
第7章儲存庫
一站式購物
未解決的問題
進一步的閱讀材料
第8章私用系統構造通過本地構造實現全局考慮
未解決的問題
進一步的閱讀材料
第9章集成構造
進行集中式構造
未解決的問題
進一步的閱讀材料
第10章第三方碼線
使用已有的工具
未解決的問題
進一步的閱讀材料
第11章任務級提交
每一項小粒度任務做一次提交
未解決的問題第12章碼線策略
制定交通規則
未解決的問題
進一步的閱讀材料
第13章冒煙測試
驗證基本功能性
未解決的問題
進一步的閱讀材料
第14章單元測試
測試契約
未解決的問題
進一步的閱讀材料
第15章回歸測試
對修改進行測試
進一步的閱讀材料
第16章私用版本
私用歷史
第17章版本線
發布前分支
進一步的閱讀材料
第18章版本預備線
分支而不是凍結
未解決的問題
第19章任務分支
處理長期任務
用分支進行隔離
第20章參考模式
命名穩定基
日常構造與冒煙測試
附錄ASCM網上資源
附錄B工具對SCM模式的支持
參考文獻

相關詞條

熱門詞條

聯絡我們