INTERNATIONAL JOURNAL OF INFORMATION AND COMMUNICATION TECHNOLOGIES

Освещение новых идей, вопросов науки и техники, последних разработок и исследований для специалистов широкого круга

Software development projects: A process of collecting and marking data

Authors

  • Buravov A.A. International Information Technology University
  • Mohamed Ahmed Hamada International Information Technology University

DOI:

https://doi.org/10.54309/IJICT.2020.1.1.058

Keywords:

COCOMO, data repository, data collecting, software development cost estimation, complexity estimation, ISBSG

Abstract

During the recent years, software projects have tendency to be more complicated and sophisticated. Project Effort and timing preliminary estimation has low accuracy and IT-industry forces to use agile-methodologies to correct risks of resource overrun. Last inventions of software – neural networks and machine learning models in combination with classic methods like COCOMO offer help to estimate project’s parameters, but these models can solve only the tasks after continuous learning on big datasets.

One of the main problems in current project estimation research area is lack of available big highquality datasets of real software projects. All current existed datasets have low relevance, tight range of project features or are not available for wide network of researchers. This article describes new project’s
data mapping and collecting algorithm, divided to 3 different scenarios. it offers possibility to collect project data without complicated features or spending of additional resources. Next important part is idea of central
open-source repository for project’s data collecting. Implementation of this idea in project team and research community could seriously improve the quality of project’s estimation, accelerate continuous delivery of project results, improve research quality and extend research community.

Downloads

Download data is not yet available.

Published

2021-07-23

How to Cite

Buravov A.A., & Mohamed Ahmed Hamada. (2021). Software development projects: A process of collecting and marking data. INTERNATIONAL JOURNAL OF INFORMATION AND COMMUNICATION TECHNOLOGIES, 1(1). https://doi.org/10.54309/IJICT.2020.1.1.058

Issue

Section

DIGITAL TECHNOLOGIES IN ECONOMICS AND MANAGEMENT
Loading...