O'Reilly logo

Agile Software Architecture by Ivan Mistrik, Alan W. Brown, Muhammad Ali Babar

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6

Supporting Variability Through Agility to Achieve Adaptable Architectures

Matthias Galster* and Paris Avgeriou,    *University of Canterbury, Christchurch, New Zealand,    University of Groningen, Groningen, The Netherlands

Abstract

Variability facilitates the design of software products that can be adapted for a wide range of customers or contexts. In agile development, software products begin to be built before the desired product is fully understood. Both variability and agile development embrace change and adaptation. This chapter combines the agile paradigm and variability to achieve adaptable software architectures and shows how the agile paradigm and the concept of variability can complement each other in an approach to variability ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required