2018
DOI: 10.1007/s10664-018-9651-4
|View full text |Cite
|
Sign up to set email alerts
|

An empirical study of architecting for continuous delivery and deployment

Abstract: Recently, many software organizations have been adopting Continuous Delivery and Continuous Deployment (CD) practices to develop and deliver quality software more frequently and reliably. Whilst an increasing amount of the literature covers different aspects of CD, little is known about the role of software architecture in CD and how an application should be (re-) architected to enable and support CD. We have conducted a mixed-methods empirical study that collected data through indepth, semi-structured intervi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
75
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 48 publications
(76 citation statements)
references
References 59 publications
(142 reference statements)
1
75
0
Order By: Relevance
“…Architectural vision and decomposition strategy: The architect delivers architecture as a service (Blair et al, 2010;Faber, 2010); defines the architectural vision and gives good examples (Buschmann, 2012; Martensson et al, 2019); provides a coherent and sustainable product architecture (Erder & Pureur, 2016); understands the system, its parts, and how they communicate (Bass, 2017); drives decomposing strategies (Shahin et al, 2019); designs loosely coupled architectures (Shahin et al, 2019); plans for integration in steps (Martensson et al, 2019).…”
Section: Pragmatic Architect (Architectural Perspective)mentioning
confidence: 99%
See 2 more Smart Citations
“…Architectural vision and decomposition strategy: The architect delivers architecture as a service (Blair et al, 2010;Faber, 2010); defines the architectural vision and gives good examples (Buschmann, 2012; Martensson et al, 2019); provides a coherent and sustainable product architecture (Erder & Pureur, 2016); understands the system, its parts, and how they communicate (Bass, 2017); drives decomposing strategies (Shahin et al, 2019); designs loosely coupled architectures (Shahin et al, 2019); plans for integration in steps (Martensson et al, 2019).…”
Section: Pragmatic Architect (Architectural Perspective)mentioning
confidence: 99%
“…Fast delivery before reuse: The architect designs systems for rapid delivery in different environments (Erder & Pureur, 2016); avoids overthinking about reusability, but understand that a lack of explicit control on reuse makes CD harder (Shahin et al, 2019); uses a balanced approach where system design and architecture effort is focused on the system's most important characteristics (Martensson et al, 2019).…”
Section: Planning For Options and Delay Of Decisionsmentioning
confidence: 99%
See 1 more Smart Citation
“…Horizontal and vertical organization structuring: The architect deals with the organization structure (Nord et al, 2014;Shahin et al, 2019); connects parts of the organization horizontally and vertically (Hohpe et al, 2016); builds bridges between and across different levels of organization (Hohpe et al, 2016); considering highly skilled teams (Shahin et al, 2019); architects in the organization must work better together, e.g. working as an "expert council" (Martensson et al, 2019).…”
Section: Linking Element (Organizational Perspective)mentioning
confidence: 99%
“…Organizing and coordinating teams: The Architect provides communication and avoids the "ivory-tower" trap (Blair et al, 2010;Faber, 2010;Erder & Pureur, 2016;Holmes & Nicolaescu, 2017); can be a team member as the first among equals (Blair et al, 2010;Britto et al, 2016); aligns multi-team coordination requirements and opportunities (Nord et al, 2014); builds bridges between teams (Hohpe et al, 2016); influences team morale (Bass, 2017); considers highly skilled teams (Shahin et al, 2019); supports the team members conventionally more business-oriented (Bass, 2019).…”
Section: Linking Element (Organizational Perspective)mentioning
confidence: 99%