Analysis of the Relationship Between Sustainability and Software Performance

Analysis of the Relationship Between Sustainability and Software Performance

Koray Cirak, Hur Bersam Sidal Bolat
Copyright: © 2022 |Pages: 13
DOI: 10.4018/IJBAN.298019
Article PDF Download
Open access articles are freely available for download

Abstract

Sustainability problems are getting more and more critical and increasingly threatening human life day by day. Software, which is developing rapidly and entering into every aspect of our lives, is one of the most fundamental components of the technological society. The widespread use of software applications and limited natural resources has led researchers to focus on research that will ensure sustainability in the software development process. In this study, we conducted a questionnaire study concerning the sustainability factors that affect the software development process. Then the effect of these factors and the level of education, age, and experience of the people involved in the software development process on the software performance were investigated. As a result, it has been determined that the factors affecting the software development process in terms of sustainability and the descriptive attributes of the individual have an effect on software performance.
Article Preview
Top

1 Introduction

The rapid increase in the world population has caused the rapid consumption of natural resources and the increase of environmental pollution problems. This situation puts the benefiting from natural resources in order to sustain the lives of future generations in danger. Information technologies (IT) and software systems, which take place in every area of our daily life, also have important responsibilities in this regard. Since software has become an important part of our daily life, it is impossible to imagine the future without software. The biggest goal of sustainable IT is to find solutions to increasing energy consumption and electronic waste problems. For this reason, an efficient software and software development process is inevitable in terms of energy, efficiency and performance. In order to develop such software, software developers and people involved in the software development process need to know how to achieve sustainable software development and have appropriate tools to achieve this goal. Especially in the software development process, concepts related to sustainability should be clarified. After determining the concept of sustainability and other factors such as maximum amount of task per unit time, the amount of resources used to fulfil a request and maximum number of users that can continue to work as desired; it is possible to manage the software development process more effectively in terms of sustainability.

1.1 Purpose

In the first part of the study, it is aimed to analyse and reveal what criteria sustainability is evaluated by these people, who take an active role in the software development process, during the software development phase. In line with this purpose, the sustainability factors affecting the software development process have been determined by investigating which dimensions of sustainability are involved in the software development process and which ones already are applied.

In the second part of the study,, it is aimed to investigate the effects of sustainability factors and age, experience and educational status of individuals who take role in software development process on software performance. After that, the statistical significance of the hypotheses created has been tested.

Complete Article List

Search this Journal:
Reset
Volume 11: 1 Issue (2024)
Volume 10: 1 Issue (2023)
Volume 9: 6 Issues (2022): 4 Released, 2 Forthcoming
Volume 8: 4 Issues (2021)
Volume 7: 4 Issues (2020)
Volume 6: 4 Issues (2019)
Volume 5: 4 Issues (2018)
Volume 4: 4 Issues (2017)
Volume 3: 4 Issues (2016)
Volume 2: 4 Issues (2015)
Volume 1: 4 Issues (2014)
View Complete Journal Contents Listing