Utilization of Three Software Size Measures for Effort Estimation in Agile World: a Case Study

dc.authorscopusid57521977500
dc.authorscopusid56422190200
dc.authorscopusid58096170300
dc.authorscopusid58095569100
dc.authorscopusid57220751565
dc.authorscopusid55949165100
dc.contributor.authorÜnlü,H.
dc.contributor.authorLeblebici, Özkan
dc.contributor.authorHacaloglu,T.
dc.contributor.authorHacaloğlu, Tuna
dc.contributor.authorBüber,F.
dc.contributor.authorBerrak,K.
dc.contributor.authorLeblebici,O.
dc.contributor.authorDemirörs,O.
dc.contributor.otherInformation Systems Engineering
dc.date.accessioned2024-07-05T15:49:59Z
dc.date.available2024-07-05T15:49:59Z
dc.date.issued2022
dc.departmentAtılım Universityen_US
dc.department-tempÜnlü H., Computer Engineering Department, Izmir Institute of Technology, Izmir, Turkey; Hacaloglu T., Information Systems Engineering, Atılım University, Ankara, Turkey; Büber F., Computer Engineering Department, Izmir Institute of Technology, Izmir, Turkey; Berrak K., Computer Engineering Department, Izmir Institute of Technology, Izmir, Turkey; Leblebici O., Univera, Inc, Izmir, Turkey; Demirörs O., Computer Engineering Department, Izmir Institute of Technology, Izmir, Turkeyen_US
dc.description.abstractFunctional size measurement (FSM) methods, by being systematic and repeatable, are beneficial in the early phases of the software life cycle for core project management activities such as effort, cost, and schedule estimation. However, in agile projects, requirements are kept minimal in the early phases and are detailed over time as the project progresses. This situation makes it challenging to identify measurement components of FSM methods from requirements in the early phases, hence complicates applying FSM in agile projects. In addition, the existing FSM methods are not fully compatible with today's architectural styles, which are evolving into event-driven decentralized structures. In this study, we present the results of a case study to compare the effectiveness of different size measures: functional -COSMIC Function Points (CFP)-, event-based – Event Points-, and code length-based - Line of Code (LOC)- on projects that were developed with agile methods and utilized a microservice-based architecture. For this purpose, we measured the size of the project and created effort estimation models based on three methods. It is found that the event-based method estimated effort with better accuracy than the CFP and LOC-based methods. © 2022 IEEE.en_US
dc.description.sponsorshipTürkiye Bilimsel ve Teknolojik Araştırma Kurumu, TÜBİTAK, (121E389)en_US
dc.identifier.citation6
dc.identifier.doi10.1109/SEAA56994.2022.00045
dc.identifier.endpage246en_US
dc.identifier.isbn978-166546152-8
dc.identifier.scopus2-s2.0-85147650110
dc.identifier.startpage239en_US
dc.identifier.urihttps://doi.org/10.1109/SEAA56994.2022.00045
dc.identifier.urihttps://hdl.handle.net/20.500.14411/4073
dc.language.isoenen_US
dc.publisherInstitute of Electrical and Electronics Engineers Inc.en_US
dc.relation.ispartofProceedings - 48th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2022 -- 48th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2022 -- 31 August 2022 through 2 September 2022 -- Gran Canaria -- 186081en_US
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subjectagile software developmenten_US
dc.subjectCOSMICen_US
dc.subjectefforten_US
dc.subjectevent-based measurementen_US
dc.subjectline of codeen_US
dc.subjectmicroservicesen_US
dc.subjectsize measurementen_US
dc.titleUtilization of Three Software Size Measures for Effort Estimation in Agile World: a Case Studyen_US
dc.typeConference Objecten_US
dspace.entity.typePublication
relation.isAuthorOfPublication3624e3cf-d32c-4717-a257-344ccb177784
relation.isAuthorOfPublicationd3ed58a9-ec7a-4537-bd73-68342f5537fe
relation.isAuthorOfPublication.latestForDiscovery3624e3cf-d32c-4717-a257-344ccb177784
relation.isOrgUnitOfPublicationcf0fb36c-0500-438e-b4cc-ad1d4ef25579
relation.isOrgUnitOfPublication.latestForDiscoverycf0fb36c-0500-438e-b4cc-ad1d4ef25579

Files

Collections