Cologne Institute for Information Systems, University of Cologne, Cologne, Germany.
School of Business and Economics, RWTH Aachen University, Aachen, Germany.
PLoS One. 2021 Jan 15;16(1):e0245599. doi: 10.1371/journal.pone.0245599. eCollection 2021.
Research suggests the relationship between time pressure and software quality to be more complex than presumed. While software developers can adjust their output to improve observed performance at the expense of software quality, the latter has been found to increase with time pressure in case of work-pace dependent incentives. An untested, but widely disseminated game-theoretical model seeks to resolve this contradiction and hypothesizes that high rates of time pressure avoid so-called 'shortcuts', which occur in the form of imperfections induced by developers to meet unrealistically tight deadlines. We conduct two laboratory experiments to empirically test this model for the first time. Our results corroborate the model with regard to its suggestion that shortcuts can be reduced if developers perceive unrealistic deadlines as ever-present. However, we also show that the actual critical probability of unrealistic deadlines-the point at which shortcut taking is drastically reduced-is above the theoretical one. Although final conclusions on the impact of time pressure on software quality remain to be drawn, our results suggest that-considering the contingencies of our study-time pressure helps in striving for quality in software projects.
研究表明,时间压力与软件质量之间的关系比人们想象的更为复杂。虽然软件开发人员可以通过调整输出以牺牲软件质量为代价来提高观察到的绩效,但在依赖工作节奏的激励的情况下,后者会随着时间压力的增加而增加。一个未经测试但广泛传播的博弈论模型试图解决这一矛盾,并假设高时间压力可以避免所谓的“捷径”,这些捷径以开发人员为了满足不切实际的最后期限而产生的缺陷的形式出现。我们进行了两项实验室实验,首次对该模型进行了实证检验。我们的结果证实了该模型的假设,即如果开发人员认为不切实际的最后期限一直存在,那么可以减少捷径。然而,我们还表明,不切实际的最后期限的实际临界概率——即大幅减少走捷径的概率——高于理论值。尽管关于时间压力对软件质量的影响的最终结论仍有待得出,但我们的结果表明,考虑到我们研究的情况,时间压力有助于在软件项目中追求质量。