注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁(yè)制作視頻/音頻/流媒體軟件配置管理策略與Rational ClearCase(影印版)

軟件配置管理策略與Rational ClearCase(影印版)

軟件配置管理策略與Rational ClearCase(影印版)

定 價(jià):¥38.00

作 者: (美)Brian A.White著
出版社: 中國(guó)電力出版社
叢編項(xiàng): 原版風(fēng)暴·軟件工程系列
標(biāo) 簽: 計(jì)算機(jī)理論 計(jì)算機(jī)/網(wǎng)絡(luò)

ISBN: 9787508314006 出版時(shí)間: 2003-07-01 包裝: 膠版紙
開本: 24cm 頁(yè)數(shù): 312 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  “這真是一本令人難以置信的書!每一個(gè)軟件工程師和項(xiàng)目經(jīng)理都應(yīng)該閱讀本書。書中貫穿了眾多精妙的見解和極具價(jià)值的建議,因此本書必將成為一部經(jīng)典之作。這不僅僅是一本有關(guān)配置管理的著作,其中有關(guān)項(xiàng)目管理的章節(jié)還使得本書成為軟件工程的重要著作?!薄狟illHasling“本書介紹了很多經(jīng)驗(yàn)、智慧以及深刻的見解,這些對(duì)于研究什么是最佳實(shí)踐以及如何實(shí)現(xiàn)、部署這些最佳實(shí)踐是必需的?!薄狟radAppletonSCM(SoftwareConfigurationManagement,軟件配置管理)是一個(gè)重要的軟件工程規(guī)范,用于管理當(dāng)今復(fù)雜和快速發(fā)展的軟件開發(fā)環(huán)境。SCM應(yīng)用于軟件開發(fā)的整個(gè)生命周期,為識(shí)別和控制文檔、需求、模型、代碼以及Web構(gòu)件(如HTML和XML文件)的變更提供框架。通過允許共享構(gòu)件同時(shí)發(fā)生變化,SCM增強(qiáng)了項(xiàng)目組之間的協(xié)作,從而使他們能夠更快地開發(fā)出高質(zhì)量的產(chǎn)品。本書并沒有停留在基礎(chǔ)知識(shí)層面,而是針對(duì)現(xiàn)實(shí)生活中的各種真實(shí)開發(fā)場(chǎng)景(例如管理多個(gè)項(xiàng)目和管理分布在不同地方的項(xiàng)目組)講解了很多高級(jí)專題。BrianA.White在研究SCM工具和方法方面具有十多年的經(jīng)驗(yàn)。他曾在工業(yè)控制和電信行業(yè)多次成功部署過SCM解決方案,其中很多都達(dá)到了IS09000和SEICMM所要求的相關(guān)目標(biāo)。他目前正在為RationalSoftware研究配置和變更管理以及產(chǎn)品策略。

作者簡(jiǎn)介

  \t\t\n

圖書目錄

Contents
 
Foreword
Preface
Acknowledgments
XI
xv xxiii
 
CHAPTER 1 WHAT Is SOFTWARE CONFIGURATION MANAGEMENT? 1
11 SCM Best Practices3
12 SCM Tools and SCM Process 13
CHAPTER 2 GROWING INTO YOUR SCM SOLUTION          15
21 Dealing with Changing Project Requirements15
22 Evolution of SCM Tools23
23 Summary49
CHAPTERS AN OVERVIEW OF THE UNIFIED CHANGE MANAGEMENT MODEL  51
31 What Is UCM? 51
32 What Is ClearCase?  52
33 ClearCase UCM Process Overview  54
34 The Architect: Defining the Implementation Model57
35 The Configuration Manager: Setting Up the SCM Environment 60
36 The Project Manager: Managing a Project61
37 The Developer: Joining a Project and Doing Development62
38 The Integrator: Integration, Build, and Release63
39 The UCM Baseline+Change Model65
CHAPTER 4 A FUNCTIONAL OVERVIEW OF CLEARCASE OBJECTS  69
41 The Repository: Versioned Object Base 69
42 Workspaces: Snapshot and Dynamic Views72
43 Project Management: Projects, Streams, and Activities 78
44 Versioned Objects: Elements, Branches, and Versions  84
45 Component Management: Components and Baselines  89
46 Process: Labels, Attributes, Hyperlinks, Triggers 90
47 Building: Clearmake, Derived Objects, Configuration
Records 93
CHAPTER5  ESTABLISHING THE INITIAL SCM ENVIRONMENT     97
51 ClearCase Architecture Basics97
52 ClearCase Hardware Resource Requirements 106
53 Defining the Implementation Model114
54 Creating the VOBs115    
55 Baseline Promotion Levels 124
CHAPTER 6 PROJECT MANAGEMENT IN CLEARCASE  127
 61 What Is a ClearCase Project?  127
62 Creating a ClearCase Project 130
CHAPTER 7 COORDINATING MULTIPLE PROJECT TEAMS AND OTHER SCENARIOS] 45
71 Organizing Large Multiproject Development Efforts145
72 Coordinating Cooperating Projects: Independent
Components148
73 Coordinating Cooperating Projects: Shared Components151
74 Coordinating Multiple Parallel Releases 154
75 Coordinating IS/IT Development Projects158
76 Coordinating Documentation Projects or Small Teams163 
77, Using UCM without Activity-based SCM166
CHAPTER 8 DEVELOPMENT USING THE CLEARCASE UCM MODEL 169
81 A Developer's Perspective of UCM 169
82, Joining a Project170
83 Making Changes 173
84 Delivering Changes to the Project176
85 Rebasing Your Development Stream 181
86 Dealing with Conflicting Changes184
CHAPTER 9 INTEGRATION, BUILD, AND RELEASE  191
91 Software Integration       191
92 Isolation and Integration with ClearCase   196
93 Building and Baselining with ClearCase UCM210
94 Staging and Release 217
CHAPTER 10 GEOGRAPHICALLY DISTRIBUTED DEVELOPMENT  223
101 Distributed Development Challenges 224
102 How ClearCase Supports Distributed Development 228
103 Multiple Teams: Producer/Consumer Scenario 233
104 Multiple Teams: Shared Source Scenario 240
105 Single Team: Distributed Members Scenario 245
106 Other Uses for ClearCase MultiSite253
CHAPTER 11 CHANGE REQUEST MANAGEMENT AND CLEARQUEST 255
111 What Is Change Request Management?  255
112 What Are Change Requests?     256
113 The Change Request Management Process 257
114 What Is ClearQuest? 261
115 How Do I Use ClearQuest Data?  264
116 How Does ClearQuest Support UCM? 270
Glossary         273
Bibliography     287
Index            289

本目錄推薦

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