ESEIW 2022
Sun 18 - Fri 23 September 2022 Helsinki, Finland
Thu 22 Sep 2022 11:00 - 11:15 at Bysa - Session 1A - Behavioral Software Engineering Chair(s): Valentina Lenarduzzi

Context: Estimates of software development effort may be given as judgments of relationships between the use of efforts on different tasks-that is, as relative estimates. The use of relative estimates has increased with the introduction of story points in agile software development contexts.

Objective: This study examines to what extent relative estimates are likely to be more accurate or less time-consuming to produce than absolute software development effort estimates and to what extent relative estimates can be considered developer-independent.

Method: We conducted two experiments. In the first experiment, we collected estimates from 102 professional software developers estimating the same tasks and randomly allocated to providing relative estimates in story points or absolute estimates in work-hours. In the second experiment, we collected the actual efforts of 20 professional software developers completing the same 5 programming tasks and used these to analyze the variance in relative efforts.

Results: The results from the first experiment indicate that the relative estimates were less accurate than the absolute estimates, and that the time consumed completing the estimation work was higher for those using relative estimation, even when only considering developers with extensive prior experience in story point–based estimation for both tasks. The second experiment revealed that the relative effort was far from developer-independent, especially for the least productive developers. This suggests that relative estimates to a large extent are developer-dependent.

Conclusions: Although there may be good reasons for the continued use of relative estimates, we interpret our results as not supporting that the use of relative estimates is connected with higher estimation accuracy or less time consumed on producing the estimates. Neither do our results support a high degree of developer-independence in relative estimates.


Thu 22 Sep

Displayed time zone: Athens change

11:00 - 12:30
Session 1A - Behavioral Software EngineeringESEM Journal-First Papers / ESEM Technical Papers / ESEM Industry Forum at Bysa
Chair(s): Valentina Lenarduzzi University of Oulu
11:00
15m
Full-paper
Relative estimates of software development effort: Are they more accurate or less time-consuming to produce than absolute estimates, and to what extent are they person-independent?
ESEM Journal-First Papers
Magne Jørgensen SimulaMet, Eban Escott Codebots
11:15
20m
Full-paper
Software Artifact Mining in Software Engineering Conferences: A Meta-Analysis
ESEM Technical Papers
Zeinab Abou Khalil Inria, Stefano Zacchiroli Télécom Paris, Polytechnic Institute of Paris
11:35
20m
Full-paper
What Soft Skills Does the Software Industry *Really* Want? An Exploratory Study of Software Positions in New Zealand
ESEM Technical Papers
Matthias Galster University of Canterbury, Antonija Mitrovic Intelligent Computer Tutoring Group, University of Canterbury, Christchurch, Sanna Malinen University of Canterbury, Jay Holland University of Canterbury
11:55
15m
Talk
Procurement Models and Types of Information Systems
ESEM Industry Forum
Aapo Koski 61 NorthPoint Solutions Oy