Software Configuration Management

An effective systems development and design process is far easier to explain than it is to implement. A framework is needed that organizes the life cycle activities that form the process. This framework is Configuration Management (CM). Software Configuration Management discusses the framework fr...

Mô tả đầy đủ

Đã lưu trong:
Chi tiết về thư mục
Tác giả chính: Keyes, Jessica
Định dạng: Sách
Ngôn ngữ:English
Được phát hành: CRC Press 2009
Truy cập trực tuyến:http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/1431
Các nhãn: Thêm thẻ
Không có thẻ, Là người đầu tiên thẻ bản ghi này!
Thư viện lưu trữ: Thư viện Trường Đại học Đà Lạt
id oai:scholar.dlu.edu.vn:DLU123456789-1431
record_format dspace
institution Thư viện Trường Đại học Đà Lạt
collection Thư viện số
language English
description An effective systems development and design process is far easier to explain than it is to implement. A framework is needed that organizes the life cycle activities that form the process. This framework is Configuration Management (CM). Software Configuration Management discusses the framework from a standards viewpoint, using the original DoD MIL-STD-973 and EIA-649 standards to describe the elements of configuration management within a software engineering perspective. Divided into two parts, the first section is composed of 14 chapters that explain every facet of configuration management related to software engineering. The second section consists of 25 appendices that contain many valuable real world CM templates. The content is extensive and inclusive, covering everything from CM planning to configuration identification, verification, and auditing. Although it is vendor-neutral, it offers a serious discussion of what to look for in a CM tool and lists toolsets for review. This volume is a sourcebook of techniques, templates, and best practices in the field, providing software engineers and systems developers with what they need to run a successful CM program.
format Book
author Keyes, Jessica
spellingShingle Keyes, Jessica
Software Configuration Management
author_facet Keyes, Jessica
author_sort Keyes, Jessica
title Software Configuration Management
title_short Software Configuration Management
title_full Software Configuration Management
title_fullStr Software Configuration Management
title_full_unstemmed Software Configuration Management
title_sort software configuration management
publisher CRC Press
publishDate 2009
url http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/1431
_version_ 1757656582150160384
spelling oai:scholar.dlu.edu.vn:DLU123456789-14312009-12-02T07:40:30Z Software Configuration Management Keyes, Jessica An effective systems development and design process is far easier to explain than it is to implement. A framework is needed that organizes the life cycle activities that form the process. This framework is Configuration Management (CM). Software Configuration Management discusses the framework from a standards viewpoint, using the original DoD MIL-STD-973 and EIA-649 standards to describe the elements of configuration management within a software engineering perspective. Divided into two parts, the first section is composed of 14 chapters that explain every facet of configuration management related to software engineering. The second section consists of 25 appendices that contain many valuable real world CM templates. The content is extensive and inclusive, covering everything from CM planning to configuration identification, verification, and auditing. Although it is vendor-neutral, it offers a serious discussion of what to look for in a CM tool and lists toolsets for review. This volume is a sourcebook of techniques, templates, and best practices in the field, providing software engineers and systems developers with what they need to run a successful CM program. INTRODUCTION TO SOFTWARE CONFIGURATION MANAGEMENT SCM and Process Improvement Measurements and Metrics Benefits of SCM SCM Components Configuration Identification Configuration Change Control Configuration Status Accounting Configuration Auditing Implementing SCM in the Organization Manage the Risks of SCM Summary PROJECT MANAGEMENT IN A CM ENVIRONMENT Who Writes the Project Plan What Goes Into the Project Plan CM-based Project Plan Components Configuration Status Accounting Summary THE DOD CM PROCESS MODEL CM Benefits, Risks, and Cost Impact CM Life-Cycle Management and Planning Relation to Systems Engineering Process Implementing the CM Process Measuring and Evaluating the CM Process CM Benefits and Risks by Program Life-Cycle Activity Effect Process Improvement and Document Lessons Learned Summary CONFIGURATION IDENTIFICATION How Configuration Identification Works Configuration Identification General Activity Guides Product Structure Configuration Items Configuration Item Selection Criteria General Guidance Additional Factors Configuration Documentation Configuration Baselines Document and Item Identification Engineering Release Interface Management Summary CONFIGURATION CONTROL The Process of Configuration Control Engineering Change Proposal Summary CONFIGURATION STATUS ACCOUNTING Typical CSA Information over the Acquisition Program Life Cycle Configuration Status Accounting Process Evaluation Checklist Summary A PRACTICAL APPROACH TO DOCUMENTATION AND CONFIGURATION STATUS ACCOUNTING Configuration Identification Configuration Status Accounting The Effective Documentation of Systems Methods and Standards Maintaining Documentation Summary CONFIGURATION VERIFICATION AND AUDIT Configuration Verification and Audit Concepts and Principles Summary A PRACTICAL APPROACH TO CONFIGURATION VERIFICATION AND AUDIT Components of a Design and Document Verification Methodology Components of a Configuration Audit Methodology Components of a Testing Methodology The QA Process The Test Plan Test Automation Summary CONFIGURATION MANAGEMENT AND DATA MANAGEMENT CM-Related Data Management Concepts and Principles Summary CONFIGURATION CHANGE MANAGEMENT What Is Configuration Change Management? The Maintenance Process The Product Baseline Types of Maintenance Corrective Maintenance Maintenance Costs A Model for Maintenance Configuration Management Steps Managing Maintenance Personnel Measuring Effectiveness Summary CONFIGURATION MANAGEMENT AND SOFTWARE ENGINEERING STANDARDS REFERENCE The Standards Bodies A Summary of the EIA Standard (EIA-649) ANSI IEEE ISO Summary METRICS AND CONFIGURATION MANAGEMENT REFERENCE What Metrics Are and Why They Are Important Traditional CM Metrics IEEE Process for Measurement Metrics as a Component of the Process Maturity Framework Steps to Take in Using Metrics IEEE Defined Metrics IT Developer's List of Metrics Summary CM AUTOMATION Automating CM A Selection of CM Tool Summary Appendices Appendix A Project Plan Appendix B DoD Engineering Change Proposal Appendix C Sample Data Dictionary Appendix D Problem Change Report Appendix E Test Plan Appendix F Program Code Inspection Form Appendix G Sample Inspection Plan Appendix H QA Handover Document Appendix I System Service Request Appendix J Document Change Request (DCR) Appendix K Problem/Change Report Appendix L Software Requirements Changes Appendix M Problem Report (PR) Appendix N Corrective Action Processing (CAP) Appendix O Specification Change Notice Appendix P Project Statement of Work Appendix Q Problem Trouble Report (PTR) Appendix R Library/Baseline Change Form Appendix S Sample Maintenance Plan Appendix T Software Configuration Management Plan (SCMP) Appendix U Acronyms and Glossary Appendix V Functional Configuration Audit (FCA) Checklist Appendix W Physical Configuration Audit (PCA) Checklist Appendix X SCM Guidance for Achieving the "Repeatable" Level on the Software Appendix Y Supplier CM Market Analysis Questionnaire 2009-12-02T07:40:30Z 2009-12-02T07:40:30Z 2004 Book http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/1431 en application/rar CRC Press