Software configuration management strategies and Rational ClearCase : a practical introduction

著者

    • White, Brian A.

書誌事項

Software configuration management strategies and Rational ClearCase : a practical introduction

Brian A. White

(The Addison-Wesley object technology series / Grady Booch, Ivan Jacobson, James Rumbaugh)

Addison-Wesley, c2000

大学図書館所蔵 件 / 2

この図書・雑誌をさがす

注記

Includes bibliographical references (p. 287-288) and index

内容説明・目次

内容説明

In software development, change is inevitable. Successful projects deal well with change -- increasingly, through the use of sophisticated Software Configuration Management (SCM) tools and techniques. Now, there's a complete guide to both the SCM discipline and the field's #1 tool, Rational ClearCaseA (R). Software Configuration Management Strategies and Rational ClearCaseA (R) covers every aspect of implementing SCM with ClearCase, demonstrating exactly how to use these tools to avoid cost overruns, stay on schedule, and enhance software quality. Brian White begins by introducing the motivation for Software Configuration Management, its key concepts, and how SCM tools can be applied to address the challenges encountered as software projects grow in size and complexity. White walks through establishing an initial SCM environment, managing projects with ClearCase, and understanding the iterative ClearCase process of "integration, build test, and baseline." Readers will learn how to use Rational ClearCase to address today's most widespread software management challenges, from defect tracking, to managing geographically distributed teams, to deploying powerful Web applications more quickly.

目次

Foreword. Preface. Acknowledgments. 1. What Is Software Configuration Management? SCM Best Practices. SCM Tools and SCM Process. 2. Growing into Your SCM Solution. Dealing with Changing Project Requirements. Evolution of SCM Tools. Summary. 3. An Overview of the Unified Change Management Model. What Is UCM? What Is ClearCase? ClearCase UCM Process Overview. The Architect: Defining the Implementation Model. The Configuration Manager: Setting Up the SCM Environment. The Project Manager: Managing a Project. The Developer: Joining a Project and Doing Development. The Integrator: Integration, Build, and Release. The UCM Baseline+Change Model. 4. A Functional Overview of ClearCase Objects. The Repository: Versioned Object Base. Workspaces: Dynamic and Snapshot Views. Project Management: Projects, Streams, Activities. Versioned Objects: Elements, Branches, and Versions. Component Management: Components and Baselines. Process: Labels, Attributes, Hyperlinks, Triggers. Building: ClearMake, Derived Objects, Configuration Records. 5. Establishing the Initial SCM Environment. ClearCase Architecture Basics. ClearCase Hardware Resource Requirements. Defining the Implementation Model. Creating the VOBs. Baseline Promotion Levels. 6. Project Management in ClearCase. What Is a ClearCase Project? Creating a ClearCase Project. 7. Coordinating Multiple Project Teams and Other Scenarios. Organizing Large Multiproject Development Efforts. Coordinating Cooperating Projects: Independent Components. Coordinating Cooperating Projects: Shared Components. Coordinating Multiple Parallel Releases. Coordinating IS/IT Development Projects. Coordinating Documentation Projects or Small Teams. Using UCM without Activity-Based SCM. 8. Development Using the ClearCase UCM Model. A Developer's Perspective of UCM. Joining a Project. Making Changes. Delivering Changes to the Project. Rebasing Your Development Stream. Dealing with Conflicting Changes. 9. Integration, Build, and Release. Software Integration. Isolation and Integration with ClearCase. Building and Baselining with ClearCase UCM. Staging and Release. 10. Geographically Distributed Development. Distributed Development Challenges. How Does ClearCase Support Distributed Development? Multiple Teams: Producer/Consumer Scenario. Multiple Teams: Shared Source Scenario. Single Team: Distributed Members Scenario. Other Uses for ClearCase MultiSite. 11. Change Request Management and ClearQuest. What Is Change Request Management? What Are Change Requests? The Change Request Management Process. What Is ClearQuest? How Do I Use ClearQuest Data? How Does ClearQuest Support UCM? Glossary. Bibliography. Index. 0201604787T04062001

「Nielsen BookData」 より

関連文献: 1件中  1-1を表示

詳細情報

ページトップへ