ISO/IEC JTC 1/SC 7

Last updated
ISO/IEC Joint Technical Committee 1, Subcommittee 7, Software and systems engineering
AbbreviationISO/IEC JTC1/SC7
Formation1987;37 years ago (1987)
Merger ofISO/TC 97 and IEC/TC 83
Type Standards organization
PurposeStandardization of processes, supporting tools and supporting technologies for the engineering of software products and systems
HeadquartersBureau of Indian Standards, India
Region served
Worldwide
Membership
National standards organisations
Official language
English, French
Main organ
Plenary meeting
Parent organization
ISO/IEC Joint Technical Committee 1
Website www.iso.org/committee/45086.html/
Formerly called
ISO/IEC JTC1/SC7 Software engineering

ISO/IEC JTC 1/SC 7 Software and systems engineering is a standardization subcommittee of the Joint Technical Committee ISO/IEC JTC 1 of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC), that develops and facilitates standards within the field of engineering of software products and systems. The international secretariat of ISO/IEC JTC 1/SC 7 is the Bureau of Indian Standards (BIS) located in India. [1]

Contents

History

ISO/IEC JTC 1/SC 7 was first established in 1987, though the origins of the subcommittee began with ISO/TC 97, established in 1960 as a standardization technical committee in the field of information processing. With the formation of ISO/IEC JTC 1 in 1987, ISO/TC 97 and IEC/TC 83 were combined to form ISO/IEC JTC 1/SC 7, Software Engineering. [2] In 2000, the subcommittee changed its title from Software Engineering to its current title, Software and Systems Engineering. [3] ISO/IEC JTC 1/SC 7 held its first plenary in Paris, France in 1987. [2]

Scope and mission

The scope of ISO/IEC JTC 1/SC 7 is the “Standardization of processes, supporting tools and supporting technologies for the engineering of software products and systems,” including

The mission of ISO/IEC JTC 1/SC 7 is to

Structure

As of August 2020, ISO/IEC JTC 1/SC 7 is made up of 14 active working groups (WGs), three ad hoc working groups (AHGs) and five advisory groups (AGs). Each of these groups carries out specific tasks in standards development within the field of systems and software engineering. As a response to standardization needs within the field of software and systems engineering, working groups within ISO/IEC JTC 1/SC 7 were disbanded if their working area was no longer applicable, or established if new working areas arose. The focus of each working group, special working group, advisory group, and task force is described in the group’s terms of reference.

Active working groups of ISO/IEC JTC 1/SC 7 are: [4] [5]

Working GroupWorking Area
ISO/IEC JTC 1/SC 7/WG 2System Software Documentation
ISO/IEC JTC 1/SC 7/WG 4Tools and Environment
ISO/IEC JTC 1/SC 7/WG 6Software Product and System Quality
ISO/IEC JTC 1/SC 7/WG 7 Life Cycle Management
ISO/IEC JTC 1/SC 7/WG 10Process Assessment
ISO/IEC JTC 1/SC 7/WG 19Techniques for Specifying IT Systems
ISO/IEC JTC 1/SC 7/WG 20Software and Systems Bodies of Knowledge and Professionalization
ISO/IEC JTC 1/SC 7/WG 21 Information Technology Asset Management
ISO/IEC JTC 1/SC 7/WG 22Vocabulary validation
ISO/IEC JTC 1/SC 7/WG 24Systems and Software Standards for Very Small Entities
ISO/IEC JTC 1/SC 7/WG 26 Software Testing
ISO/IEC JTC 1/SC 7/JWG 28Common Industry Formats for Usability Reports
(Joint between ISO/IEC JTC 1/SC 7 and ISO/TC 159/SC 4)
ISO/IEC JTC 1/SC 7/WG 29Agile and DevOps
ISO/IEC JTC 1/SC 7/WG 42Architecture
Ad Hoc GroupWorking Area
ISO/IEC JTC 1/SC 7/AHG 7Open source software
ISO/IEC JTC 1/SC 7/AHG 9AI-based software development
ISO/IEC JTC 1/SC 7/AHG 10 Green software
ISO/IEC JTC 1/SC 7/AHG 11Low code development
Advisory GroupWorking Area
ISO/IEC JTC 1/SC 7/AG 1Chair’s Advisory Group
ISO/IEC JTC 1/SC 7/AG 2Business planning group
ISO/IEC JTC 1/SC 7/AG 3Communications and outreach
ISO/IEC JTC 1/SC 7/AG 4Standards management
ISO/IEC JTC 1/SC 7/AG 5Architecture and future watch

