Software Configuration Management Patterns Effective Teamwork, Practical Integration

ISBN-10: 0201741172

ISBN-13: 9780201741179

Edition: 2003

List price: $62.99
30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy


Stereotypes portray software engineers as a reckless lot, and stereotypes paint software configuration management (SCM) devotees as inflexible. Based on these impressions, it is no wonder that projects can be riddled with tension! The truth probably lies somewhere in between these stereotypes, and this book shows how proven SCM practices can foster a healthy team-oriented culture that produces better software. The authors show that workflow, when properly managed, can avert delays, morale problems, and cost overruns. A patterns approach (proven solutions to recurring problems) is outlined so that SCM can be easily applied and successfully leveraged in small to medium sized organizations. The patterns are presented with an emphasis on practicality. The results speak for themselves: improved processes and a motivated workforce that synergize to produce better quality software.
what's this?
Rush Rewards U
Members Receive:
You have reached 400 XP and carrot coins. That is the daily max!
Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
Medical Terminology Online content $4.95 $1.99
Add to cart
Study Briefs
SQL Online content $4.95 $1.99
Add to cart
Study Briefs
MS Excel® 2010 Online content $4.95 $1.99
Customers also bought

Book details

List price: $62.99
Copyright year: 2003
Publisher: Addison Wesley Professional
Publication date: 11/4/2002
Binding: Paperback
Pages: 256
Size: 7.00" wide x 8.75" long x 0.75" tall
Weight: 1.144
Language: English

List of Figures
Contributor's Preface
Putting a System Together
Balancing Stability and Progress
The Role of SCM in Agile Software Development
SCM in Context
SCM as a Team Support Discipline
What Software Configuration Management Is
The Role of Tools
The Larger Whole
This Book's Approach
Unresolved Issues
Further Reading
The Software Environment
General Principles
What Software Is About
The Development Workspace
The Organization
The Big Picture
Further Reading
About Patterns and Pattern Languages
Patterns in Software
Configuration Management Patterns
Structure of Patterns in This Book
The Pattern Language
Overview of the Language
Unresolved Issues
Further Reading
The Patterns
Simplify Your Branching Model
Unresolved Issues
Further Reading
Active Development Line
Define Your Goals
Unresolved Issues
Further Reading
Private Workspace
Isolate Your Work to Control Change
Unresolved Issues
Further Reading
One Stop Shopping
Unresolved Issues
Further Reading
Private System Build
Think Globally by Building Locally
Unresolved Issues
Further Reading
Integration Build
Do a Centralized Build
Unresolved Issues
Further Reading
Third Party Codeline
Use the Tools You Already Have
Unresolved Issues
Further Reading
Task Level Commit
Do One Commit per Small-Grained Task
Unresolved Issues
Codeline Policy
Define the Rules of the Road
Unresolved Issues
Further Reading
Smoke Test
Verify Basic Functionality
Unresolved Issues
Further Reading
Unit Test
Test the Contract
Unresolved Issues
Further Reading
Regression Test
Test for Changes
Further Reading
Private Versions
A Private History
Release Line
Branch before Releasing
Further Reading
Release-Prep Code Line
Branch Instead of Freeze
Unresolved Issues
Task Branch
Handling Long-Lived Tasks
Use Branches for Isolation
Referenced Patterns
Named Stable Bases
Daily Build and Smoke Test
SCM Resources Online
The Configuration Management Yellow Pages
CM Crossroads--Online Community and Resource Center for CM Professionals
CM Today--Daily Configuration Management News
UCM Central--Unified Configuration Management
ACME--Assembling Configuration Management Environments (for Software)
The Software Engineering Institute's SCM Publications
Steve Easterbrook's Configuration Management Resource Guide
The Software Configuration Management FAQ
The Association for Configuration and Data Management
Software Engineering Resource List for Software Configuration Mangement
R.S. Pressman and Associates Software Engineering Resources for SCM
SEweb Software Configuration Management Resources at Flinders University
Pascal Molli's "CM Bubbles" SCM Resources Page
The Usenet Newsgroup
Tool Support for SCM Patterns
VSS--Visual Source Safe
CVS--The Concurrent Versions System
ClearCase--base functionality (non-UCM)
ClearCase--Unified Change Management (UCM)
CM Synergy
PVCS Dimensions
PVCS Version Manager
MKS Integrity (Enterprise edition)
Further Reading
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.