ISO/IEC/IEEE 42020:2019
(Main)Software, systems and enterprise — Architecture processes
Software, systems and enterprise — Architecture processes
This document establishes a set of process descriptions for the governance and management of a collection of architectures and the architecting of entities. This document also establishes an enablement process description that provides support to these other architecture processes. The processes defined in this document are applicable for a single project, as well as for an organization performing multiple projects. These processes are applicable throughout the life of an architecture or a collection of architectures. These processes are applicable for managing and performing the activities within any stage in the life cycle of the architecture entities. Annex D describes the relationships between this document and other standards.
Logiciel, systèmes et entreprise - Processus d'architecture
General Information
Standards Content (Sample)
INTERNATIONAL ISO/IEC/
STANDARD IEEE
First edition
2019-07
Software, systems and enterprise —
Architecture processes
Logiciel, systèmes et entreprise - Processus d'architecture
Reference number
©
ISO/IEC 2019
©
IEEE 2019
© ISO/IEC 2019
© IEEE 2019
All rights reserved. Unless otherwise specified, or required in the context of its implementation, 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 or IEEE at the
respective address below or ISO’s member body in the country of the requester.
ISO copyright office Institute of Electrical and Electronics Engineers, Inc
CP 401 • Ch. de Blandonnet 8 3 Park Avenue, New York
CH-1214 Vernier, Geneva NY 10016-5997, USA
Phone: +41 22 749 01 11
Fax: +41 22 749 09 47
Email: copyright@iso.org Email: stds.ipr@ieee.org
Website: www.iso.org Website: www.ieee.org
Published in Switzerland
© ISO/IEC 2019 – All rights reserved
ii © IEEE 2019 – All rights reserved
Contents Page
Foreword .vi
0 Introduction .vii
1 Scope . 1
2 Normative references . 1
3 Terms and definitions . 1
4 Conformance . 6
4.1 General . 6
4.2 Approach to conformance . 6
4.3 Full conformance cases . 6
4.4 Tailored conformance . 7
5 Process overview and application . 7
5.1 General . 7
5.2 Relationship of architecture to other processes and information elements . 9
5.3 Architecture Governance and Management processes .10
5.4 Architecture Conceptualization, Evaluation and Elaboration processes .10
5.5 Architecture Enablement process .12
5.6 Relationship of architecture to design .12
5.7 Architecture adaptation .13
5.8 Process application .13
5.8.1 Criteria for processes .13
5.8.2 Description of processes .14
5.8.3 General characteristics of processes .14
5.8.4 Tailoring .14
6 Architecture Governance process .15
6.1 Purpose .15
6.2 Outcomes .15
6.3 Implementation .15
6.4 Activities and tasks .15
6.4.1 Prepare for and plan the architecture governance effort .15
6.4.2 Monitor, assess and control the architecture governance activities .17
6.4.3 Establish architecture collection objectives .17
6.4.4 Make architecture governance decisions .18
6.4.5 Monitor and assess compliance with governance directives and guidance .19
6.4.6 Review implementation of governance directives and guidance .20
6.5 Work products .20
7 Architecture Management process .20
7.1 Purpose .20
7.2 Outcomes .20
7.3 Implementation .21
7.4 Activities and tasks .21
7.4.1 Prepare for and plan the architecture management effort .21
7.4.2 Monitor, assess and control the architecture management activities .22
7.4.3 Develop architecture management approach.23
7.4.4 Perform management of the architecture collection .24
7.4.5 Monitor architecting effectiveness .25
7.4.6 Prepare for completion of the architecture management plan .26
7.5 Work products .26
8 Architecture Conceptualization process.27
8.1 Purpose .27
8.2 Outcomes .27
8.3 Implementation .27
© ISO/IEC 2019 – All rights reserved
© IEEE 2019 – All rights reserved iii
8.4 Activities and tasks .28
8.4.1 Prepare for and plan the architecture conceptualization effort .28
8.4.2 Monitor, assess and control the architecture conceptualization activities .29
8.4.3 Characterize problem space .30
8.4.4 Establish architecture objectives and critical success criteria .31
8.4.5 Synthesize potential solution(s) in the solution space .32
8.4.6 Characterize solutions and the tradespace .33
8.4.7 Formulate candidate architecture(s) .35
8.4.8 Capture architecture concepts and properties .36
8.4.9 Relate the architecture to other architectures and to relevant affected entities .37
8.4.10 Coordinate use of conceptualized architecture by intended users .37
8.5 Work products .38
9 Architecture Evaluation process .38
9.1 Purpose .38
9.2 Outcomes .39
9.3 Implementation .39
9.4 Activities and tasks .40
9.4.1 Prepare for and plan the architecture evaluation effort .40
9.4.2 Monitor, assess and control the architecture evaluation activities .41
9.4.3 Determine evaluation objectives and criteria .42
9.4.4 Determine evaluation methods and integrate with evaluation objectives
and criteria .43
9.4.5 Establish measurement techniques, methods and tools .43
9.4.6 Collect and review evaluation-related information .44
9.4.7 Analyze architecture concepts and properties and assess stakeholder value.44
9.4.8 Characterize architecture(s) based on assessment results .45
9.4.9 Formulate findings and recommendations .46
9.4.10 Capture and communicate evaluation results .46
9.5 Work products .47
10 Architecture Elaboration process .
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.