Start Date

11-8-2016

Description

Software development agility is the capability to manage various kinds of changes during the development process. Agile methods purport to facilitate processes that can address agility. However, the underlying dimensions of agility are not well elucidated in the literature. Specifically, what constitutes software development agility and what are organizational antecedents and outcomes of the agility dimensions are research questions that remain to be adequately answered. To bridge this literature gap, this study presents agility dimensions with corresponding descriptions that can help develop measures of agility. This study will contribute to the theoretical literature by developing better understanding about the measurement and nature of agility. Furthermore, the study will provide guidance to practitioners regarding specific processes for achieving agility in the agile software development process.

Share

COinS
 
Aug 11th, 12:00 AM

What Constitutes Software Development Agility?

Software development agility is the capability to manage various kinds of changes during the development process. Agile methods purport to facilitate processes that can address agility. However, the underlying dimensions of agility are not well elucidated in the literature. Specifically, what constitutes software development agility and what are organizational antecedents and outcomes of the agility dimensions are research questions that remain to be adequately answered. To bridge this literature gap, this study presents agility dimensions with corresponding descriptions that can help develop measures of agility. This study will contribute to the theoretical literature by developing better understanding about the measurement and nature of agility. Furthermore, the study will provide guidance to practitioners regarding specific processes for achieving agility in the agile software development process.