ESEIW 2024
Sun 20 - Fri 25 October 2024 Barcelona, Spain

Early effort estimation is both essential and challenging in software development projects. Accurate effort estimation mainly relies on accurate software sizing. COSMIC Function Point (CFP) is a means for measuring the functional size of software. It is a standardized method that can be applied to obtain size measurements based on early artifacts such as the software architecture design. In this paper, we present an industrial case study conducted to evaluate the correlation between CFP measurements performed at the architecture design phase and the actual development efforts. The study is performed in the context of a FinTech company that develops a system comprising a backend, a native iOS application, and a native Android application. We collect CFP calculations that are performed at the architecture design phase of the corresponding project. We also collect measurements regarding the actual effort for 12 months. Then, we investigate the correlation between CFP calculations and the measured effort. The actual effort can vary for some development tasks that are associated with the same CFP calculations. We analyze the relation of these variations with the level of developer experience and the type of target platform. Our results show that there is a significant correlation between size estimations made with CFP and the actual effort. The variance in effort per CFP among varying types of platforms is statistically significant. We also observe variance in effort per CFP among developers of varying expertise levels.

Thu 24 Oct

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

16:00 - 17:30
16:00
20m
Full-paper
Enhancing Change Impact Prediction by Integrating Evolutionary Coupling with Software Change Relationships
ESEM Technical Papers
Daihong Zhou School of Computer Science and Information Engineering, Shanghai Institute of Technology, Jiyue Zhang School of Computer Science, Fudan University, Ping Yu Fudan University, China, Wunan Guo School of Optical-Electrical and Computer Engineering, University of Shanghai for Science and Technology
16:20
20m
Full-paper
M-score: An Empirically Derived Software Modularity Metric
ESEM Technical Papers
Ernst Pisch Drexel University, Yuanfang Cai Drexel University, Rick Kazman , Jason Lefever Drexel University, Hongzhou Fang Drexel University
16:40
15m
Vision and Emerging Results
Towards Automated Continuous Security Compliance
ESEM Emerging Results, Vision and Reflection Papers Track
Florian Angermeir fortiss, Jannik Fischbach Netlight GmbH / fortiss GmbH, Fabiola Moyon Siemens AG, Munich, Germany, Daniel Mendez Blekinge Institute of Technology and fortiss
Pre-print
17:00
15m
Journal Early-Feedback
Much more than a prediction: Expert-based software effort estimation as a behavioral act
ESEM Journal-First Papers
Patrícia G. F. Matsubara Federal University of Mato Grosso do Sul (UFMS), Igor Steinmacher Northern Arizona University, Bruno Gadelha UFAM, Tayana Conte Universidade Federal do Amazonas
DOI
17:15
15m
Industry talk
On the Accuracy of Effort Estimations based on COSMIC Functional Size Measurement: A Case Study
ESEM IGC
Ersin Ersoy Paycell, Selami Bagriyanik Singularity Software Technologies; Istanbul Topkapi University, Hasan Sozer Ozyegin University