Skip to content

Configuration Management Principles and Practice

ISBN-10: 0321117662

ISBN-13: 9780321117663

Edition: 2003

Authors: Anne Mette Jonassen Hass

List price: $54.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

Configuration management (CM) is frequently misunderstood. This discipline is growing in popularity because it allows project participants to better identify potential problems, manage change, and efficiently track the progress of a software project. CM is not easy, but at the same time, it need not be difficult. This book gives the reader a practical understanding of the complexity and comprehensiveness of the discipline. Many current CM practitioners rely too heavily on commercial CM tools, and fail to understand the concept as a whole. With the deeper knowledge of CM principles taught in this book, readers will be better able to manage and deliver their next project. The book is included in the Agile Software Development Series because there is growing recognition that an effective configuration management strategy is the cornerstone of a truly agile project.
Customers also bought

Book details

List price: $54.99
Copyright year: 2003
Publisher: Addison Wesley Professional
Publication date: 12/30/2002
Binding: Paperback
Pages: 424
Size: 7.00" wide x 9.00" long x 1.00" tall
Weight: 1.892
Language: English

List of Figures
List of Tables
Foreword by Kim Caputo
Foreword by Alistair Cockburn
Preface
Introduction
What isIs Configuration Management?
Definition of Configuration Management Used in This Book
Configuration Management Activities
Metadata
Configuration Management Is Cyclicor Is It?
Quality Assurance Process
Audit
Identification
Inputs
Outputs
Process Descriptions
Unique dentification
Examples
Authorization
Roles
Connection with Other Activities
Storage
Library
Main Processes
Process escriptions
Roles
Connection with Other Activities
Example
Change Control
Inputs
Outputs
Change Control Activities
Usage of Metadata
Consequence Analysis
Roles
Process Descriptions
Connection with Other Activities
Example
Status Reporting
Inputs
Outputs
Process Descriptions
Roles
Connection with Other Activities
False Friends: Version Control and Baselines
Version Control
Baseline
Configuration Management in Maturity ModelsCMM Version 1.1
CMM Maturity Levels
Definition
Activities
CMMICMMI Process Areas
Definition
Goals
Practice-to-Goal Relationships
Capability and Maturity Levels
Achieving Capability Levels
Level 2 for All Process Areas
Raising the Capability of the Configuration Management Process
ISO 15504 (SPICE) and BOOTSTRAP 3.2
SPICE Process Model
Definition
Goals
Best Practices
Maturity Levels
Maturity of Configuration Management
Configuration Management in International Standards
Overview of Related Standards
BS6488, DoD, IEEEBS6488DoD Mil-Std-973IEEE-Std-610.12-1990ESA PSS-05-09
Introduction from the Guide
GAMP
Description from the Guide
ISO 9001:1994, ISO 9000-3, and ISO 9001:2000ISO 9001:1994ISO 9000-3ISO 9001:2000
Organizations Working with Configuration Management
Institutions and Companies
CM Today Yellow Pages
Institute of Configuration Management
Conferences
Ovum
Software Engineering Institute
Projects
ACMEAdCoMsDaSC
Scoping the Configuration Management TaskLevel of Ambition
Cost/Benefit Analysis
Level of Ambition = Scope + Formalism
Formalism for a Configuration Item
Degrees of Formalism
Earliest and Latest Extremes for Starting Configuration Management
Formalism and Tools
Expansion of Scopefrom Candidate to Item
No Rough Drafts-Please!
Expansion from the Middle
Examples
Calculation of Profitability
Expenses
Savings
Pitfalls in Connection with Scoping
Too Demanding
Wrong
Too Coarse or Too Fine
Too Embracing or Too Exclusive
Too Late or Too Early
How to Treat What Is Kept Outside
Objects to Keep Outside
Identification
Storage
Configuration Management Data
What Can Be Placed under Configuration Management
Physical or Electronic Objects
Configuration Item Class Hierarchy
Physical Objects
Electronic Objects
Types of Objects in Product Perspective
Software
Hardware
Network
Data
Services
Tools
Types of Objects in Project Perspective
Life Cycle Activities
Support Functions
Tools
Types of Objects in Cross-Organizational Perspective
Cross-Organizational Perspective
Administrative Documents
Company Product Assets
Infrastructure
Quality System
Deliveries under Configuration Management
Examples
Project Relationships
Deliveries for Planned Events Like Milestones
Development Model
Milestones
What One Needs to Know about a Configuration Item
Overview of Metadata for a Configuration Item
Data Elements
Metadatabase Medium
Other Data Elements
Metadata for Unique Identification
Belongs To
Name
Version
Status
Date
Storage Location
Storage Medium
Example of States for a Document
Example of States for a Source Code Unit, Including in Build
Metadata for Authorization
Producer
Person Holding Overall Responsibility
Person Responsible for Approval
Ownership
Metadata for Relations to Other Configuration Items
Traces To (and From!)Tracing Registration
Importance of Tracing
Produced With
Derived From
Consists Of Metadata for Distribution
May Be Distributed To
Has Been Distributed To
What One Must Register for a Configuration Item
Item Approval
Quality Approval
Medium
Content Examples Release Request
Medium
Content Stock Control
Examples Event Registration
Life Cycle and Responsibility Conte