Role and Task of the System Architect Gerrit Muller University of South-Eastern Norway-NISE Hasbergsvei 36 P.O. Box 235, NO-3603 Kongsberg Norway
[email protected] Abstract The role and the task of the system architect are described in this module. Distribution This article or presentation is written as part of the Gaudí project. The Gaudí project philosophy is to improve by obtaining frequent feedback. Frequent feedback is pursued by an open creation process. This document is published as intermediate or nearly mature version to get feedback. Further distribution is allowed as long as the document remains complete and unchanged. All Gaudí documents are available at: http://www.gaudisite.nl/ version: 1.0 status: preliminary draft March 27, 2021 Contents 1 The Role and Task of the System Architect 1 1.1 Introduction . 1 1.2 Deliverables of the System Architect . 1 1.3 System Architect Responsibilities . 2 1.4 What does the System Architect do? . 5 1.5 Task versus Role . 6 1.6 Acknowledgements . 6 2 The Awakening of a System Architect 8 2.1 Introduction . 8 2.2 The Development of a System Architect . 8 2.3 Generalist versus Specialist . 9 2.4 Acknowledgements . 11 3 Architecting Interaction Styles 12 3.1 Introduction . 12 3.2 Provocation . 12 3.3 Facilitation . 13 3.4 Leading . 13 3.5 Empathic . 14 3.6 Interviewing . 14 3.7 White-board simulation . 14 3.8 Judo tactics . 15 Chapter 1 The Role and Task of the System Architect Blah Blah V4aa Idea IO design, assist project leader present, listen, talk, think, brainstorm, with work breakdown, meet, teach, walk around analyze explain schedule, risks discuss S p e Report c Design travel to write, customer, provide test, consolidate, read, supplier, vision and integrate browse review conference leadership 1.1 Introduction Architects and organizations are often struggling with the role of the system architect (or software architect or any other kind of architect).