Reference Hub23
Extending Agile Principles to Larger, Dynamic Software Projects: A Theoretical Assessment

Extending Agile Principles to Larger, Dynamic Software Projects: A Theoretical Assessment

Dinesh Batra, Debra VanderMeer, Kaushik Dutta
Copyright: © 2011 |Volume: 22 |Issue: 4 |Pages: 20
ISSN: 1063-8016|EISSN: 1533-8010|EISBN13: 9781613509944|DOI: 10.4018/jdm.2011100104
Cite Article Cite Article

MLA

Batra, Dinesh, et al. "Extending Agile Principles to Larger, Dynamic Software Projects: A Theoretical Assessment." JDM vol.22, no.4 2011: pp.73-92. http://doi.org/10.4018/jdm.2011100104

APA

Batra, D., VanderMeer, D., & Dutta, K. (2011). Extending Agile Principles to Larger, Dynamic Software Projects: A Theoretical Assessment. Journal of Database Management (JDM), 22(4), 73-92. http://doi.org/10.4018/jdm.2011100104

Chicago

Batra, Dinesh, Debra VanderMeer, and Kaushik Dutta. "Extending Agile Principles to Larger, Dynamic Software Projects: A Theoretical Assessment," Journal of Database Management (JDM) 22, no.4: 73-92. http://doi.org/10.4018/jdm.2011100104

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

The article evaluates the feasibility of extending agile principles to larger, dynamic, and possibly distributed software development projects by uncovering the theoretical basis for agile values and principles for achieving agility. The extant literature focuses mainly on one theory – complex adaptive systems – to support agile methods, although recent research indicates that the control theory and the adaptive structuration theory are also applicable. This article proposes that at least three other theories exist that are highly relevant: transaction cost economics, social exchange theory, and expectancy theory. By employing these theories, a rigorous analysis of the Agile Manifesto is conducted. Certain agile values and principles find theoretical support and can be applied to enhance agility dynamic projects regardless of size; some agile principles find no theoretical support while others find limited support. Based on the analysis and the ensuing discussion, the authors propose a framework with five dimensions of agility: process, design, people, outcomes, and adaptation.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.