These processes can be applied at any level in the hierarchy of a systems structure. Software configuration management is how you control the evolution of a software project 7. Ieee std 8282012 revision of ieee std 8282005 2012. Definition software configuration management scm is a softwareengineering discipline comprising the tools and techniques processes or methodology that a company uses to manage change to its software assets. Ieeestd828 ieee standard for configuration management in systems and software engineering. Iso iec 15288 is managed by iso iec jtc1sc7, which is the iso committee responsible for developing iso standards in the area of software and systems engineering. Software configuration management and ieee standards bundle. This standard addresses what cm activities are to be done, when they are to happen in the life cycle, and what planning and resources are required. Ieee standard for configuration management in systems and software engineering ieee on. Institute of electrical and electronics engineers ieeesa standards board abstract. Ieee standard for software configuration management plans. Ieee standard for software configuration management plans supplier agreement management ieee std 1062.
Ieee standard for configuration management in systems and. This second edition cancels and replaces the first edition isoiec 15288. This standard establishes the minimum requirements for configuration management cm in systems and software engineering, without restriction to any form, class, or type. Isoiecieee systems and software engineering content of lifecycle information products documentation published by. Institute of electrical and electronics engineers 16mar2012 71 pages institute of nuclear power operations inpo standards united states standards. Swebok consolidated reference list ieee computer society. This standard establishes the minimum requirements for processes for configuration management cm in systems and software engineering. Isoiecieee 12207 systems and software engineering software life cycle processes. If something goes wrong, scm can determine what was changed and who changed it.
Ieee 2675 devops standard richard vance 5 updates 16. Ieee828pdf ieee standard for configuration management. Software engineering standards committee of the ieee computer society approved 25 june 1998 ieeesa standards board abstract. The table does include standards that are considered to be widely applicable systems engineering and systems life cycle management system life cycle processes, such as isoiecieee 15288 2015.
The application of configuration management cm disciplines to the management of software engineering projects is described. Iso 7 quality management systems guidelines for configuration management. Ieee computersociety 1 software and systems engineering. Where available, there is a link to the official abstract for the standard. Ieee std 8282012 revision of ieee std 8282005 ieee. For users implementing scm disciplines, suggestions and detailed examples of plans are provided. Ieee standard for configuration management in systems and software engineering abstract. Ieee 8282012 ieee standard for configuration management. The application of ieee software and system engineering. Ieee standard for software and system test documentation.
Ieee standard glossary of software engineering terminology. The software engineering practices associated with software configuration management scm or cm offer a number of opportunities to address requirements found in the international standard, iso 9001. Ieee standard for configuration management in systems and software engineering. Its predecessor defined only the contents of a software configuration management plan. Purpose this standard describes cm processes to be established, how they are to be accomplished, who is responsible for doing specific activities, when they are to happen, and. Iso 9000 update configuration management and iso 9001. It defines a set of processes and associated terminology from an engineering viewpoint. Systems and software engineering system life cycle. This revision of the standard expands the previous version to explain cm, including identifying and acquiring configuration items, controlling changes, reporting the status of configuration items, as well as software builds and release engineering.
An overview of ieee software engineering standards and. In software engineering, software configuration management scm or sw cm is the task of tracking and controlling changes in the software, part of the larger crossdisciplinary field of configuration management. For those planning software configuration management scm activities, this guide provides insight into the various factors that must be considered. Ieee standard for software quality assurance plans. From a management perspective, the principles and practices of cm represent an accepted and understood foundation for implementing isocompliant. The ieee computer society collaborated with isoiec jtc 1 in the development of this international standard. Isoiecieee 15288, systems and software engineering system life cycle processes ieee 15288. Additionally, the corresponding international software standard was updated as isoiec. Subcommittee sc 7, systems and software engineering. The ieee perspective on cm a most widely understood description of the practices associated with configuration management is found in the ieee standard 8281990, software configuration management plans1. To get more product information or to order click on buy. The content to be managed with this standard includes. This revision of the standard expands the previous version to explain cm, including identifying and acquiring configuration items, controlling changes, reporting the status of. Project management systems engineering softwarehardware engineering test engineering quality assurance configuration management chaired by the program project manager or designee configuration control board ccb 15.
Iso iec 15288 is part of the sc 7 integrated set of standards, and other standards in this domain include. Scm practices include revision control and the establishment of baselines. Ieee standard for software project management plans. Isoiecieee 24765 systems and software engineering vocabulary. Ieee 8282012 ieee standard for configuration management in systems and software engineering.
Ieee 8282012ieee standard for configuration management in systems and software engineering. Development of a configuration management standard for a. Preferably the test plan level will be the same as the related software level. Ieee recommended practice for software requirements specifications. An interpretation is given of how ansi ieee std 8281983, ieee standard for software configuration management plans, can be used for planning the management of different kinds of computer program development and maintenance activities. Ieee 8282012 standard for configuration management in systems and software engineering. The minimum required contents of a software configuration management plan scmp are established, and the specific activities to be addressed and their requirements for any portion of a software productos life cycle are defined. Leverage the expertise contained in the ieee software and systems engineering standards. Configuration management cm then, is the discipline of identifying the configuration of a system at distinct points in time for the purpose of systematically controlling changes to the configuration, and maintaining the integrity and traceability of the configuration throughout the system life cycle. Best practices for using systems engineering standards. The application of this standard applies to any form, class, or type of software or system. Its predecessor defined only the contents of a software. Ieee 828 2012 edition, ieee standard for configuration management in systems and software engineering, has just been released and is now available from document center inc. It does not address configuration management of software assets.
1507 618 1414 814 992 955 685 48 1063 449 365 727 150 459 1229 1051 641 1377 1249 1478 1230 919 1213 1244 1489 389 632 40 1089 595 1351 22 365 507 579 160 37 1427 543 1454 943 965 769