Literature review of flexibility attributes

A Flexibility Framework for Software Development

Indira Nurdiani Jabangwe, Jürgen Börstler, Samuel A. Fricker

Publikation: Bidrag til tidsskriftReviewForskningpeer review

Resumé

Software developing organizations strive to achieve flexibility to maintain a competitive advantage. There is no common understanding of what characterize flexibility for a software organization beyond the scope of the software product. Without a common understanding, it is difficult to evaluate the degrees of flexibility of software development approaches. The aim of this literature review is to collect attributes that characterize flexibility. The collected attributes are consolidated into a flexibility framework with 3 main attributes: properties of change, flexibility perspectives, and flexibility enablers. The resulting flexibility framework is then used to evaluate Agile and Lean practices. The evaluation shows that Agile and Lean practices address many flexibility attributes. However, some attributes are not addressed, such as infrastructure flexibility and strategic flexibility. On the basis of our evaluation, the classifications of flexibility attributes that we present in this paper could be used to aid software organization flexibility evaluation.

OriginalsprogEngelsk
Artikelnummere1937
TidsskriftJournal of Software: Evolution and Process
Vol/bind30
Udgave nummer9
Antal sider25
ISSN1532-060X
DOI
StatusUdgivet - 1. sep. 2018

Fingeraftryk

Software engineering

Citer dette

@article{efaeb9533ef54e5fa7b954a299202b75,
title = "Literature review of flexibility attributes: A Flexibility Framework for Software Development",
abstract = "Software developing organizations strive to achieve flexibility to maintain a competitive advantage. There is no common understanding of what characterize flexibility for a software organization beyond the scope of the software product. Without a common understanding, it is difficult to evaluate the degrees of flexibility of software development approaches. The aim of this literature review is to collect attributes that characterize flexibility. The collected attributes are consolidated into a flexibility framework with 3 main attributes: properties of change, flexibility perspectives, and flexibility enablers. The resulting flexibility framework is then used to evaluate Agile and Lean practices. The evaluation shows that Agile and Lean practices address many flexibility attributes. However, some attributes are not addressed, such as infrastructure flexibility and strategic flexibility. On the basis of our evaluation, the classifications of flexibility attributes that we present in this paper could be used to aid software organization flexibility evaluation.",
keywords = "Agile, Lean, flexibility, literature review, software development",
author = "Jabangwe, {Indira Nurdiani} and J{\"u}rgen B{\"o}rstler and Fricker, {Samuel A.}",
year = "2018",
month = "9",
day = "1",
doi = "10.1002/smr.1937",
language = "English",
volume = "30",
journal = "Journal of Software: Evolution and Process",
issn = "1532-060X",
publisher = "John Wiley & Sons Ltd",
number = "9",

}

Literature review of flexibility attributes : A Flexibility Framework for Software Development. / Jabangwe, Indira Nurdiani; Börstler, Jürgen; Fricker, Samuel A.

I: Journal of Software: Evolution and Process, Bind 30, Nr. 9, e1937, 01.09.2018.

Publikation: Bidrag til tidsskriftReviewForskningpeer review

TY - JOUR

T1 - Literature review of flexibility attributes

T2 - A Flexibility Framework for Software Development

AU - Jabangwe, Indira Nurdiani

AU - Börstler, Jürgen

AU - Fricker, Samuel A.

PY - 2018/9/1

Y1 - 2018/9/1

N2 - Software developing organizations strive to achieve flexibility to maintain a competitive advantage. There is no common understanding of what characterize flexibility for a software organization beyond the scope of the software product. Without a common understanding, it is difficult to evaluate the degrees of flexibility of software development approaches. The aim of this literature review is to collect attributes that characterize flexibility. The collected attributes are consolidated into a flexibility framework with 3 main attributes: properties of change, flexibility perspectives, and flexibility enablers. The resulting flexibility framework is then used to evaluate Agile and Lean practices. The evaluation shows that Agile and Lean practices address many flexibility attributes. However, some attributes are not addressed, such as infrastructure flexibility and strategic flexibility. On the basis of our evaluation, the classifications of flexibility attributes that we present in this paper could be used to aid software organization flexibility evaluation.

AB - Software developing organizations strive to achieve flexibility to maintain a competitive advantage. There is no common understanding of what characterize flexibility for a software organization beyond the scope of the software product. Without a common understanding, it is difficult to evaluate the degrees of flexibility of software development approaches. The aim of this literature review is to collect attributes that characterize flexibility. The collected attributes are consolidated into a flexibility framework with 3 main attributes: properties of change, flexibility perspectives, and flexibility enablers. The resulting flexibility framework is then used to evaluate Agile and Lean practices. The evaluation shows that Agile and Lean practices address many flexibility attributes. However, some attributes are not addressed, such as infrastructure flexibility and strategic flexibility. On the basis of our evaluation, the classifications of flexibility attributes that we present in this paper could be used to aid software organization flexibility evaluation.

KW - Agile

KW - Lean

KW - flexibility

KW - literature review

KW - software development

U2 - 10.1002/smr.1937

DO - 10.1002/smr.1937

M3 - Review

VL - 30

JO - Journal of Software: Evolution and Process

JF - Journal of Software: Evolution and Process

SN - 1532-060X

IS - 9

M1 - e1937

ER -