DocumentCode :
740005
Title :
Toward Agile Architecture: Insights from 15 Years of ATAM Data
Author :
Bellomo, Stephany ; Gorton, Ian ; Kazman, Rick
Volume :
32
Issue :
5
fYear :
2015
Firstpage :
38
Lastpage :
45
Abstract :
Agile teams strive to balance short-term feature development with longer-term quality concerns. These evolutionary approaches often hit a "complexity wall"\´ from the cumulative effects of unplanned changes, resulting in unreliable, poorly performing software. So, the agile community is refocusing on approaches to address architectural concerns. Researchers analyzed quality attribute concerns from 15 years of Architecture Trade-Off Analysis Method data, gathered from 31 projects. Modifiability was the dominant concern across all project types; performance, availability, and interoperability also received considerable attention. For IT projects, a relatively new quality-deployability-emerged as a key concern. The study results provide insights for agile teams allocating architecture-related tasks to iterations. For example, teams can use these results to create checklists for release planning or retrospectives to help assess whether to address a given quality to support future needs. This article is part of a special issue on Software Architecture.
Keywords :
open systems; software architecture; software performance evaluation; software prototyping; software reliability; ATAM data; IT projects; agile architecture; agile community; agile teams; architecture trade-off analysis method data; architecture-related task allocation; availability; complexity wall; interoperability; longer-term quality concerns; short-term feature development; software architecture; Complexity theory; Computer architecture; Encoding; Interoperability; Software architecture; Software development; Software engineering; agile; architecture evaluation; availability; deployability; incremental development; interoperability; modifiability; software development; software engineering; technical debt;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/MS.2015.35
Filename :
7024074
Link To Document :
بازگشت