Home > Computing and Information Technology > Computer programming / software engineering > Software Configuration Management Strategies and IBM Rational ClearCase: A Practical Introduction
9%
Software Configuration Management Strategies and IBM Rational ClearCase: A Practical Introduction

Software Configuration Management Strategies and IBM Rational ClearCase: A Practical Introduction

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

"I wrote that the first edition of this book "communicates much of the experience, wisdom, and insight that was acquired along the way to discovering what SCM best practices are and how to implement/deploy them." The second edition is full of even more practical experience! It not only refines and expands upon earlier strategies and best practices, it also contains even more concrete "how-to" information about implementing and deploying them." --Brad Appleton co-author of Software Configuration Management Patterns: Effective Teamwork, Practical Integration "Read this book when you're getting started with configuration management (CM); read it again in six months and once more two years later. Software Configuration Management Strategies and IBM Rational ClearCase goes beyond the basics to provide a coherent review of CM strategies for projects of all sizes and complexities." --Jennie Brown, CM Specialist IBM Corporation "This book covers practical software configuration management (SCM), ClearCase UCM and ClearCase use for project teams. Every project lead and SCM specialist should (re)read this book before starting a project."--Roger Jarrett, Senior Software Engineer IBM Rational Software "This second edition captures vital Unified Change Management (UCM) features and concepts. It brings the entire UCM feature set full circle and lays the ground work for a successful UCM implementation; Bellagio and Milligan continue where the first edition left off. The inclusion of composite baseline concepts, single stream development, performance tuning, and other features and concepts make this the core of any old or new Unified Change Management implementation. It is rare that a second edition of a book can hold your interest like the first. This publication does just that...this continues to be the standard for users interested in Unified Change Management deployment." --Adam Levensohn, Manager IBM Rational Software Software Configuration Management (SCM) can help even the largest, most complex project teams manage change, so they can deliver higher quality products faster. The First Edition of Software Configuration Management Strategies and Rational ClearCase established itself as the definitive single source for guidance on both SCM best practices and the market's leading product, IBM Rational ClearCase.This fully updated Second Edition systematically addresses the latest ClearCase and ClearQuest(R) innovations, while offering even deeper insight into SCM strategy and management. The authors each draw on more than 15 years of SCM experience, and the knowledge of working with IBM Rational field teams in customer engagements worldwide. They systematically cover SCM planning and deployment, and SCM's use throughout the entire project lifecycle: development, integration, building, baselining, release deployment, and beyond. They offer practical guidance on addressing challenges that arise as projects grow in size and complexity, from managing geographically distributed teams to tracking change requests.Coverage includes * Understanding basic SCM concepts, and the role, value, and components of SCM systems * Mastering IBM Rational's Unified Change Management (UCM) model--including today's most effective usage models, strategies, and policy configurations * Creating ClearCase repositories and establishing UCM environments, step-by-step * Working as a project manager in the ClearCase environment * Leveraging new ClearCase MultiSite and ClearQuest technologies to full advantage * Using the new ClearCase Remote Client to access centralized repositories across WANs * Monitoring ClearCase and tuning it for maximum performance This book is valuable for everyone concerned with SCM: developers who wantSCM to be as intuitive and convenient as possible; project managers and technical leaders who must efficiently manage change; tools engineers; even IT managersevaluating SCM technologies. A(c) Copyright Pearson Education. All rights reserved.