ISO/IEC JTC 1/SC 7 also had one task force, “Spanish Translation Task Force”.

Collaborations

ISO/IEC JTC 1/SC 7 works in close collaboration with a number of other organizations or subcommittees, both internal and external to ISO or IEC, in order to avoid conflicting or duplicative work. Organizations internal to ISO or IEC that collaborate with or are in liaison to ISO/IEC JTC 1/SC 7 include: [6]

Some organizations external to ISO or IEC that collaborate with or are in liaison to ISO/IEC JTC 1/SC 7 include: [6]

Member countries

Countries pay a fee to ISO to be members of subcommittees. [7]

The 40 "P" (participating) members of ISO/IEC JTC 1/SC 7 are: Argentina, Australia, Belgium, Brazil, Canada, China, Costa Rica, Czech Republic, Denmark, Finland, France, Germany, India, Ireland, Israel, Italy, Jamaica, Japan, Kazakhstan, Republic of Korea, Luxembourg, Malaysia, Mexico, Netherlands, New Zealand, Peru, Poland, Portugal, Romania, Russian Federation, Slovakia, South Africa, Spain, Sweden, Switzerland, Thailand, Ukraine, United Kingdom, United States of America, and Uruguay.

The 20 "O" (observing) members of ISO/IEC JTC 1/SC 7 are: Austria, Bosnia and Herzegovina, Chile, Colombia, Cuba, Cyprus, Estonia, Ghana, Hong Kong, Hungary, Iceland, Indonesia, Islamic Republic of Iran, Kenya, Morocco, Norway, Philippines, Serbia, the Republic of Macedonia, and Turkey. [8]

Published standards

ISO/IEC JTC 1/SC 7 currently has 153 published standards within the field of software and systems engineering, including: [9]

ISO/IEC StandardTitleStatusDescriptionWG [10]
ISO/IEC TR 19759 Software Engineering – Guide to the Software Engineering Body of Knowledge (SWEBOK)Published (2005)Identifies and describes the subset of body of knowledge of software engineering that is generally accepted [11] 20
ISO/IEC 15288 Systems and software engineering – System life cycle processesPublished (2008)Establishes a common framework for describing the life cycle of systems created by humans and defines a set of processes and associated terminology [12] 7
ISO/IEC 12207 Systems and software engineering – Software life cycle processesPublished (2008)Establishes a common framework for software life cycle processes with well-defined terminology [13] 7
ISO/IEC 20000-1 Information technology – Service management – Part 1: Service management system requirementsPublished (2011)Specifies requirements for the service provider to plan, establish, implement, operate, monitor, review, maintain, and improve a service management system (SMS) [14] 25
ISO/IEC 15504-1Information technology – Process assessment – Part 1: Concepts and vocabularyPublished (2004)Provides overall information on the concepts of process assessment and its use in the two contexts of process improvement and process capability determination [15] 10
ISO/IEC/IEEE 42010 Systems and software engineering – Architecture descriptionPublished (2011)Addresses the creation, analysis, and sustainment of architectures of systems through the use of architecture descriptions [16] 42
ISO/IEC TR 29110-1Software engineering – Lifecycle profiles for Very Small Entities (VSEs) – Part 1: OverviewPublished (2011)Introduces the characteristics and requirements of a VSE and clarifies the rationale for VSE-specific profiles, documents, standards, and guides [17] 24
ISO/IEC TR 9126-2Software engineering – Product quality – Part 2: External metricsPublished (2003)Provides external metrics for measuring attributes of six external quality characteristics defined in ISO/IEC 9126-1 [18]
ISO/IEC 10746-1 Information technology – Open Distributed Processing – Reference model: OverviewPublished (1998)Provides: [19]
  • An introduction and motivation for ODP
  • An overview of the Reference Model of Open Distributed Processing (RM-ODP) and an explanation of its key concepts
  • Gives guidance on the application of RM-ODP
