|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Engineering Standards and Bodies of Knowledge
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Introduction to BOKs & Standards:
|
|
Introduction
to Standards
| Bodies of Knowledge
|
Other Selected Standards
SWEBOK | Systems Engineering Handbook |
PMBOK
| ITIL
SWEBOK:
|
Introduction
to Standards
| Bodies of Knowledge
|
Other Selected Standards
SWEBOK | Systems Engineering Handbook |
PMBOK
| ITIL
Systems Engineering Handbook
(SEH)
and
|
Introduction
to Standards
| Bodies of Knowledge
|
Other Selected Standards
SWEBOK | Systems Engineering Handbook |
PMBOK | ITIL
PMBOK® Guide
|
Introduction
to Standards
| Bodies of Knowledge
|
Other Selected Standards
SWEBOK | Systems Engineering Handbook |
PMBOK
| ITIL
ITIL®
|
||||||||||||||||
|
Planning to Implement Service Management |
||
|
The Business Perspective |
Service Support |
ICT Infrastructure Management |
| Service Delivery | ||
|
Security Management |
||
|
Application Management |
||
|
Software Application Management |
||
Introduction to Standards |
Bodies of Knowledge |
Other Selected Standards
Unnumbered Stds Alphabetical: CMMI
...
SCAMPI ... SysML
Numbered Stds Assending Order: 730 (QAP) ...
828 (CMP) ...1008 (UT) ...
1228 (Safety) ... 1233 (Req) ...
1362 (ConOps) ... 1490 (PMBOK) ... 1815&8652 (Ada)
...
9000 (Quality) ... 12207 (SDLC,
498,
2167A) ...
15288 (SysLC) ... 20000 (IT SM)... 27000
(Sec) ...
DIDs: 80018A...80255...80686...80862...81270...81438...end
Selected Software and Systems
|
||||||||||||||||||||||||||||||||
| Primary Systems and Software Standards noted with yellow high-light | |
| 1 | : Customer and Terminology Standards (General Process and Life Cycle Standards) |
| 2 | : Process Standards (Process Standards, Process Area Definitions) |
| 3 | : Product Standards (Work Product, Deliverable, & Plan Standards) |
| 4 | : Resource and Technique Standards |
| n | : Newest version by default (hardcopy version in volume reaffirmed) |
| n | : hardcopy version (from volume "n") is now obsolete (superseded by newer date) |
| x | : superseded standard, hardcopy version no longer valid (color reflects type of previous standard) |
|
Other Standards not included in 1999 SE Standards collection: |
|
| A | : Appraisal Methods |
| B | : Benchmarks (Maturity or Capability Models) |
| P | : General Process and Life Cycle Standards |
| D | : Data Item Descriptions (DID) associated with MIL or DoD standards |
| H | : High-Order Language (HOL) Standards |
| I | : Interface, Notations, and Component Standards |
| Q | : General Quality Standards |
Note: Standards evolve! I have attempted to assure standard numbers and versions were correct/current at time originally launched, and maintain history as time allows. Please, check with the authoring organization for latest information. For IEEE Standards, use the search engine at: standards.ieee.org/db/status/index.shtml to search based on the standard number (or title) to determine the status of the standard (including the latest version, revision, or reaffirmation). Better yet, join the IEEE Standards Organization.
| Org | Number | Year | Title | Vo | PA |
| NIST | Baldrige | 1987 | See Malcolm Baldrige National Quality Award on Intro to SPI page | AB | all |
| DoD | DODAF |
DOD Architecture Framework -- An architecture framework
that includes a definition of a number of notations falling in one of four
categories of views : ● Architecture Views (AV) ● Operational Views (OV) ● System Views (SV), and ● Technical Views (TV) However, not all views are required, alternative representations can be used for the same view, and at different abstraction levels; plus not all tools support all options, combinations, or representations. See also Methods. |
|||
| SEI | CBA-IPI | all | The CMM-Based Appraisal for Internal Process Improvement (CBA-IPI) was developed to address differences in the SCE and SPA methods to be used for SW-CMM, v1.1 and other evolving maturity models. [Superseded by SCAMPI for CMMI v.1.0]. | A | all |
| OMG |
CCM |
|
CORBA Component Model (CCM) --Specification of: a Component Implementation Definition Language (CIDL); the semantics of the CORBA Components Model (CCM); a Component Implementation Framework (CIF), which defines the programming model for constructing component implementations; a container programming model describing how an Enterprise JavaBeans (EJB) component can be used by CORBA clients, including CORBA components; an architecture of the component container as seen by the container provider; how Component implementations may be packaged and deployed; and definitions of the XML DTDs used by the CORBA Components. |
I |
TS |
| SEI |
CMMI CMMI-DEV |
1.2 |
|
B | all |
| SEI | CMMI | 1.1 | Capability Maturity Model Integration for Systems and Software Engineering (CMMI-SE/SW), version 1.1 [superseded by CMMI v.1.2] | B | all |
| SEI | CMM | 2C | Capability Maturity Model for Software (SW-CMMI), see CMM History page; work on SW-CMM, version 2, Draft C was stopped, was incorporated into and superseded by CMMI v.1.1 | B | all |
| SEI | CMM | 1.1.1 | In 1995, a more compact book version was produced, entitled The Capability Maturity Model: Guidelines for Improving the Software Process, Addison Wesley, sometimes referred to as the "Blue Book", was officially version 1.1.1, and fixes 4 typos. See CMM History page; was to be superseded by CMM, version 2.0, but actually was superseded by CMM-1.1.1 | B | all |
| SEI | CMM | 1.1 |
In Feb 1993 - Mark Paulk, et al baselined Capability Maturity Model for Software
(SW-CMMI), version 1.1. This was published by SEI as two
documents, typically distributed in a single 3-ring binder: ● Capability Maturity Model for Software, Version 1.1 ● Key Practices of the Capability Maturity Model, Version 1.1 See CMM History page; superseded by CMM-1.1.1 |
B | all |
| SEI | CMM | 1.0 | In Aug 1991 - Mark Paulk, et al baselined Capability Maturity Model for Software (SW-CMMI), version 1.0 for public release; see CMM History page; superseded by CMM-1.1 | B | all |
| OMG | CORBA |
|
Common Object Request Broker Architecture (CORBA®) - the most popular open middleware standard. http://www.corba.org/ |
I |
TS |
| OMG |
1.1 |
Common Warehouse Metamodel (CWM™) |
I | TS | |
| FAA | iCMM | FAA-iCMM® an improvement model, pre-dating but similar to CMMI, developed by the Federal Aviation Administration; SEI participated on the development of this model, which integrated SW-CMM, SE-CMM, and SA-CMM; see Other CMMs. | B | all | |
| OMG | IDL | Interface Definition Language (IDL™) | I | TS | |
| SEI |
IPD- CMM |
0.98 | Integrated Product Development CMM® (IPD-CMM), renamed as Integrated Product and Process Development (IPPD), when it was incorporated into CMMI-IPPD (v.1.1) as a discipline [superseded by CMMI v.1.1] | B | all |
| OMG | MDA | 2.0 | Model-Driven Architecture® (MDA®) Specifications http://www.omg.org/mda/ provides an open vendor-neutral approach: UML, MOF, and CWM. Separates business and application logic from the underlying platform technology (e.g., Web Services, .NET, CORBA®, Java/J3EE, XMI/XML, etc.). | I |
TS |
| OMG |
2.0 |
Meta Object Facility (MOF™) - http://www.omg.org/mof/ bridges the gap between dissimilar meta-models by providing a common basis for meta-models. |
I |
TS |
|
| SEI | P-CMM | People CMM® (P-CMM), a process improvement model for "people development" (training, career development, and human-resource-related issues); see Other CMMs. | B | OT | |
| SEI | PSP | Personal Software Processsm (PSPsm), see Other CMMs. | B | TS | |
| SEI | SA-CMM | all | Software Acquisition CMM® (SA-CMM), became a module for CMMI v. 1-1.1, planned "constellation" CMMI-SA | B | all |
| OGC | SAM | See ITIL and ISO/IEC-19770-1-2006 | P | IT | |
| SEI | SCAMPI | 1.2 |
|
A | all |
| SEI | SCAMPI | 1.1 | Standard CMMI Appraisal Method(s) for Process Improvement (SCAMPISM) was developed as the appraisal technique for CMMI v.1.0, and to comply with ISO-15504 [Superseded by SCAMPI, version 1.2]. | A | all |
| SEI | SCE | all | Software Capability EvaluationSM (SCESM) was developed for the government (or a prime) to measure the capability of a contractor. See CMM History page. [Superseded by SCAMPI for CMMI v.1.0]. | A | all |
| INCOSE | SECAM | all | Systems Engineering Capability Assessment Method (SECAM), a product of the Capability Assessment Working Group, was incorporated into and superseded by EIA/Interim Standard 731 (Draft 1.0) | AB | all |
| Motorola | Six-Sigma | See Six-Sigma on Intro to SPI page | B | all | |
| SEI | SPA | all | Software Process Assessment (SPA) was developed for contractors to use to measure their internal process improvement against SW-CMM. See CMM History page. [Superseded by CBA-IPI method] | A | all |
| SEI | SE-CMM | all | Systems Engineering CMM® (SE-CMM) was incorporated into and superseded by CMMI v.1.1 | B | all |
| ISSEA | SSE-CMM | 3.0 | Systems Security Engineering Capability Maturity Model, www.sse-cmm.org/ [See ISO/IEC-21827] | B | all |
| OMG |
1.0a |
|
I |
TS |
|
| SEI | TSP | Team Software Processsm (TSPsm), see Other CMMs. | B | TS | |
| SEI | TSP-S | Team Software Processsm Security, an extension of TSP for evaluating application security, see Other CMMs. | B | TS | |
| OMG |
2.0 |
Unified Modeling
Language™ (UML®) -
OMG's
most-used specification, and used to model not only application
structure, behavior, and architecture, but also business process and data
structure. The OO notation standard
proposed by Rational
Software Corporation. See also extensions for Systems
Engineering (SysML). UML 2.0 Superstructure is
complete. The superstructure defines the six structure
diagrams, three behavior diagrams, four interaction diagrams,
and the elements that comprise them. See ISO/IEC 19501.
The other three parts of UML 2.0 are: |
I |
RD TS |
|
| OMG |
2.1 |
XML Metadata Interchange (XMI®), the standard for storing and exchanging models using XML |
I |
TS |
|
| EIA IEEE J- | 016 | 1995 | Interim Standard for Information Technology--Software Life Cycle processes--Software Development Acquirer-Supplier Agreement. [Issued under trial use.] See ISO/IEC 12207. | P | SA |
|
ANSI AIAA |
1992 |
Guide for the Preparation of Operational Concept Documents [See also IEEE 1362] |
P |
RM |
|
|
MIL |
1994 |
|
P |
GS |
|
|
MIL |
499B |
|
Defines total system approach for the development of defense systems [medium level of abstraction], life cycle: Pre-concept; Concept Exploration and definition; demonstration and validation; Engineering and Manufacturing Development; Production and Deployment; Operations and Support |
P |
|
|
IEEE |
1991 |
Computer Dictionary Project (P610) - This project was to consolidate the current individual specialty "glossaries" (e.g., 610.12-1990) into one common vocabulary for software professionals. Withdrawn (see 610.2, 610.3, 610.5, 610.12). |
P |
GS |
|
|
IEEE |
1987 |
Standard Glossary of Computer Applications Terminology |
P |
GS |
|
|
IEEE |
610.03 |
1989 |
Standard Glossary of Modeling and Simulation Terminology |
P |
GS |
|
IEEE |
610.04 |
1990 |
Standard Glossary of Image Processing and Pattern Recognition Terminology |
P |
GS |
|
IEEE |
1990 |
Standard Glossary of Data Management Terminology |
P |
GS |
|
|
IEEE |
610.06 |
1991 |
Standard Glossary of Computer Graphics Terminology |
P |
GS |
|
IEEE |
1995 |
Standard Glossary of Computer Networking Terminology |
P |
GS |
|
|
IEEE |
610.10 |
1994 |
Standard Glossary of Computer Hardware Terminology |
P |
GS |
|
IEEE |
610.12 |
1990 |
|