COMPARATIVE ANALYSIS OF METHODS AND MODELS FOR ESTIMATING SIZE AND EFFORT IN DESIGNING MOBILE APPLICATIONS

Mobile applications have long become an integral part of everyday life and have gained popularity among ordinary users, small companies, and large enterprises. However, this is a completely separate area of software. We can say that this is a whole separate ecosystem. Creating functional software for this ecosystem comes with new requirements, constraints, and characteristics that were not used in previous software metrics evaluation methods such as desktop programs or web applications. Mobile applications have new features, limitations and capabilities that are different from other software. Estimating the size and effort helps the software development team approximate the costs needed to more successfully develop a software product such as a mobile application. An early estimate of size and effort is necessary to identify resources that can help in the early stages of implementation a software project within budget and on time. The reliability of the assessment is also of great importance. Low reliability can lead to overestimation or underestimation, which can have bad consequences for any software development company, especially mobile applications. However, the suitability of methods and models for measuring size and efforts that are used for traditional software (PC applications and web applications) do not always provide sufficient reliability for mobile applications.The main goal of this article is to analyze the usage of various methods and models for estimating size and effort the development of mobile applications, including for the Android OS at the initial stages of their design. There is a brief description of the main and widespread methods and models that are used to estimate the size and effort, such as: Lines of Code (LOC), Function Points (FP), COCOMO and COCOMO 2, COSMIC, FiSMA, application of regression analysis for construction of mathematical models. The methods and models proposed by various authors are directly analyzed.

Authors

Institutions

Publication Details

Journal
Computer Systems and Information Technologies
Published
2024-09-26
DOI
https://doi.org/10.31891/csit-2024-3-4
Primary Topic
Interactive and Immersive Displays
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

COMPARATIVE ANALYSIS OF METHODS AND MODELS FOR ESTIMATING SIZE AND EFFORT IN DESIGNING MOBILE APPLICATIONS

Lidiia Makarova, Maxim TATARENKO
1 links
Computer Systems and Information Technologies
Interactive and Immersive Displays
article

COMPARATIVE ANALYSIS OF METHODS AND MODELS FOR ESTIMATING SIZE AND EFFORT IN DESIGNING MOBILE APPLICATIONS

Lidiia Makarova, Maxim TATARENKO
article en

Abstract

Mobile applications have long become an integral part of everyday life and have gained popularity among ordinary users, small companies, and large enterprises. However, this is a completely separate area of software. We can say that this is a whole separate ecosystem. Creating functional software for this ecosystem comes with new requirements, constraints, and characteristics that were not used in previous software metrics evaluation methods such as desktop programs or web applications. Mobile applications have new features, limitations and capabilities that are different from other software. Estimating the size and effort helps the software development team approximate the costs needed to more successfully develop a software product such as a mobile application. An early estimate of size and effort is necessary to identify resources that can help in the early stages of implementation a software project within budget and on time. The reliability of the assessment is also of great importance. Low reliability can lead to overestimation or underestimation, which can have bad consequences for any software development company, especially mobile applications. However, the suitability of methods and models for measuring size and efforts that are used for traditional software (PC applications and web applications) do not always provide sufficient reliability for mobile applications.The main goal of this article is to analyze the usage of various methods and models for estimating size and effort the development of mobile applications, including for the Android OS at the initial stages of their design. There is a brief description of the main and widespread methods and models that are used to estimate the size and effort, such as: Lines of Code (LOC), Function Points (FP), COCOMO and COCOMO 2, COSMIC, FiSMA, application of regression analysis for construction of mathematical models. The methods and models proposed by various authors are directly analyzed.

Computer Systems and Information Technologies(3)
Admiral Makarov National University of Shipbuilding (UA)
Openalex Percentile: Top 82%
Interactive and Immersive Displays
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.