19
ISO/IEC 19770-1Information technology – Software asset management – Part 1: Processes and tiered assessment of conformancePublished (2012)Establishes a baseline for an integrated set of processes for Software Asset Management (SAM), divided into tiers to allow for incremental implementation, assessment, and recognition [20] 21
ISO/IEC 24744 Software engineering—Metamodel for development methodologiesPublished (2014)Specifies a metamodel for development methodologies and related information. [21] 19
ISO/IEC/IEEE 26511Systems and software engineering — Requirements for managers of user documentationPublished (2011)Specifies procedures for managing user documentation throughout the software life cycle. [22] 2
ISO/IEC/IEEE 26512Systems and software engineering—Requirements for acquirers and suppliers of user documentationPublished (2011)Defines the documentation process from the acquirer's standpoint and the supplier's standpoint. [23] 2
ISO/IEC/IEEE 26513Systems and software engineering — Requirements for testers and reviewers of user documentationPublished (2009)Defines the process in which user documentation products are tested. [24] 2
ISO/IEC/IEEE 26514Systems and software engineering — Requirements for designers and developers of user documentationPublished (2008)Specifies the structure, content, and format for user documentation, and provides informative guidance for user documentation style. [25] 2
ISO/IEC/IEEE 26515Systems and software engineering — Developing user documentation in an agile environmentPublished (2011)Specifies the way in which user documentation can be developed in agile development projects. [26] 2

See also

Related Research Articles

<span class="mw-page-title-main">International Organization for Standardization</span> International standards development organization

The International Organization for Standardization is an independent, non-governmental, international standard development organization composed of representatives from the national standards organizations of member countries. Membership requirements are given in Article 3 of the ISO Statutes.

ISO/IEC JTC 1, entitled "Information technology", is a joint technical committee (JTC) of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC). Its purpose is to develop, maintain and promote standards in the fields of information and communications technology (ICT).

ISO/IEC JTC 1/SC 22 Programming languages, their environments and system software interfaces is a standardization subcommittee of the Joint Technical Committee ISO/IEC JTC 1 of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC) that develops and facilitates standards within the fields of programming languages, their environments and system software interfaces. ISO/IEC JTC 1/SC 22 is also sometimes referred to as the "portability subcommittee". The international secretariat of ISO/IEC JTC 1/SC 22 is the American National Standards Institute (ANSI), located in the United States.

ISO/IEC JTC 1/SC 27 Information security, cybersecurity and privacy protection is a standardization subcommittee of the Joint Technical Committee ISO/IEC JTC 1 of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC). ISO/IEC JTC 1/SC 27 develops International Standards, Technical Reports, and Technical Specifications within the field of information security. Standardization activity by this subcommittee includes general methods, management system requirements, techniques and guidelines to address information security, cybersecurity and privacy. Drafts of International Standards by ISO/IEC JTC 1 or any of its subcommittees are sent out to participating national standardization bodies for ballot, comments and contributions. Publication as an ISO/IEC International Standard requires approval by a minimum of 75% of the national bodies casting a vote. The international secretariat of ISO/IEC JTC 1/SC 27 is the Deutsches Institut für Normung (DIN) located in Germany.

ISO/IEC JTC 1/SC 36 Information Technology for Learning, Education and Training is a standardization subcommittee (SC), which is part of the Joint Technical Committee ISO/IEC JTC 1 of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC), that develops and facilitates standards within the field of information technology (IT) for learning, education and training (LET). ISO/IEC JTC 1/SC 36 was established at the November 1999 ISO/IEC JTC 1 plenary in Seoul, Korea. The subcommittee held its first plenary meeting in March 2000 in London, United Kingdom. The international secretariat of ISO/IEC JTC 1/SC 36 is the Korean Agency for Technology and Standards (KATS), located in the Republic of Korea.

ISO/IEC JTC 1/SC 38 Cloud Computing and Distributed Platforms is a standardization subcommittee, which is part of the Joint Technical Committee ISO/IEC JTC 1 of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC).

ISO/IEC JTC 1/SC 39 Sustainability for and by Information Technology is a standardization subcommittee of the Joint Technical Committee ISO/IEC JTC 1 of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC), that develops and facilitates standards within the field of sustainability and resource efficiency through Information Technology. The international secretariat of ISO/IEC JTC 1/SC 39 is the American National Standards Institute (ANSI), located in the United States.

Note: This special working group has been disbanded.

ISO/IEC JTC 1/SC 25 Interconnection of information technology equipment is a standardization subcommittee of the Joint Technical Committee ISO/IEC JTC 1, of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC), which develops and facilitates standards within the field of interconnection of information technology equipment. The international secretariat of ISO/IEC JTC 1/SC 25 is the Deutsches Institut für Normung (DIN) located in Germany.

