ISO/IEC TS 30103:2015
(Main)Software and Systems Engineering — Lifecycle Processes — Framework for Product Quality Achievement
Software and Systems Engineering — Lifecycle Processes — Framework for Product Quality Achievement
The scope of ISO/TS 30103:2015 is to indicate how to apply the life cycle processes in ISO/IEC/IEEE 15288:2008 to achieve quality in the context of a specific product. It is independent of any tailoring that may be made to modify the generic process descriptions to suit the needs of a particular context. Even after any applicable tailoring, there is a need to apply the resulting process guidance and determine the specific detailed activities, tasks and associated success criteria for each of the process instances needed to deliver the target system. That is the focus of the framework described in ISO/TS 30103:2015. ISO/TS 30103:2015 is applicable to those who use or plan to use ISO/IEC/IEEE 15288:2008 on projects dealing with man-made systems, software-intensive systems, software products, and services related to those systems and products, regardless of project scope, product(s), service(s), methodology, size or complexity, those who use or plan to use ISO/IEC/IEEE 15289 on projects dealing with man-made systems, software-intensive systems, software products, and services related to those systems and products, regardless of project scope, product(s), methodology, size or complexity, anyone performing technical processes and tasks, those who are responsible for the technical management of projects concerned with the development of systems, those responsible for performing ISO/IEC/IEEE 15288:2008 life cycle processes at a project level, organizations and individuals subcontracting a project management effort, anyone developing systems engineering management documentation to complete technical planning aspects of their project processes, anyone performing systems engineering activities, project managers responsible for staffing projects and identifying competency development needs, anyone developing information items during the application of project and technical processes, and anyone performing project and technical processes to aid in ensuring that the information items developed during these processes conform to ISO/IEC/IEEE 15289.
Ingénierie du logiciel et des systèmes — Processus du cycle de vie — Cadre pour la réalisation de la qualité du produit
General Information
Standards Content (Sample)
TECHNICAL ISO/IEC TS
SPECIFICATION 30103
First edition
2015-09-15
Software and Systems Engineering —
Lifecycle Processes — Framework for
Product Quality Achievement
Ingénierie du logiciel et des systèmes — Processus du cycle de vie —
Cadre pour la réalisation de la qualité du produit
Reference number
©
ISO/IEC 2015
© ISO/IEC 2015, Published in Switzerland
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized otherwise in any form
or by any means, electronic or mechanical, including photocopying, or posting on the internet or an intranet, without prior
written permission. Permission can be requested from either ISO at the address below or ISO’s member body in the country of
the requester.
ISO copyright office
Ch. de Blandonnet 8 • CP 401
CH-1214 Vernier, Geneva, Switzerland
Tel. +41 22 749 01 11
Fax +41 22 749 09 47
copyright@iso.org
www.iso.org
ii © ISO/IEC 2015 – All rights reserved
Contents Page
Foreword .v
Introduction .vi
1 Scope . 1
1.1 Application . 1
1.2 Audience . 2
1.3 Limitations . 2
2 Motivation. 2
3 Terms, definitions and abbreviated terms . 3
4 Quality achievement concepts. 4
4.1 Overview of quality achievement . 4
4.2 Guiding principles and approach . 5
4.3 Localization of quality responsibility . 6
4.3.1 Establishing system element requirements . 6
4.3.2 Identification of process instances . 8
4.4 Creation of process instance descriptions . 8
4.4.1 Establishment of success criteria . 8
4.4.2 Identification of detailed activities and tasks . 9
4.4.3 Process instance descriptions .10
4.5 Consistency with institutional knowledge .11
4.6 Maintenance of content consistency .12
5 Required background concepts .13
5.1 System and Software Concepts .13
5.2 Life cycle concepts .13
5.3 Process concepts .14
5.4 Organizational concepts .14
5.5 Information Item Concepts .14
5.6 Notion of technical management .14
6 Context of application .14
6.1 Relationship to other standards.14
6.2 Organizational context .16
6.3 Stakeholder context .16
6.4 Stage context .16
6.5 Process context .16
6.6 Information item context .17
7 Potential process augmentations .17
7.1 Project planning process .17
7.2 Project assessment and control process .17
8 Guidelines for process augmentations .17
8.1 Project planning process .17
8.2 Project assessment and control process .18
9 Potential information item augmentations .18
9.1 Process Instance Descriptions .18
9.2 Consistency tracker .18
10 Guidelines for information item augmentations .19
10.1 Process instance descriptions .19
10.2 Consistency tracker .19
Annex A (informative) Example: Establishing System Element Requirements.20
Annex B (informative) Example: Creation of Process Instance Descriptions.23
Annex C (informative) Example: Consistency Tracker .27
© ISO/IEC 2015 – All rights reserved iii
Annex D (informative) Example: Process View for Specific Requirement.28
Annex E (informative) Theoretical Foundations .34
Annex F (informative) Example Set of Mutual Consistency Relationships .37
Bibliography .38
iv © ISO/IEC 2015 – All rights reserved
Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical
Commission) form the specialized system for worldwide standardization. National bodies that are
members of ISO or IEC participate in the development of International Standards through technical
committees established by the respective organization to deal with particular fields of technical
activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international
organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the
work. In the field of information technology, ISO and IEC have established a joint technical committee,
ISO/IEC JTC 1.
The procedures used to develop this document and those intended for its further maintenance are
described in the ISO/IEC Directives, Part 1. In particular the different approval criteria needed for
the different types of document should be noted. This document was drafted in accordance with the
editorial rules of the ISO/IEC Directives, Part 2 (see www.iso.org/directives).
Attention is drawn to the possibility that some of the elements of this document may be the subject
of patent rights. ISO and IEC shall not be held responsible for identifying any or all such patent
rights. Details of any patent rights identified during the development of the document will be in the
Introduction and/or on the ISO list of patent declarations received (see www.iso.org/patents).
Any trade name used in this document is information given for the convenience of users and does not
constitute an endorsement.
For an explanation on the meaning of ISO specific terms and expressions related to conformity
assessment, as well as information about ISO’s adherence to the WTO principles in the Technical
Barriers to Trade (TBT) see the following URL: Foreword - Supplementary information
The committee responsible for this document is ISO/IEC JTC 1, Information technology, SC 7, Software
and Systems Engineering.
© ISO/IEC 2015 – All rights reserved v
Introduction
[1]
This Technical Specification provides guidance on the application of ISO/IEC/IEEE 15288:2008
life cycle processes with specific reference to addressing quality in projects that deliver systems and
software products and services. It focuses on a systematic approach to achieving quality, involving the
development of certain information items, the inter-relationships between these information items
and the maintenance and mutual consistency management of these information items. In particular,
it describes how to develop detailed specifications of the collection of process instances needed to
produce a specific product or system and achieve its quality goals. It describes how the guidance in
life cycle process standards may be applied in conjunction with other standards (such as the ISO/IEC
[12]
25000 SQuaRE series of standards that address the specification, measurement and evaluation of
product quality) to achieve quality during the development of a specific system.
Application of life cycle processes to develop a system involves the production of, among others, a
collection of information items such as stakeholder requirements, system requirements, designs, plans,
and technical strategies, as well as a collection of artefacts including the various system elements and
enabling systems. The guidance in this Technical Specification is based on the following principles:
— Localization of quality responsibility: Requirements should be established for each system
element and enabling system, derived from the overall system requirements; the set of process
instances needed to develop each system eleme
...








Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.