• AS ISO/IEC/IEEE 12207:2019

    Current The latest, up-to-date edition.

    Systems and software engineering - Software life cycle processes

    Available format(s):  Hardcopy, PDF 1 User, PDF 3 Users, PDF 5 Users, PDF 9 Users

    Language(s):  English

    Published date:  11-11-2019

    Publisher:  Standards Australia

    Add To Cart

    Abstract - (Show below) - (Hide below)

    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.

    Scope - (Show below) - (Hide below)

    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.

    General Product Information - (Show below) - (Hide below)

    Committee IT-015
    Document Type Standard
    Publisher Standards Australia
    Status Current
    Supersedes

    History - (Show below) - (Hide below)

    Originated as AS/NZS ISO/IEC 12207:1997.
    Previous edition 2013.
    Revised and redesignated as AS ISO/IEC/IEEE 12207:2019. Originated as AS/NZS ISO/IEC 12207:1997. Previous edition 2013. Revised and redesignated as AS ISO/IEC/IEEE 12207:2019.

    Standards Referenced By This Book - (Show below) - (Hide below)

    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, flexibile and cost effective