Effort Prediction for Microservices: a Case Study

dc.authorid Unlu, Huseyin/0000-0002-3079-4417
dc.authorscopusid 57521977500
dc.authorscopusid 56422190200
dc.authorscopusid 57220751565
dc.authorscopusid 55949165100
dc.authorwosid Unlu, Huseyin/D-9261-2016
dc.contributor.author Unlu, Huseyin
dc.contributor.author Hacaloglu, Tuna
dc.contributor.author Leblebici, Onur
dc.contributor.author Demirors, Onur
dc.contributor.other Information Systems Engineering
dc.date.accessioned 2024-07-05T15:19:11Z
dc.date.available 2024-07-05T15:19:11Z
dc.date.issued 2021
dc.department Atılım University en_US
dc.department-temp [Unlu, Huseyin; Demirors, Onur] Izmir Yuksek Teknol Enstitusu, Bilgisayar Muhendisligi Bolumu, Izmir, Turkey; [Hacaloglu, Tuna] Atilim Univ, Bilisim Sistemleri Muhendisligi, Ankara, Turkey; [Hacaloglu, Tuna] Orta Dogu Tekn Univ, Enformat Enstitusu, Ankara, Turkey; [Leblebici, Onur] Univ Bilgisayar Sistemleri, Izmir, Turkey en_US
dc.description Unlu, Huseyin/0000-0002-3079-4417 en_US
dc.description.abstract Software size measurement is critical as an input to perform important project management processes such as effort, cost and schedule estimation. Functional size measurement (FSM) methods are beneficial in terms of being applicable in the early phases of the software life cycle over functional requirements and providing a systematic and repeatable method. However, in agile organizations, it can be challenging to seperate measurement components of FSM methods from requirements in the early phases as the documentation is kept to a minimum compared to traditional methods such as the Waterfall Model and is detailed as the project steps. In addition, the existing FSM methods are not fully compatible with today's architectural structures, which are from being data-driven and to evolve into a behaviour-oriented structure. In this study, we performed a case study which includes a project developed with agile methods and using microservice-based architecture to compare the effectiveness of COSMIC FSM and event-based software size measurement. For this purpose, we measured the size of the project and created effort estimation models based on two methods. The measurers had difficulty in applying both methods due to the limited detail level of the requirements in the project. However, the event-based method was found to estimate effort with less error than the COSMIC FSM method. en_US
dc.identifier.citationcount 1
dc.identifier.doi 10.1109/UYMS54260.2021.9659766
dc.identifier.endpage 126 en_US
dc.identifier.isbn 9781665410700
dc.identifier.scopus 2-s2.0-85124804985
dc.identifier.startpage 121 en_US
dc.identifier.uri https://doi.org/10.1109/UYMS54260.2021.9659766
dc.identifier.uri https://hdl.handle.net/20.500.14411/1946
dc.identifier.wos WOS:000813101100024
dc.institutionauthor Hacaloğlu, Tuna
dc.language.iso tr en_US
dc.publisher Ieee en_US
dc.relation.ispartof 15th Turkish National Software Engineering Symposium (UYMS) -- NOV 17-19, 2021 -- ELECTR NETWORK en_US
dc.relation.publicationcategory Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.scopus.citedbyCount 4
dc.subject COSMIC en_US
dc.subject effort en_US
dc.subject size measurement en_US
dc.subject agile software development en_US
dc.subject event-based measurement en_US
dc.title Effort Prediction for Microservices: a Case Study en_US
dc.type Conference Object en_US
dc.wos.citedbyCount 3
dspace.entity.type Publication
relation.isAuthorOfPublication d3ed58a9-ec7a-4537-bd73-68342f5537fe
relation.isAuthorOfPublication.latestForDiscovery d3ed58a9-ec7a-4537-bd73-68342f5537fe
relation.isOrgUnitOfPublication cf0fb36c-0500-438e-b4cc-ad1d4ef25579
relation.isOrgUnitOfPublication.latestForDiscovery cf0fb36c-0500-438e-b4cc-ad1d4ef25579

Files

Collections