ISO/IEC JTC 1/SC 28 Office equipment is a standardization subcommittee of the Joint Technical Committee ISO/IEC JTC 1 of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC), that develops and facilitates international standards, technical reports, and technical specifications within the field of office equipment and products, and systems composed of combinations of office equipment. The group's main focus lies within the area of printers and copiers. The international secretariat of ISO/IEC JTC 1/SC 28 is the Japanese Industrial Standards Committee (JISC) located in Japan.

ISO/IEC JTC 1/SC 2 Coded character sets is a standardization subcommittee of the Joint Technical Committee ISO/IEC JTC 1 of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC), that develops and facilitates standards within the field of coded character sets. The international secretariat of ISO/IEC JTC 1/SC 2 is the Japanese Industrial Standards Committee (JISC), located in Japan. SC 2 is responsible for the development of the Universal Coded Character Set standard, which is the international standard corresponding to the Unicode Standard.

Note: This special working group has been disbanded. The work begun in ISO/IEC/JTC 1/SWG 5 on Internet of Things standardization gaps will be continued in ISO/IEC JTC 1/WG 10.

ISO/IEC JTC 1/SC 32 Data management and interchange is a standardization subcommittee of the Joint Technical Committee ISO/IEC JTC 1 of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC), which develops and facilitates standards within the field of data management and interchange. The international secretariat of ISO/IEC JTC 1/SC 32 is the American National Standards Institute (ANSI) located in the United States.

ISO/IEC JTC 1/SC 29, entitled Coding of audio, picture, multimedia and hypermedia information, is a standardization subcommittee of the Joint Technical Committee ISO/IEC JTC 1 of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC). It develops and facilitates international standards, technical reports, and technical specifications within the field of audio, picture, multimedia, and hypermedia information coding. SC 29 includes the well-known JPEG and MPEG experts groups, and the standards developed by SC 29 have been recognized by nine Emmy Awards.

ISO/IEC JTC 1/SC 40 IT Service Management and IT Governance is a standardization subcommittee of the Joint Technical Committee ISO/IEC JTC 1 of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC). ISO/IEC JTC 1/SC 40 develops and facilitates the development of international standards, technical reports, and technical specifications within the fields of IT service management and IT governance, with a focus in IT activity such as audit, digital forensics, governance, risk management, outsourcing, service operations and service maintenance. The international secretariat of ISO/IEC JTC 1/SC 40 is Standards Australia (SA), located in Australia.

ISO/IEC JTC 1/SC 6 Telecommunications and information exchange between systems is a standardization subcommittee of the Joint Technical Committee ISO/IEC JTC 1. It is part of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC), which develops and facilitates standards within the field of telecommunications and information exchange between systems.

ISO/IEC JTC 1/SC 24 Computer graphics, image processing and environmental data representation is a standardization subcommittee of the joint subcommittee ISO/IEC JTC 1 of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC), which develops and facilitates standards within the field of computer graphics, image processing, and environmental data representation. The international secretariat of ISO/IEC JTC 1/SC 24 is the British Standards Institute (BSI) located in the United Kingdom.

ISO/IEC JTC 1/SC 35 User interfaces is a standardization subcommittee (SC), which is part of the joint technical committee, ISO/IEC JTC 1, of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC), that develops standards within the field of user-system interfaces in information and communication technology (ICT) environments. The subcommittee was founded at the 1998 Sendai ISO/IEC JTC 1 Plenary meeting, before which it was a working group directly under ISO/IEC JTC 1. The international secretariat of ISO/IEC JTC 1/SC 35 is AFNOR, located in France.

ISO/IEC JTC 1/SC 31 Automatic identification and data capture techniques is a subcommittee of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC) Joint Technical Committee (JTC) 1, and was established in 1996. SC 31 develops and facilitates international standards, technical reports, and technical specifications in the field of automatic identification and data capture techniques. The first Plenary established three working groups (WGs): Data Carriers, Data Content, and Conformance. Subsequent Plenaries established other working groups: RFID, RTLS, Mobile Item Identification and Management, Security and File Management, and Applications.

