Not All Conflicts are the Same: An Empirical Study of Requirement Conflicts in Practice

Antonia Welzel, Rebekka Wohlrab, Richard Berntsson Svensson · 2024

Requirement conflicts commonly o ccur i n soft-ware development, especially for complex systems that involve many requirements. Resolving these conflicts c an b every time-consuming and costly. Moreover, due to the contextual nature of requirements conflicts, resolutionstrategies a re n eeded that can be tailored to a specific conflict an d it s co ntext. Currently, there is a lack of research on what categories of conflicts exist and how practitioners manage these conflicts. Toe nable more adaptive resolution strategies, the aim of this research is to map what types of requirement conflicts a re e ncountered a nd how they are managed in practice. Through an interview study with eleven participants from eight companies in six domains, we identified three levels of conflict ty pes th at co nnect to four types of causes. These types and causes revealed two main dimensions that impact conflict management. One dimension is related to the nature of the conflict, either technical or social, a nd the other dimension is related to the nature of the requirement scope, which is either too constraining or too undefined resulting in stakeholders making assumptions that create conflicts. We found that these two dimensions impact what conflict resolution strategies are most commonly used for different types of conflicts.

Read the paper · More papers on PaperTik