AS ISO/IEC/IEEE 12207:2019
Current
The latest, up-to-date edition.
Systems and software engineering - Software life cycle processes
Hardcopy , PDF 1 User , PDF 3 Users , PDF 5 Users , PDF 9 Users
English
11-11-2019
The objective of this Standard is to establish a common framework for software life cycle processes, with well‐defined terminology, that can be referenced by the software industry. It contains processes, activities, and tasks that are applicable during the acquisition, supply, development, operation, maintenance or disposal of software systems, products, and services. These life cycle processes are accomplished through the involvement of stakeholders, with the ultimate goal of achieving customer satisfaction.
Committee |
IT-015
|
DocumentType |
Standard
|
ISBN |
978 1 76072 603 4
|
Pages |
161
|
PublisherName |
Standards Australia
|
Status |
Current
|
Supersedes |
This document establishes a common framework for software life cycle processes, with well-defined terminology, that can be referenced by the software industry. It contains processes, activities, and tasks that are applicable during the acquisition, supply, development, operation, maintenance or disposal of software systems, products, and services. These life cycle processes are accomplished through the involvement of stakeholders, with the ultimate goal of achieving customer satisfaction.
This document applies to the acquisition, supply, development, operation, maintenance, and disposal (whether performed internally or externally to an organization) of software systems, products and services, and the software portion of any system, Software includes the software portion of firmware. Those aspects of system definition needed to provide the context for software products and services are included.
This document 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.
Standards | Relationship |
ISO/IEC/IEEE 12207:2017 | Identical |
Originated as AS/NZS ISO/IEC 12207:1997.
Previous edition 2013.
Revised and redesignated as AS ISO/IEC/IEEE 12207:2019.
ISO/IEC/IEEE 29119-3:2013 | Software and systems engineering Software testing Part 3: Test documentation |
ISO 9004:2009 | Managing for the sustained success of an organization A quality management approach |
ISO 31000:2009 | Risk management Principles and guidelines |
ISO/IEC/IEEE 29148:2018 | Systems and software engineering — Life cycle processes — Requirements engineering |
ISO 9241-210:2010 | Ergonomics of human-system interaction Part 210: Human-centred design for interactive systems |
IEC 61508-6:2010 | Functional safety of electrical/electronic/programmable electronic safety-related systems - Part 6: Guidelines on the application of IEC 61508-2 and IEC 61508-3 (see Functional Safety and IEC 61508) |
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) |
IEC 61508-2:2010 | Functional safety of electrical/electronic/programmable electronic safety-related systems - Part 2: Requirements for electrical/electronic/programmable electronic safety-related systems (see Functional Safety and IEC 61508) |
ISO 9000:2015 | Quality management systems — Fundamentals and vocabulary |
ISO/IEC 15939:2007 | Systems and software engineering Measurement process |
ISO/IEC/IEEE 29119-2:2013 | Software and systems engineering — Software testing — Part 2: Test processes |
ISO/IEC/IEEE 29119-4:2015 | Software and systems engineering Software testing Part 4: Test techniques |
ISO 15704:2000 | Industrial automation systems — Requirements for enterprise-reference architectures and methodologies |
ISO/IEC 19770-1:2012 | Information technology Software asset management Part 1: Processes and tiered assessment of conformance |
ISO/IEC 27036-2:2014 | Information technology Security techniques Information security for supplier relationships Part 2: Requirements |
ISO Guide 73:2009 | Risk management — Vocabulary |
ISO/IEC 27036-1:2014 | Information technology Security techniques Information security for supplier relationships Part 1: Overview and concepts |
ISO/IEC 33001:2015 | Information technology Process assessment Concepts and terminology |
ISO/IEC 33002:2015 | Information technology Process assessment Requirements for performing process assessment |
ISO/IEC 25030:2007 | Software engineering Software product Quality Requirements and Evaluation (SQuaRE) Quality requirements |
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/TS 18152:2010 | Ergonomics of human-system interaction — Specification for the process assessment of human-system issues |
ISO/IEC 33020:2015 | Information technology Process assessment Process measurement framework for assessment of process capability |
ISO/IEC 14764:2006 | Software Engineering — Software Life Cycle Processes — Maintenance |
ISO/IEC/IEEE 24765:2017 | Systems and software engineering — Vocabulary |
ISO/IEC/IEEE 26531:2015 | Systems and software engineering — Content management for product life-cycle, user and service management documentation |
ISO/IEC TR 19759:2015 | Software Engineering — Guide to the software engineering body of knowledge (SWEBOK) |
IEC 61508-5:2010 | Functional safety of electrical/electronic/programmable electronic safety-related systems - Part 5: Examples of methods for the determination of safety integrity levels (see Functional Safety and IEC 61508) |
ISO/IEC/IEEE 29119-1:2013 | Software and systems engineering Software testing Part 1: Concepts and definitions |
ISO/IEC 15026-4:2012 | Systems and software engineering Systems and software assurance Part 4: Assurance in the life cycle |
IEC 61508-4:2010 | Functional safety of electrical/electronic/programmable electronic safety-related systems - Part 4: Definitions and abbreviations (see Functional Safety and IEC 61508) |
ISO/IEC/IEEE 24748-5:2017 | Systems and software engineering — Life cycle management — Part 5: Software development planning |
ISO/IEC/IEEE 26515:2011 | Systems and software engineering Developing user documentation in an agile environment |
ISO/IEC 27000:2016 | Information technology Security techniques Information security management systems Overview and vocabulary |
ISO/IEC 20000-1:2011 | Information technology Service management Part 1: Service management system requirements |
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/IEC/IEEE 16326:2009 | Systems and software engineering Life cycle processes Project management |
ISO/IEC 26550:2013 | Software and systems engineering Reference model for product line engineering and management |
ISO 10004:2012 | Quality management Customer satisfaction Guidelines for monitoring and measuring |
ISO 9001:2015 | Quality management systems — Requirements |
IEC 61508-1:2010 | Functional safety of electrical/electronic/programmable electronic safety-related systems - Part 1: General requirements (see Functional Safety and IEC 61508) |
ISO/IEC 27036-4:2016 | Information technology Security techniques Information security for supplier relationships Part 4: Guidelines for security of cloud services |
ISO/IEC TS 24748-1:2016 | Systems and software engineering Life cycle management Part 1: Guidelines for life cycle management |
ISO/IEC/IEEE 42010:2011 | Systems and software engineering — Architecture description |
ISO/IEC 33004:2015 | Information technology Process assessment Requirements for process reference, process assessment and maturity models |
ISO/IEC/IEEE 15288:2015 | Systems and software engineering — System life cycle processes |
ISO/IEC/IEEE 29119-5:2016 | Software and systems engineering — Software testing — Part 5: Keyword-Driven Testing |
ISO/IEC/IEEE 24748-4:2016 | Systems and software engineering — Life cycle management — Part 4: Systems engineering planning |
ISO/IEC 15026-3:2011 | Systems and software engineering Systems and software assurance Part 3: System integrity levels |
ISO 14001:2004 | Environmental management systems Requirements with guidance for use |
IEC 61508-7:2010 | Functional safety of electrical/electronic/programmable electronic safety-related systems - Part 7: Overview of techniques and measures (see Functional Safety and IEC 61508) |
ISO/IEC 27036-3:2013 | Information technology — Security techniques — Information security for supplier relationships — Part 3: Guidelines for information and communication technology supply chain security |
IEC 61508-3:2010 | Functional safety of electrical/electronic/programmable electronic safety-related systems - Part 3: Software requirements (see Functional Safety and IEC 61508) |
ISO/IEC/IEEE 15289:2015 | Systems and software engineering — Content of life-cycle information items (documentation) |
ISO/IEC 16085:2006 | Systems and software engineering — Life cycle processes — Risk management |
ISO 10007:2003 | Quality management systems Guidelines for configuration management |
ISO/IEC 25010:2011 | Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — System and software quality models |
ISO/IEC 16350:2015 | Information technology Systems and software engineering Application management |
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 |
Access your standards online with a subscription
Features
-
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.