2018
DOI: 10.1109/ms.2018.1661335
|View full text |Cite
|
Sign up to set email alerts
|

Agility, Risk, and Uncertainty, Part 1: Designing an Agile Architecture

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 11 publications
(6 citation statements)
references
References 1 publication
0
6
0
Order By: Relevance
“…Moreover, we suggest to create a path with minimal information-allowing stakeholders to establish the core requirements early on and to extend them when more knowledge has been gathered. This suggestion relates to Waterman's suggestions of keeping designs simple and delaying decision making, but planning for options in the area of agile architecture (Waterman, 2018). Such a path of minimal information in the RIM can also support agile development in large-scale automotive companies.…”
Section: Suggestions For Balancing Alignment and Diversitymentioning
confidence: 98%
“…Moreover, we suggest to create a path with minimal information-allowing stakeholders to establish the core requirements early on and to extend them when more knowledge has been gathered. This suggestion relates to Waterman's suggestions of keeping designs simple and delaying decision making, but planning for options in the area of agile architecture (Waterman, 2018). Such a path of minimal information in the RIM can also support agile development in large-scale automotive companies.…”
Section: Suggestions For Balancing Alignment and Diversitymentioning
confidence: 98%
“…The architect focuses on quality attributes (QA) and architecturally significant requirements (ASR) (Faber, 2010;Woods, 2016;Larrucea et al, 2018;Waterman, 2018a); identifies defects that are key to sustainability and evolution (Britto et al, 2016); manages architecture and monitors the current state of architecture (Martini & Bosch, 2016;Holmes & Nicolaescu, 2017); defines the most important characteristics (Martensson et al, 2019); communicates clearly and continuously the importance of the main ASR (Martensson et al, 2019); has feedback from the team or analysis tools on the status of the system, to understand if the architectural requirements are at risk (Martensson et al, 2019).…”
Section: Focus On Qa and Asrmentioning
confidence: 99%
“…The architect defines boundaries and work frames, selects templates and components (Madison, 2010;Durdik, 2011); documents top-level macro architecture (Gerdes et al, 2016); creates a high-level design, in particular, interactions among components/services (Shahin et al, 2019); uses architecture standards, reference architectures and well-accepted architectural principles to gain control of complexity (Sturtevant, 2017;Bass, 2019); establishes and refines conventions for structuring large scale software systems (Bass, 2019); creates a software structure that enables the autonomy and effectiveness of the developers (Martensson et al, 2019); manages architectural health as a codebase grows (Sturtevant, 2017); uses good practices to keep designs simple (Waterman, 2018a).…”
Section: Simple High-level Designmentioning
confidence: 99%
See 2 more Smart Citations