login

Agile, Stage-Gate and their combination: Exploring how they relate to performance in software development

Journal of Business ResearchPublished 10 May 2018Open access
Mattia Bianchi, Giacomo Marzi, Massimiliano Guerini
Citations141
View PDF

TL;DR

The analysis of survey data on 181 software developers shows that the adoption of Stage-Gate principles is negatively associated with speed and cost performance, and the use of sprints for Agile is positively related to new product quality, on-time and on-budget completion.

Abstract

This exploratory study investigates the relationship of plan-driven Stage-Gate and flexible Agile models with new product development performance through an original conceptualization that focuses on their underlying principles for managing uncertainty and the resulting changes. While Stage-Gate attempts to control uncertainty up-front to avoid later changes, Agile seeks to adapt to uncertainty and accommodate changes for a longer proportion of the development process. In addition, we examine the interaction effects of combining the two models. The analysis of survey data on 181 software developers shows that the adoption of Stage-Gate principles is negatively associated with speed and cost performance. For Agile, the use of sprints is positively related to new product quality, on-time and on-budget completion, while early and frequent user feedback would seem to prolong time-to-market. Finally, the results highlight a nuanced interaction between Stage-Gate and Agile, both positive and negative depending on the principles considered.

Keywords

Computer Science