Table of Contents:
Acknowledgments. About the Authors. Preface to the Second Edition. 1. What is Software Configuration Management?     SCM Best Practices.       Identify and Store Artifacts in a Secure Repository.       Control and Audit Changes to Artifacts.       Organize Versioned Artifacts into Versioned Components.       Organize Versioned Components and Subsystems into New Versioned Subsystems.       Create Baselines at Project Milestones.       Record and Track Requests for Change.       Organize and Integrate Consistent Sets of Versions Using Activities.       Maintain Stable and Consistent Workspaces.       Support Concurrent Changes to Artifacts and Components.       Integrate Early and Often.       Ensure Reproducibility of Software Builds.     SCM Tools and SCM Process.       SCM Tools.       SCM Process.     Summary. 2. Growing into Your SCM Solution.     Dealing with Changing Project Requirements.       Increasing Software System Complexity.       Increasing Project Environment Complexity.       Changing Life Cycle Phase.       Changing Processes and Personnel.     Evolution of SCM Tools.       Five Project Team Categories.       In the Absence of SCM Tools.       Early SCM Tool Support.       Modern SCM Tool Support.       Advanced SCM Tool Support.     Summary. 3. An Overview of the Unified Change Management Model.     What Is UCM?     The Value of UCM.       Abstraction.       Stability.       Control.       Communication.     What Is ClearCase?       The ClearCase UCM Model.       The UCM Baseline + Change Model.     What Is ClearQuest?     ClearCase UCM Process Overview.       The Architect.       The Configuration Manager.       The Project Manager.       The Developer.       The Integrator     The Architect: Defining the Implementation Model.       ClearCase Components.       Components in the Unified Modeling Language.     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.       Releasing a Component.       System Integration.       Releasing Systems and Subsystems.     Summary. 4. A Functional Overview of ClearCase Objects.     The Repository: Versioned Object Base.     Workspaces: Snapshot and Dynamic View.       Snapshot Views.       Web Views.       Dynamic Views.       Differences Between Snapshot and Dynamic Views.     Project Management: Projects, Streams, and Activities.       Projects.       Streams.       Activities.     Versioned Objects: Elements, Branches, and Versions.       Directory Versioning.       Element Types.     Component Management: Components and Baselines.       Components.       Baselines.     Process: Labels, Attributes, Hyperlinks, Triggers.       Labels.       Attributes.       Hyperlinks.       Triggers.       Creating and Managing Types.     Building: Clearmake, Derived Objects, Configuration Records.       Build Audit.       Object Sharing.       Parallel and Distributed Builds.       Clearmake versus Classic Make     Summary 5. Establishing the Initial SCM Environment.     ClearCase Architecture Basics.       The License Server and Registry Server.       The VOB Server and View Server.       The ALBD Server and Client Processes.       The Multiversion File System.       Example Hardware Configuration.     ClearCase Hardware Resource Requirements.       Memory Requirements.       Disk I/O Requirements.       Network Bandwidth and Reliability.       CPU.       Other Recommendations.       User, VOB, and View Limits.       VOB Sizing Considerations.     Monitoring and Tuning for ClearCase Performance.       Measuring the Lowest Level.       Measuring the Middle Level.       Measuring the Top Level.     Defining the Implementation Model.     Creating the VOBs.       Creating the PVOB Using the Command-Line Interface.       Creating the PVOB Using the Graphical User Interface.       Using Administration VOBs.       Using More Than One PVOB.       Creating VOBs and Components Using the Command-Line Interface.       Creating VOBs and Components Using the Graphical User Interface       Importing Existing Source Code.     Baseline Promotion Levels.     Summary. 6. Project Management in ClearCase.     What Is a ClearCase Project?       Who Is Making Changes?       What Is Being Changed?       How Are Changes Being Made?       How Do Changes Flow and Get Integrated?     Creating a ClearCase Project.       Identifying Your Project Manager.       Identifying Your Components and Baselines.       Determining Your Project’s Policies.       Determining Your UCM Project Properties.       Choosing the Location for Your Project.       Creating Your Project.     Summary. 7. Managing and Organizing Your ClearCase Projects.     Coordinating Multiple Parallel Releases.       The Follow-On Project.       The Mainline Project.       Project Completion.       Project Creation.       Multiple Parallel Projects.     Organizing Large Multiproject Development Efforts.       Architecture-Oriented Project Teams.       Feature-Oriented Project Teams.     Coordinating Cooperating Projects: Independent Components.       Project Creation.       Iteration Planning.       Integration.     Coordinating Cooperating Projects: Shared Components.       Project Creation.       Iteration Planning.       Integration.     Coordinating IS/IT Development Projects.       Choosing Which Features to Work On.       Implementing an Approval Process.       Performing Emergency Bug Fixes.       Planning for a Major Release.     Coordinating Documentation Projects or Small Teams.       Project Creation.       Joining a Project.       Delivering Changes.       Updating the Workspace.       Creating Baselines.     Summary. 8. Development Using the ClearCase UCM Model.     A Developer’s Perspective of UCM.     Working on a Project.     Making Changes.       Working with Activities.       Modifying Files and Directories.       Working from the Command Line.     Delivering Changes to the Project.       Check In Any Outstanding Checked-Out Elements.       Rebase from the Project’s Latest Recommended Baselines.       Run the ClearCase Deliver Command.       Build and Test the Delivery.       Complete or Cancel the Delivery.     Rebasing Your Development Stream.       Run the Rebase Operation.       Build and Test.       Complete or Cancel the Rebase.     Dealing with Conflicting Changes.       Delivery Scenario 1 (No Conflicts).       Delivery Scenario 2 (No Conflicts).       Delivery Scenario 3 (With Conflicts).       Rebase Scenario 1 (No Conflicts).       Rebase Scenario 2 (With Conflicts).       ClearCase Merge Tools.     Seamlessly Integrating with Developer’s IDE.     Summary. 9. Integration     Software Integration.       Merge Integration.       Assembly Integration.       Integration Scenarios for Teams of Differing Sizes.     Isolation and Integration with ClearCase.       The Shared View: No Isolation.       Branch/LATEST Development: Maximizing Integration.       Using Branches for Isolation and Integration.       Integration with UCM.     Summary. 10.Building, Baselining, and Release Deployment.     Baselining and Building with UCM.       Locking the Integration Stream.       Baselining Software Components.       Building Software Components.       Executing Smoke Tests.       Using Build Stabilization Streams.       Promoting and Recommending Software Component Baselines.       Unlocking the Integration Stream.       Automating the Nightly Build Process.     Staging, Deployment, and Release.       The Staging Component.       Using the Assembly Project for Deployment of Releases.       Modeling the Deployment Stages of a Release with Streams.       ClearQuest’s Role in Deployment.     Summary. 11. Geographically Distributed Development.     Distributed Development Challenges.       Organization.       Communication.       Technology.     How ClearCase Supports Distributed Development.       Remote Terminal or Desktop Access.       Remote Client Access.       Web Access.       Disconnected Use.       Local Access.       What Is the ClearCase Remote Client (CCRC)?       What Is ClearCase MultiSite?       What Is ClearQuest MultiSite?       Using ClearCase MultiSite and ClearQuest MultiSite Together.     Multiple Teams: Producer/Consumer Scenario.       Supporting Producer/Consumer Teams.       How UCM Supports the Producer/Consumer Model.       How Base ClearCase Supports the Producer/Consumer Model.       Producer/Consumer Summary.     Multiple Teams: Shared Source Code Scenario.       How UCM Supports Shared Source Code.       How Base ClearCase Supports Shared Source Code.       Shared Source Code Summary.     Single Team: Distributed Members Scenario.       How the UCM Model Supports Local Access.       How Base ClearCase Supports Local Use.       Branching by Activity.       Single Team: Distributed Members Summary.     Other Uses for ClearCase MultiSite.       MultiSite for Backup.       MultiSite for Delivery.       MultiSite for Platform Interoperability.     Summary. 12. Change Request Management and ClearQuest.     What Is Change Request Management?     What Are Change Requests?     The Change Request Management Process.       Submission.       Evaluation.       Decision.       Implementation.       Verification.       Completion.     What Is ClearQuest?     How Do I Use ClearQuest Data?       Queries.       Reports.       Charts.     How Does ClearQuest Support UCM?     ClearQuest MultiSite.     Summary. Appendix A. Redoing and Undoing Change Sets with UCM.     Location of Script.     Limit Script Use to Integrator Role.     Script Interface.     Why Is This Useful?     Redoing an Activity on Another Stream. Glossary. Bibliography. Index.


Best Sellers


Product Details
  • ISBN-13: 9780321200198
  • Publisher: Pearson Education (US)
  • Publisher Imprint: IBM Press
  • Depth: 25
  • Height: 234 mm
  • No of Pages: 384
  • Series Title: Paperback
  • Sub Title: A Practical Introduction
  • Width: 177 mm
  • ISBN-10: 0321200195
  • Publisher Date: 07 Jul 2005
  • Binding: Paperback
  • Edition: 2 Rev ed
  • Language: English
  • Returnable: N
  • Spine Width: 24 mm
  • Weight: 730 gr


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
Software Configuration Management Strategies and IBM Rational ClearCase: A Practical Introduction
Pearson Education (US) -
Software Configuration Management Strategies and IBM Rational ClearCase: A Practical Introduction
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Software Configuration Management Strategies and IBM Rational ClearCase: A Practical Introduction

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals

    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA