Abstract | ||
---|---|---|
ABSTRACTHuman, social, organizational, and technical aspects are intertwined with each other in software teams during the software development process. Practices that teams actually adopt often deviate from those of the used frameworks, such as Scrum. However, currently there is little empirical insight explaining typical deviations, including their reasons and consequences. In this paper we use observations to investigate selected activities of the software development process in two companies that use Scrum. We study identified deviations to understand their reasons and consequences, using a survey and interviews. We identify 13 deviations and we categorize reasons based on type. The deviations' consequences are investigated in terms of their impact. Most deviations can be found in multiple teams. Reasons are doubts of the teams, organizational structures and complexity of the work. Consequences of deviations affect product development and team work. |
Year | DOI | Venue |
---|---|---|
2020 | 10.1145/3379177.3388899 | ICSE |
DocType | Citations | PageRank |
Conference | 1 | 0.34 |
References | Authors | |
0 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Mohamad Mortada | 1 | 1 | 0.34 |
Hamdy Michael Ayas | 2 | 1 | 0.34 |
Regina Hebig | 3 | 179 | 24.24 |