ISO/IEC JTC 1/SC 42 Artificial Intelligence is a standardization subcommittee of the Joint Technical Committee ISO/IEC JTC 1 of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC). ISO/IEC JTC 1/SC 42 develops and facilitates the development of international standards, technical reports, and technical specifications within the fields of Artificial Intelligence (AI). The international secretariat of ISO/IEC JTC 1/SC 42 is the American National Standards Institute (ANSI), located in the United States of America. The Chair of SC 42 is Wael William Diab. The first meeting of the committee took place in Beijing, China in April 2018. SC 42 meets face-to-face twice a year in an opening and closing plenary format with its subgroups meeting concurrently during the week. SC 42 organizes bi-annual AI workshops that target all stakeholders interested in AI and the committee's work.

References

  1. ISO. "ISO/IEC JTC 1/SC 7 - Software and systems engineering".
  2. 1 2 Coallier, François; Azuma, Motoei. "Introduction to Software Engineering Standards" (PDF). Retrieved 2013-08-30.{{cite journal}}: Cite journal requires |journal= (help)
  3. "ISO/IEC JTC 1Standing Document N 2: History" (2 ed.). ISO/IEC. 2012.{{cite journal}}: Cite journal requires |journal= (help)
  4. ISO. "ISO/IEC JTC 1/SC 7 Software and systems engineering" . Retrieved 2020-08-31.
  5. Coallier, François. "ISO/IEC JTC 1/SC 7". ISO/IEC JTC 1/SC 7. Archived from the original on 2019-10-23. Retrieved 2013-08-29.
  6. 1 2 ISO/IEC. "ISO/IEC JTC 1/SC 7 Software and systems engineering" . Retrieved 2013-08-29.
  7. ISO (June 2012). "III. What Help Can I Get from the ISO Central Secretariat?". ISO Membership Manual (PDF). ISO. pp. 17–18. Retrieved 2013-07-12.
  8. "ISO Technical Committee Participation". ISO. Retrieved 2015-07-13.
  9. "ISO/IEC JTC 1/SC 7 Software and systems engineering". ISO. Retrieved 2015-07-13.
  10. Suryn, Witold (2010-08-11). SC7 Standards List sorted by number (Programme of Work).
  11. ISO/IEC (2012-12-19). "ISO/IEC TR 19759:2005" . Retrieved 2013-08-29.
  12. ISO/IEC (2013-02-26). "ISO/IEC 15288:2008" . Retrieved 2013-08-29.
  13. ISO/IEC (2013-02-26). "ISO/IEC 12207:2008" . Retrieved 2013-08-29.
  14. ISO/IEC (2011-04-12). "ISO/IEC 20000-1:2011" . Retrieved 2013-08-28.
  15. ISO/IEC (2008-03-31). "ISO/IEC 15504-1:2004" . Retrieved 2013-08-29.
  16. ISO/IEC (2011-11-24). "ISO/IEC/IEEE 42010:2011" . Retrieved 2013-08-29.
  17. ISO/IEC (2012-08-30). "ISO/IEC TR 29110-1:2011" . Retrieved 2013-08-29.
  18. ISO/IEC (2011-04-29). "ISO/IEC TR 9216-2:2003" . Retrieved 2013-08-29.
  19. ISO/IEC (1998-12-15). "Information technology — Open Distributed Processing — Reference model: Overview" (1 ed.). Retrieved 2013-08-29.{{cite journal}}: Cite journal requires |journal= (help)
  20. ISO/IEC (2012-06-13). "ISO/IEC 19770-1:2012" . Retrieved 2013-08-29.
  21. International Organization for Standardization (2014). "ISO/IEC 24744:2014 - Software engineering -- Metamodel for development methodologies" . Retrieved 2015-08-11.
  22. International Organization for Standardization (2011). "ISO/IEC/IEEE 26511:2011 - Systems and software engineering -- Requirements for managers of user documentation" . Retrieved 2014-02-04.
  23. International Organization for Standardization (2011). "ISO/IEC/IEEE 26511:2011 - Systems and software engineering -- Requirements for acquirers and suppliers of user documentation" . Retrieved 2014-02-04.
  24. International Organization for Standardization (2009). "ISO/IEC/IEEE 26513:2009 - Systems and software engineering -- Requirements for testers and reviewers of user documentation" . Retrieved 2014-02-04.
  25. International Organization for Standardization (2008). "ISO/IEC/IEEE 26514:2008 - Systems and software engineering -- Requirements for designers and developers of user documentation" . Retrieved 2014-02-04.
  26. International Organization for Standardization (2011). "ISO/IEC/IEEE 26511:2011 - Systems and software engineering -- Developing user documentation in an agile environment" . Retrieved 2014-02-04.