• There are no items in your cart

CSA ISO/IEC 12207 :2009



A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.

View Superseded by


Available format(s)

Hardcopy , PDF

Superseded date




Published date


1 Overview
2 Conformance
3 Normative references
4 Terms and definitions
5 Application of this International Standard
6 System Life Cycle Processes
7 Software Specific Processes
Annex A (normative) - Tailoring Process
Annex B (normative) - Process Reference Model (PRM) for
        Assessment Purposes
Annex C (informative) - History and rationale
Annex D (informative) - ISO/IEC 12207 and ISO/IEC 15288
        process alignment
Annex E (informative) - Process views
Annex F (informative) - Some example process descriptions
Annex G (informative) - Relationship to other IEEE standards
Annex H (informative) - Bibliography
Annex I (informative) - List of participants

Sets up a common framework for software life cycle processes, with well-defined terminology, that can be referenced by the software industry.

Reconfirmed EN
Canadian Standards Association

Standards Relationship
ISO/IEC 12207:2008 Identical

ISO 9241-11:1998 Ergonomic requirements for office work with visual display terminals (VDTs) Part 11: Guidance on usability
ISO/IEC TR 24774:2010 Systems and software engineering Life cycle management Guidelines for process description
ISO/IEC TR 9294:2005 Information technology Guidelines for the management of software documentation
ISO/PAS 18152:2003 Ergonomics of human-system interaction Specification for the process assessment of human-system issues
ISO/IEC 9126-1:2001 Software engineering Product quality Part 1: Quality model
ISO/IEC 14764:2006 Software Engineering Software Life Cycle Processes Maintenance
ISO/IEC TR 9126-4:2004 Software engineering Product quality Part 4: Quality in use metrics
ISO/IEC 15289:2006 Systems and software engineering Content of systems and software life cycle process information products (Documentation)
ISO/TR 18529:2000 Ergonomics Ergonomics of human-system interaction Human-centred lifecycle process descriptions
ISO/IEC 25000:2014 Systems and software engineering Systems and software Quality Requirements and Evaluation (SQuaRE) Guide to SQuaRE
ISO/IEC 15288:2008 Systems and software engineering System life cycle processes
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/IEC 18019:2004 Software and system engineering Guidelines for the design and preparation of user documentation for application software
IEEE 12207.0-1996 IEEE/EIA Standard - Industry Implementation of International Standard ISO/IEC 12207:1995 (ISO/IEC 12207) Standard for Information Technology -- Software Life Cycle Processes
ISO/IEC TR 9126-3:2003 Software engineering Product quality Part 3: Internal metrics
ISO/IEC 25062:2006 Software engineering Software product Quality Requirements and Evaluation (SQuaRE) Common Industry Format (CIF) for usability test reports
ISO 9001:2015 Quality management systems — Requirements
ISO/IEC TR 15271:1998 Information technology Guide for ISO/IEC 12207 (Software Life Cycle Processes)
ISO 9000:2015 Quality management systems — Fundamentals and vocabulary
ISO/IEC TR 9126-2:2003 Software engineering Product quality Part 2: External metrics
ISO/IEC 90003:2014 Software engineering Guidelines for the application of ISO 9001:2008 to computer software
ISO 10007:2017 Quality management — Guidelines for configuration management
ISO/IEC 25030:2007 Software engineering Software product Quality Requirements and Evaluation (SQuaRE) Quality requirements
ISO 13407:1999 Human-centred design processes for interactive systems
ISO/IEC 15939:2007 Systems and software engineering Measurement process

View more information

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.