出版時(shí)間:2011-1 出版社:電子工業(yè)出版社 作者:周小輝 頁數(shù):484
Tag標(biāo)簽:無
前言
現(xiàn)在回頭想起,這本書的寫作,既有必然性,也有機(jī)緣巧合,這要從我與軟件工程的結(jié)緣談起。2000年,我放棄工作多年的電力系統(tǒng)工作進(jìn)入夢(mèng)想中的IT業(yè)。與很多朋友一樣,最初也是作為一名程序員,夢(mèng)想著成為編程高手。在經(jīng)歷了項(xiàng)目失敗的煎熬后,我思考如何才能使項(xiàng)目成功,但一時(shí)沒有答案。2001年,無意中看到當(dāng)時(shí)的項(xiàng)目經(jīng)理正在看一本UML方面的書籍,我也試著看了看,盡管看不懂,但認(rèn)定這既然是項(xiàng)目經(jīng)理看的書籍,一定有其價(jià)值。于是也開始潛心關(guān)注相關(guān)方面的知識(shí),這竟然成了我多年以來關(guān)注軟件工程的開始。起初,我的研究領(lǐng)域在UML,我積極參與《UMLChina》(非程序員)的翻譯工作,并有幸結(jié)識(shí)了潘家宇先生;翻譯了著名的Delphi UML建模工具——ModelMaker的用戶指南,并取得了中文授權(quán);參加Borland中國(guó)舉辦的Together征文并獲得了優(yōu)秀獎(jiǎng)。這是一段如饑似渴的學(xué)習(xí)歲月。2002年,我報(bào)考了軟件工程碩士,并被錄取。通過系統(tǒng)學(xué)習(xí)及同學(xué)之間的交流,極大地拓寬了我的IT視野。碩士在讀期間,也正是軟件工程快速發(fā)展的時(shí)期,IT業(yè)涉及軟件工程企業(yè)的收購兼并不斷,最有影響的當(dāng)屬IBM對(duì)Rational的整體收購,Borland對(duì)Starbase和TogetherSoft收購后的業(yè)務(wù)戰(zhàn)略轉(zhuǎn)型。我的研究范圍也從UML進(jìn)入到更廣闊的軟件工程領(lǐng)域如CMM/CMMI、RUP、ITIL、Scrum、需求工程、配置管理、項(xiàng)目管理等。在所在企業(yè),我也作為CMM三級(jí)認(rèn)證的核心成員之一親歷了全過程。而在民間,敏捷運(yùn)動(dòng)正逐步興起。作為一直以來對(duì)Borland技術(shù)的追隨者,Borland對(duì)Starbase公司的收購自然也引起了我的注意,由此開始了對(duì)StarTeam的學(xué)習(xí),我對(duì)StarTeam的學(xué)習(xí)始于5.3版本,其后一直從未中斷對(duì)它的研究。
內(nèi)容概要
本書是一本理論與實(shí)踐相結(jié)合的書籍,更多的是希望通過主流工具的實(shí)踐,向讀者傳遞軟件配置管理的理念。
本書參照了有關(guān)軟件配置管理的主流思想框架,包括CMMI、RuP、ITIL、敏捷運(yùn)動(dòng)等,首先簡(jiǎn)要描述軟件配置管理的思想體系,然后從商業(yè)及開源方面分別選擇了一個(gè)主流工具:商業(yè)工具為Borland
StarTeam,開源工具為CVS,通過將思想融入到具體的工具中,讓讀者體會(huì)到軟件配置管理的精髓。
在闡述每個(gè)工具時(shí),牢牢把握軟件配置管理的五個(gè)關(guān)鍵要點(diǎn):標(biāo)識(shí)、控制、審計(jì)、報(bào)告與發(fā)布,可以幫助軟件開發(fā)團(tuán)隊(duì)快速地將軟件配置管理的理念與工具應(yīng)用到實(shí)踐中,有效提高配置管理乃至軟件工程的質(zhì)量。
本書適合廣大軟件開發(fā)及管理人員參考學(xué)習(xí),也可作為高等院校相關(guān)專業(yè)的教學(xué)參考書。
書籍目錄
開篇 融會(huì)貫通——軟件配置管理策略及其最佳時(shí)間
第1章 StarTeam全視圖
.1 初步了解StarTeam
..1 從ALM戰(zhàn)略到SDO戰(zhàn)略
..2 StarTeam是軟件配置管理工具
..3 StarTeam價(jià)值所在
.2 Startleam技術(shù)架構(gòu)與核心功能
.2.1 StarTeam技術(shù)架構(gòu)
.2.2 StarTeam核心功能與特性
.3 Stafream相關(guān)術(shù)語
.3.1 容器(Container)
.3.2 對(duì)象(Obiect)
.3.3 工作文件夾
.3.4 StailTeam配置項(xiàng)
.3.5 生命周期特性
.4 本章小結(jié)
第2章 搭建StarTeam工作環(huán)境
第3章 掌握StarTeam的安全機(jī)制及進(jìn)行安全配置
第4章 管理Starream項(xiàng)目與視圖
第5章 StarTeam基本操作
第6章 使用File組件進(jìn)行文件管理
第7章 使用ChangeRequest組件進(jìn)行變更請(qǐng)求管理
第8章 使用主題組件進(jìn)行在線討論
第9章 使用需求組件管理需求
第10章 使用任務(wù)組件進(jìn)行任務(wù)管理
第11章 StarTeam標(biāo)識(shí)技術(shù)
第12章 StarTeam審計(jì)與報(bào)告技術(shù)
第13章 CVS/CVSNT概述與基本實(shí)踐
第14章 將CVSNT作為協(xié)同開發(fā)平臺(tái)
第15章 構(gòu)建完整的開源軟件配置管理平臺(tái)
第16章 實(shí)現(xiàn)每日構(gòu)建與持續(xù)集成
第17章 企業(yè)SCM實(shí)施指南
附錄
章節(jié)摘錄
插圖:
媒體關(guān)注與評(píng)論
通俗的原理闡述、飽滿的工具介紹、有趣的文字鋪陳、鮮活的實(shí)踐方法,無不彰顯本書的價(jià)值。相信這本厚積多年的佳作,必將成為配置管理領(lǐng)域的佳肴。 ——徐鋒 (2SAI首席顧問、《軟件需求最佳實(shí)踐》作者 三年前,在作者的幫助下,我們基于Star Team建立起了有自己特色的開發(fā)模式并保持至今,相信本書提供的有益實(shí)踐會(huì)對(duì)大規(guī)模團(tuán)隊(duì)協(xié)同開發(fā)的配置管理工作產(chǎn)生良好的指導(dǎo)作用。 ——王林 北京神舟航天軟件技術(shù)有限公司 Micro Focus完成對(duì)Borland公司的并購時(shí),我有幸結(jié)識(shí)了周小輝先生。在與他的幾次交談過程中,我驚訝于他在軟件工程這個(gè)領(lǐng)域豐富的知識(shí)和經(jīng)驗(yàn),驚訝于他對(duì)這個(gè)行業(yè)的發(fā)展富有真知灼見的理解和判斷。我相信,這一切來源于他對(duì)這個(gè)行業(yè)的熱愛和孜孜不倦地追求。 ——孟捷 Micro Focus中國(guó)區(qū)經(jīng)理
編輯推薦
《軟件過程之美:軟件配置管理策略及主流工具實(shí)戰(zhàn)》:全球首本StarTeam中文專著。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載