ISO/IEC/IEEE 12207:2017
Current
The latest, up-to-date edition.
Systems and software engineering — Software life cycle processes
Hardcopy , PDF
English
28-11-2017
ISO/IEC/IEEE 12207:2017 also provides processes that can be employed for defining, controlling, and improving software life cycle processes within an organization or a project.
The processes, activities, and tasks of this document can also be applied during the acquisition of a system that contains software, either alone or in conjunction with ISO/IEC/IEEE 15288:2015, Systems and software engineering?System life cycle processes.
In the context of this document and ISO/IEC/IEEE 15288, there is a continuum of human-made systems from those that use little or no software to those in which software is the primary interest. It is rare to encounter a complex system without software, and all software systems require physical system components (hardware) to operate, either as part of the software system-of-interest or as an enabling system or infrastructure. Thus, the choice of whether to apply this document for the software life cycle processes, or ISO/IEC/IEEE 15288:2015, Systems and software engineering?System life cycle processes, depends on the system-of-interest. Processes in both documents have the same process purpose and process outcomes, but differ in activities and tasks to perform software engineering or systems engineering, respectively.
| Committee |
ISO/IEC JTC 1/SC 7
|
| DevelopmentNote |
Supersedes ISO/IEC 12207. (11/2017)
|
| DocumentType |
Standard
|
| Pages |
145
|
| PublisherName |
International Organization for Standardization
|
| Status |
Current
|
| Supersedes |
| Standards | Relationship |
| IS 16124 : 2020 | Identical |
| NEN ISO/IEC/IEEE 12207 : 2017 | Identical |
| JIS X 0160:2021 | Identical |
| CEI UNI ISO/IEC/IEEE 12207:2021 | Identical |
| SS-ISO/IEC/IEEE 12207:2018 | Identical |
| AS ISO/IEC/IEEE 12207:2019 | Identical |
| BS ISO/IEC/IEEE 12207:2017 | Identical |
| IEEE 1012-2024 | IEEE Standard for System, Software, and Hardware Verification and Validation |
| CEI UNI ISO/IEC/TR 17032:2020 | Conformity assessment - Guidelines and examples of a scheme for the certification of processes |
| IEEE/ISO/IEC 24748-2:2024 | Systems and software engineering — Life cycle management — Part 2: Guidelines for the application of ISO/IEC/IEEE 15288 (system life cycle processes) |
| IEEE/ISO/IEC 15288-2023 | ISO/IEC/IEEE International Standard - Systems and software engineering--System life cycle processes |
| INCITS/ISO/IEC 19896-3:2018(R2019) | IT security techniques -- Competence requirements for information security testers and evaluators -- Part 3: Knowledge, skills and effectiveness requirements for ISO/IEC 15408 evaluators |
| INCITS/ISO/IEC 27034-3:2018(2019) | Information technology — Application security — Part 3: Application security management process<br> |
| IEEE/ISO/IEC 29119-3-2021 REDLINE | IEEE/ISO/IEC International Standard for Software and systems engineering--Software testing--Part 3:Test documentation |
| IEEE/ISO/IEC 29119-2-2021 REDLINE | ISO/IEC/IEEE International Standard - Software and systems engineering - Software testing -- Part 2: Test processes |
| ISO/IEC/IEEE 16326:2009 | Systems and software engineering — Life cycle processes — Project management |
| ISO/IEC TR 24774:2010 | Systems and software engineering — Life cycle management — Guidelines for process description |
| ISO/IEC/IEEE 26531:2015 | Systems and software engineering — Content management for product life-cycle, user and service management documentation |
| ISO/IEC 16350:2015 | Information technology — Systems and software engineering — Application management |
| ISO/IEC/IEEE 15288:2015 | Systems and software engineering — System life cycle processes |
| ISO/IEC/IEEE 24748-5:2017 | Systems and software engineering — Life cycle management — Part 5: Software development planning |
| ISO/IEC 33020:2015 | Information technology — Process assessment — Process measurement framework for assessment of process capability |
| IEEE 730-2014 REDLINE | IEEE Standard for Software Quality Assurance Processes |
| ISO/IEC 25010:2011 | Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — System and software quality models |
| IEEE 828-2012 | IEEE Standard for Configuration Management in Systems and Software Engineering |
| ISO/IEC TR 19759:2015 | Software Engineering — Guide to the software engineering body of knowledge (SWEBOK) |
| ISO/IEC TR 24748-2:2011 | Systems and software engineering — Life cycle management — Part 2: Guide to the application of ISO/IEC 15288 (System life cycle processes) |
| ISO 9241-210:2010 | Ergonomics of human-system interaction — Part 210: Human-centred design for interactive systems |
| ISO/IEC 33001:2015 | Information technology — Process assessment — Concepts and terminology |
| ISO/IEC/IEEE 29148:2011 | Systems and software engineering — Life cycle processes — Requirements engineering |
| AIAA G 043 : 2012 | GUIDE TO THE PREPARATION OF OPERATIONAL CONCEPT DOCUMENTS |
| ISO/IEC TR 24748-3:2011 | Systems and software engineering — Life cycle management — Part 3: Guide to the application of ISO/IEC 12207 (Software life cycle processes) |
| ISO 31000:2009 | Risk management — Principles and guidelines |
| ISO/IEC 14764:2006 | Software Engineering — Software Life Cycle Processes — Maintenance |
| ISO/IEC/IEEE 24765:2017 | Systems and software engineering — Vocabulary |
| AS ISO/IEC/IEEE 42030:2019 | Software, systems and enterprise - Architecture evaluation framework |
| ISO/IEC/IEEE 26515:2011 | Systems and software engineering — Developing user documentation in an agile environment |
| ISO 10004:2012 | Quality management — Customer satisfaction — Guidelines for monitoring and measuring |
| AS/NZS ISO/IEC 20000.10:2019 | Information technology - Service management Concepts and vocabulary |
| ISO/IEC/IEEE 15289:2017 | Systems and software engineering — Content of life-cycle information items (documentation) |
| ISO/IEC 25063:2014 | Systems and software engineering — Systems and software product Quality Requirements and Evaluation (SQuaRE) — Common Industry Format (CIF) for usability: Context of use description |
| ISO/IEC 26550:2015 | Software and systems engineering — Reference model for product line engineering and management |
| IEEE 1062-1998 | IEEE Recommended Practice for Software Acquisition, 1998 Edition |
| ISO/IEC 10746-3:2009 | Information technology — Open distributed processing — Reference model: Architecture — Part 3: |
| ISO/IEC 19770-1:2012 | Information technology — Software asset management — Part 1: Processes and tiered assessment of conformance |
| ISO/IEC 20000-1:2011 | Information technology — Service management — Part 1: Service management system requirements |
| ISO/IEC/IEEE 42010:2011 | Systems and software engineering — Architecture description |
| ISO/IEC TR 25060:2010 | Systems and software engineering — Systems and software product Quality Requirements and Evaluation (SQuaRE) — Common Industry Format (CIF) for usability: General framework for usability-related information |
| ISO/IEC 33002:2015 | Information technology — Process assessment — Requirements for performing process assessment |
| ISO 9004:2009 | Managing for the sustained success of an organization — A quality management approach |
| ISO/IEC 16085:2006 | Systems and software engineering — Life cycle processes — Risk management |
| ISO 14001:2015 | Environmental management systems — Requirements with guidance for use |
| AEP-67 : 2010 | ENGINEERING FOR SYSTEM ASSURANCE IN NATO PROGRAMMES |
| ISO 9001:2015 | Quality management systems — Requirements |
| IEEE 1012-2012 | IEEE Standard for System and Software Verification and Validation |
| ISO 9000:2015 | Quality management systems — Fundamentals and vocabulary |
| ISO/TS 18152:2010 | Ergonomics of human-system interaction — Specification for the process assessment of human-system issues |
| ISO/IEC 15026-4:2012 | Systems and software engineering — Systems and software assurance — Part 4: Assurance in the life cycle |
| ISO/IEC 27000:2016 | Information technology — Security techniques — Information security management systems — Overview and vocabulary |
| ISO 15704:2000 | Industrial automation systems — Requirements for enterprise-reference architectures and methodologies |
| ISO 10007:2017 | Quality management — Guidelines for configuration management |
| ISO/IEC 25030:2007 | Software engineering — Software product Quality Requirements and Evaluation (SQuaRE) — Quality requirements |
| GEIA EIA649B:2011 | CONFIGURATION MANAGEMENT STANDARD |
| ISO/IEC/IEEE 24748-4:2016 | Systems and software engineering — Life cycle management — Part 4: Systems engineering planning |
| ISO/IEC 15026-3:2015 | Systems and software engineering — Systems and software assurance — Part 3: System integrity levels |
| ISO/IEC 33004:2015 | Information technology — Process assessment — Requirements for process reference, process assessment and maturity models |
| ISO Guide 73:2009 | Risk management — Vocabulary |
| ISO/IEC TS 24748-1:2016 | Systems and software engineering — Life cycle management — Part 1: Guidelines for life cycle management |
| ISO/IEC 15939:2007 | Systems and software engineering — Measurement process |
Access your standards online with a subscription
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.