An Empirical Study into Social Success Factors for Agile Software Development

Though many warn that Agile at larger scale is problematic or at least more challenging than in smaller projects, Agile software development seems to become the norm, also for large and complex projects. Based on literature and qualitative interviews, we constructed a conceptual model of social factors that may be of influence on the success of software development projects in general, and of Agile projects in particular. We also included project size as a candidate success factor. We tested the model on a set of 40 projects from 19 Dutch organizations, comprising a total of 141 project members, Scrum Masters and product owners. We found that project size does not determine Agile project success. Rather, value congruence, degree of adoption of Agile practices, and transformational leadership proved to be the most important predictors for Agile project success.

[1]  Léo F. C. Bruno,et al.  LEADERSHIP AND PERFORMANCE BEYOND EXPECTATIONS , 2008 .

[2]  Peng Xu,et al.  How extreme does extreme programming have to be? Adapting XP practices to large-scale projects , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[3]  Kent L. Beck,et al.  Extreme programming explained - embrace change , 1990 .

[4]  George Mangalaraj,et al.  Challenges of migrating to agile methodologies , 2005, CACM.

[5]  D. A. Kenny,et al.  The moderator-mediator variable distinction in social psychological research: conceptual, strategic, and statistical considerations. , 1986, Journal of personality and social psychology.

[6]  R. Müller,et al.  Communication and co-operation on projects between the project owner as principal and the project manager as agent , 2004 .

[7]  G. Northcraft,et al.  You have printed the following article : Why Differences Make a Difference : A Field Study of Diversity , Conflict , and Performance in Workgroups , 2007 .

[8]  David G. Mathiasen Groups that work (and those that Don't): Creating Conditions for Effective Teamwork, edited by J. Richard Hackman. San Francisco, CA: Jossey-Bass 1990, 512 pp. Price: $39.95 cloth , 1991 .

[9]  Barry W. Boehm,et al.  Get Ready for Agile Methods, with Care , 2002, Computer.

[10]  J. Hackman,et al.  The design of work teams , 1987 .

[11]  Hakan Erdogmus,et al.  Scaling Agile Methods , 2003, IEEE Softw..

[12]  K. Jehn A Multimethod Examination of the Benefits and Detriments of Intragroup Conflict , 1995 .

[13]  Sue Ziebland,et al.  Analysing qualitative data , 2000, BMJ : British Medical Journal.

[14]  Jutta Eckstein Agile software development in the large - diving into the deep , 2004 .

[15]  S. Ziebland,et al.  Analysing qualitative data , 2000, BMJ : British Medical Journal.

[16]  P. Goodman Groups That Work (and Those That Don't)Groups That Work (and Those That Don't) by Hackman Richard. San Francisco: Jossey-Bass, 1991, 512 pp. , 1992 .