EIA-649 National Consensus Standard for Configuration Management

ANSI/EIA-649, "National Consensus Standard for Configuration Management", is an industry standard for configuration management.

Overview

edit

ANSI/EIA-649 was developed in 1994, when the Electronic Industries Alliance’s (EIA) G-33 Committee on Data and Configuration Management (CM) initiated a task to develop an industry Configuration Management (CM) standard.[1] Their goal was to address overall requirements, principles, and best practices in configuration management[2] without mandating the use of specific terminology or approaches on how Configuration Management (CM) should be implemented in any particular environment.[3]

Instead, this document provides a standardized definition and explanation for Configuration Management (CM) while also providing the rationale for the various CM processes.[1][4] This, along with its neutral terminology, allows the standard to be applied in a variety of environments - governmental, industrial, and commercial.[1][3][4]

In addition to standardizing the understanding of Configuration Management (CM), EIA-649 provides a rational basis upon which to apply good judgment in both planning for and executing CM across the enterprise. The knowledge contained in EIA-649 is intended to assist in establishing, performing, and/or evaluating CM systems.[5][6]

ANSI/EIA-649, along with all updated versions to this standard, defines and explains the five primary functions or elements of configuration management: CM Planning, Configuration Identification, change management, status accounting, and verification & audit.[1][7][8][9][10]

ANSI/EIA-649B is currently owned by SAE International, a U.S.-based, globally active professional association and standards organization for engineering professionals in various industries. It was formerly owned by TechAmerica, previously Government Electronics and Information Technology Association (GEIA).[3]

EIA-649's International Standardization

edit

EIA-649 is considered to have International Standardization implication, as determined by EIA (Electronic Industries Alliance)[11] and TechAmerica,[3] both of which are US-based trade associations.

EIA-649 is an internationally recognized consensus standard. EIA standards and TechAmerica standards, such as ANSI/EIA-649B, are designed to serve public interest by eliminating misunderstandings between manufacturers & purchasers, facilitating interchangeability & improvement of products, and assisting purchasers in selecting & obtaining proper products.[3][11][12]

Reasons to use ANSI/EIA-649

edit

This standard states that when configuration management principles are applied using effective practices, return on investment is maximized and product life cycle costs are reduced.[1][11] When CM is effectively and consistently applied, it provides a positive impact on product quality, cost, and schedule by ensuring consistency of a product's performance, functional and physical attributes with its requirements, design, and operational information. The essence of configuration management has universal applicability across the broad spectrum of commercial and government enterprises. This standard provides an understanding of what to do, why a customer/supplier should do it, and when it is necessary to tailor the application of CM functions. This standard fulfills the important function of providing a rational basis upon which to apply good judgment in both planning for and executing CM across the enterprise.[5][6]

Role in the US DoD

edit

EIA-649 was adopted for use by the United States Department of Defense (DoD) in February 1999,[3][13][14] replacing Mil-Std-973.[15] Even though the US DoD has 649 called out as a guidance document in their contracts, EIA-649 is currently used in both commercial and governmental environments since the authors of EIA-649 tried not to express preference for any particular set of terms or terminology[1][3][4]

Name changes

edit

As of February 7, 2019, the current version of ANSI/EIA-649 is 649C, "Configuration Management Standard".[16]

  • SAE ANSI/EIA-649C[16]
  • SAE ANSI/EIA-649C "Configuration Management Standard"[16]
  • ANSI/EIA-649-C-2019[16]
  • SAE ANSI/EIA-649B[5]
  • SAE ANSI/EIA-649B "Configuration Management Standard"[5]
  • ANSI/EIA 649-B-2011[3]
  • TechAmerica EIA-649-B (June 2011)[17]
  • TechAmerica EIA-649-A (April 2004)[17]
  • TechAmerica EIA-649 (August 1998)[17]
  • ANSI/EIA-649-1998 "National Consensus Standard for Configuration Management"[2]
  • ANSI/EIA-649
  • EIA-649[11]
  • EIA649

About EIA-649-1, -2 and future "Dash" series

edit

SAE EIA-649-1, “Configuration Management Requirements For Defense Contracts”, was released in November 2014.[18] This is a defense-specific, stand alone "supplement" to EIA-649B that provides requirements specific for Defense contracts, such as placing tailored configuration management requirements on Defense contracts.[18][19] 649-1 is not a replacement for SAE ANSI/EIA-649B.

SAE EIA-649-2, “Configuration Management Requirements for NASA Enterprises”, was released in April 2015.[20] This companion standard is needed to provide a resource that standardizes Configuration Management (CM) requirements specific to National Aeronautics and Space Administration (NASA) agreements and design activities. This Standard provides a template of CM requirements and user guidance for tailoring the requirements for each unique use case. This standard has been revised to incorporate content changes proposed by the G33 Committee that were not included in the original release.

There have been rumors that other organizations, such as the FAA, will come out with their own "dash" series to supplement 649B as well.[21]

Resources

edit

References

edit
  1. ^ a b c d e f "CM Presentation" (PDF). Archived from the original (PDF) on 2015-03-19. Retrieved 2015-06-05.
  2. ^ a b Mil-HDBK-61B "Military Handbook: Configuration Management Guidance" September 2002, pg 1-1
  3. ^ a b c d e f g h ["ANSI/EIA 649-B Configuration Management Standard," SAE International, 2013]
  4. ^ a b c "About SAE / EIA – 649-1 & ANSI / EIA – 649". 649-1.com. Archived from the original on 2016-01-16. Retrieved 2015-06-05.
  5. ^ a b c d "EIA649B: Configuration Management Standard - SAE International". sae.org.
  6. ^ a b [SAE ANSI/EIA-649B "Configuration Management Standard" 2011]
  7. ^ ["ANSI/EIA 649-B Configuration Management Standard," SAE International, 2013, pg 12]
  8. ^ "New EIA 649 Revision B, "National Consensus Standard for Configuration Management" - Document Center's Standards Forum". Document Center's Standards Forum. 18 April 2011.
  9. ^ "ISO 10007:2003 - Quality management systems -- Guidelines for configuration management". iso.org.
  10. ^ Tipton, Harold F.; Krause, Micki (30 December 2003). Information Security Management Handbook, Fifth Edition. CRC Press. ISBN 9781135492335.
  11. ^ a b c d "National Consensus Standard for Configuration Management" August 1998, pppl.gov
  12. ^ Mil-HDBK-61B "Military Handbook: Configuration Management Guidance" September 2002
  13. ^ DoD Adoption Notice
  14. ^ Mil-HDBK-61B "Military Handbook: Configuration Management Guidance" September 2002, pg i
  15. ^ http://www.acdm.org/12conference/presentations/02.%20Windham,%20Jeff%20-%20DoD%20Military%20Standard%20for%20Configuration%20Management.pdf [bare URL PDF]
  16. ^ a b c d "EIA649C: Configuration Management Standard - SAE International". www.sae.org. Retrieved 2019-02-18.
  17. ^ a b c TechStreet: "TechAmerica EIA-649-B Configuration Management Standard" accessed June 2015
  18. ^ a b ["EIA-649-1 Configuration Management Requirements For Defense Contracts,” SAE International, 2014]
  19. ^ "EIA649_1: Configuration Management Requirements For Defense Contracts - SAE International". sae.org.
  20. ^ "EIA649-2: Configuration Management Requirements for NASA Enterprises - SAE International". www.sae.org. Retrieved 2018-08-05.
  21. ^ "About SAE EIA-649-1 "Configuration Management Requirements For Defense Contracts"". 649-1.com. Archived from the original on 2015-12-21. Retrieved 2015-06-05.