article

How Much Up-Front? A Grounded Theory of Agile Architecture

Research footprint

At a glance

Citations
39
References
50
Comments
0
Paper overview

Abstract

Abstract—The tension between software architecture and agility is not well understood by agile practitioners or re-searchers. If an agile software team spends too little time designing architecture up-front then the team faces increased risk and higher chance of failure; if the team spends too much time the delivery of value to the customer is delayed, and responding to change can become extremely difficult. This paper presents a grounded theory of agile architecture that describes how agile software teams answer the question of how much up-front architecture design effort is enough. This theory, based on grounded theory research involving 44 participants, presents six forces that affect the team’s context and five strategies that teams use to help them determine how much effort they should put into up-front design. I.

Record transparency

Publication details

OpenAlex
W2073489128
Document type
article
Language
EN
Last metadata update
Community

Comments

Log in to join the discussion.

  1. No comments yet. Start the discussion.