---
{
  "aliases": [
    "软件配置管理",
    "SCM"
  ],
  "availableLangs": [
    "zh",
    "en"
  ],
  "categories": [
    "category-science-technology"
  ],
  "conceptKind": "theme",
  "createdAt": "2026-11-02T01:19:48+08:00",
  "id": "concept_software_configuration_management",
  "lang": "en",
  "revision": 2,
  "scopeNote": "One knowledge area of SWEBOK Guide v4.0a.",
  "slug": "software-configuration-management",
  "sources": [
    {
      "author": "Hironori Washizaki (ed.), IEEE Computer Society",
      "date": "2026-08",
      "id": "s1",
      "locator": "Chapter 8; Appendix B",
      "title": "Guide to the Software Engineering Body of Knowledge (SWEBOK Guide) v4.0a",
      "url": "https://ieeecs-media.computer.org/media/education/swebok/swebok-v4.pdf"
    }
  ],
  "status": "published",
  "summary": "Software configuration management applies configuration management throughout the software life cycle so that configuration items stay complete and correct.",
  "tags": [],
  "title": "Software Configuration Management",
  "type": "concept",
  "updatedAt": "2026-11-02T01:19:48+08:00",
  "updatedBy": "user:admin"
}
---

# Software Configuration Management

Software configuration management applies configuration management throughout the software life cycle so that configuration items stay complete and correct.

The definition cited by the Guide describes configuration management as a discipline that identifies and records the functional and physical characteristics of a configuration item, controls changes to those characteristics, records and reports the status of change processing and implementation, and verifies compliance with specified requirements. Software configuration management supports project management, development and maintenance activities, and quality assurance.[^s1]


The Guide's top-level topics for this knowledge area are:

- Management of the SCM Process
- Software Configuration Identification
- Software Configuration Change Control
- Software Configuration Status Accounting
- Software Configuration Auditing
- Software Release Management and Delivery
- Software Configuration Management Tools

Configuration-management standards named in the Guide's appendix include [IEEE Std 828-2012](/en/works/ieee-std-828-2012-6170933.html).[^s1]

更新时间：2026-11-02

## 标签


## 关系

- Broader concepts：[Software Engineering](/en/concepts/software-engineering.html) 

## 正文反向链接

- [Software Engineering](/en/concepts/software-engineering.html)

## 来源

- Guide to the Software Engineering Body of Knowledge (SWEBOK Guide) v4.0a：https://ieeecs-media.computer.org/media/education/swebok/swebok-v4.pdf Chapter 8; Appendix B
