Effort Prediction for Microservices: A Case Study

dc.authoridUnlu, Huseyin/0000-0002-3079-4417
dc.authorscopusid57521977500
dc.authorscopusid56422190200
dc.authorscopusid57220751565
dc.authorscopusid55949165100
dc.authorwosidUnlu, Huseyin/D-9261-2016
dc.contributor.authorUnlu, Huseyin
dc.contributor.authorHacaloglu, Tuna
dc.contributor.authorLeblebici, Onur
dc.contributor.authorDemirors, Onur
dc.contributor.otherInformation Systems Engineering
dc.date.accessioned2024-07-05T15:19:11Z
dc.date.available2024-07-05T15:19:11Z
dc.date.issued2021
dc.departmentAtılım Universityen_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, Turkeyen_US
dc.descriptionUnlu, Huseyin/0000-0002-3079-4417en_US
dc.description.abstractSoftware 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.citation1
dc.identifier.doi10.1109/UYMS54260.2021.9659766
dc.identifier.endpage126en_US
dc.identifier.isbn9781665410700
dc.identifier.scopus2-s2.0-85124804985
dc.identifier.startpage121en_US
dc.identifier.urihttps://doi.org/10.1109/UYMS54260.2021.9659766
dc.identifier.urihttps://hdl.handle.net/20.500.14411/1946
dc.identifier.wosWOS:000813101100024
dc.institutionauthorHacaloğlu, Tuna
dc.language.isotren_US
dc.publisherIeeeen_US
dc.relation.ispartof15th Turkish National Software Engineering Symposium (UYMS) -- NOV 17-19, 2021 -- ELECTR NETWORKen_US
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectCOSMICen_US
dc.subjectefforten_US
dc.subjectsize measurementen_US
dc.subjectagile software developmenten_US
dc.subjectevent-based measurementen_US
dc.titleEffort Prediction for Microservices: A Case Studyen_US
dc.typeConference Objecten_US
dspace.entity.typePublication
relation.isAuthorOfPublicationd3ed58a9-ec7a-4537-bd73-68342f5537fe
relation.isAuthorOfPublication.latestForDiscoveryd3ed58a9-ec7a-4537-bd73-68342f5537fe
relation.isOrgUnitOfPublicationcf0fb36c-0500-438e-b4cc-ad1d4ef25579
relation.isOrgUnitOfPublication.latestForDiscoverycf0fb36c-0500-438e-b4cc-ad1d4ef25579

Files

Collections