驾驭敏捷软件开发中的时间多元性:一个过程解释

Navigating Temporal Plurality in Agile Software Development: A Process Explanation

Information Systems Research · 2026
被引 0
人大 AFT50UTD24ABS 4*

中文导读

研究了敏捷开发团队面临的时间冲突(如报告期限、质量要求)如何导致工作延误和质量下降,以及团队采取的三种应对策略,对敏捷实践者和项目管理者有参考价值。

Abstract

While agile software development (ASD) promises rapid, iterative delivery, agile teams often face temporal demands—such as organizational reporting schedules, quality requirements, and resource availability—that challenge their ability to meet this promise. These conflicting temporal demands create what we call temporal misfits. Based on an in-depth study of five software development projects, we found that a temporal misfit disturbs an agile team’s work by creating delays and undermining software quality every time it occurs. Because a given temporal misfit reoccurs at each sprint until resolved, work disturbance escalates over successive sprints. Teams respond in different ways. They may sacrifice the speed of delivery and comply with demands that jeopardize it. They may preserve the agile rhythm, sometimes shielding the team from external temporal requirements. Finally, they may mobilize people or tools—digital or not—to play the role of a differential gear, therefore allowing conflicting temporal demands to be met simultaneously. Our work invites ASD teams to consider both the immediate and the longer-term effects of temporal misfits and their responses, highlighting how decisions made within each agile sprint can impact the entire project.

敏捷软件开发项目管理时间管理软件工程