AGILITY FACTORS AND THEIR IMPACT ON PRODUCT DEVELOPMENT PERFORMANCE

Agile product development is popular but still not well understood beyond its methodological implications. This paper reports an identification of agility factors enabling teams to make and communicate decisions more quickly in product development. On this basis, a quantitative System Dynamics (SD) model is developed and analyzed to explore the impact of the identified agility factors on the product development performance. The results show that both methodological and team factors do not only influence agility but can also significantly improve the project completion time and product quality.

[1]  Tyson R. Browning,et al.  A conceptual framework for tackling knowable unknown unknowns in project management , 2014 .

[2]  Dana E. Sims,et al.  Is there a “Big Five” in Teamwork? , 2005 .

[3]  W. W. Royce,et al.  Managing the development of large software systems , 1970 .

[4]  Günther Schuh,et al.  Application of Highly-Iterative Product Development in Automotive and Manufacturing Industry , 2016 .

[5]  P. Trott Innovation Management And New Product Development , 2004 .

[6]  Emrah Asan,et al.  Agility Problems in Traditional Systems Engineering - A Case Study , 2012, CSDM.

[7]  Christoph Schmidt Agile Software Development Teams , 2015 .

[8]  Günther Schuh,et al.  Grundlagen des Innovationsmanagements , 2012 .

[9]  Sérgio Luis da Silva,et al.  The agility construct on project management theory , 2016 .

[10]  Andrew P. Sage,et al.  Handbook of Systems Engineering and Management , 2011 .

[11]  Karl T. Ulrich,et al.  Product Design and Development , 1995 .

[12]  Daniel Capaldo Amaral,et al.  Agile project management and stage-gate model-A hybrid framework for technology-based companies , 2016 .

[13]  Mike Cohn,et al.  Succeeding with Agile: Software Development Using Scrum , 2009 .

[14]  Jeffrey K. Pinto,et al.  Does Agile work? - A quantitative analysis of agile project success , 2015 .

[15]  James Noble,et al.  Developing a grounded theory to explain the practices of self-organizing Agile teams , 2012, Empirical Software Engineering.

[16]  H. Gemünden,et al.  Antecedents to decision-making quality and agility in innovation portfolio management , 2016 .

[17]  Hugh McManus,et al.  A framework for understanding uncertainty and its mitigation and exploitation in complex systems , 2006, IEEE Engineering Management Review.

[18]  Claes Wohlin,et al.  A comparison of issues and advantages in agile and incremental development between state of the art and an industrial case , 2009, J. Syst. Softw..

[19]  Richard Turner Toward Agile Systems Engineering Processes Validation Reporting User Acceptance T Esting System Testing Installation Qualification Unit and Integration Testing System Configuration and Development Validation Planning User Requirements System Requirements Technical Architecture Detailed Design Verifi , .

[20]  Robert G. Cooper,et al.  Perspective: The Stage‐Gate® Idea‐to‐Launch Process—Update, What's New, and NexGen Systems* , 2008 .

[21]  Steffen Bayer,et al.  Business dynamics: Systems thinking and modeling for a complex world , 2004 .

[22]  Sridhar P. Nerur,et al.  Can Agile and Traditional Systems Development Approaches Coexist? An Ambidextrous View , 2006, Inf. Syst. Manag..

[23]  Tore Dybå,et al.  Understanding Self-Organizing Teams in Agile Software Development , 2008, 19th Australian Conference on Software Engineering (aswec 2008).

[24]  Stuart E. Madnick,et al.  Agile Project Dynamics: A System Dynamics Investigation of Agile Software Development Methods , 2014 .

[25]  Weilin Li,et al.  Modeling and managing engineering changes in a complex product development process , 2011, Proceedings of the 2011 Winter Simulation Conference (WSC).