Universiti Teknologi Malaysia Institutional Repository

Sustainable software engineering: a perspective of individual sustainability

Nazir, Sumaira and Fatima, Nargis and Chuprat, Suriayati and Sarkan, Haslina and Nurulhuda F., Nurulhuda F. and Sjarif, Nilam N. A. (2020) Sustainable software engineering: a perspective of individual sustainability. International Journal on Advanced Science, Engineering and Information Technology, 10 (2). pp. 676-683. ISSN 2088-5334

[img]
Preview
PDF
932kB

Official URL: http://dx.doi.org/10.18517/ijaseit.10.2.10190

Abstract

Sustainable software engineering is a mean of developing sustainable software with sustainable software engineering process activities while balancing its various dimensions for instance economic, environmental, social, technical and individual. It is conveyed that the economic, technical, environmental and social dimensions are explored to satisfactory degree however the individual dimension of sustainable software engineering which is concerned with wellbeing of software engineers is not explored to satisfactory degree with respect to its understanding and challenges. Therefore, the aim of the study is to highlight and prioritize the challenges regarding individual sustainability dimension. The study also provides the mitigation strategies for the top five individual sustainability challenges. The systematic literature review has been performed to report the challenges and mitigation strategies. The study finding shows that lack of domain knowledge, lack of methodologies and tool support, lack of education, varying and unidentified situations and lack of sustainable software engineering practices are top most challenges regarding individual sustainability. These challenges need an urgent attention to achieve the goal of sustainable software engineering. The study also reports various mitigation strategies to overcome the risk of identified top most individual sustainability challenges such as to introduce sustainable software engineering education and knowledge in software engineering curricula, development of knowledge sharing frameworks and awareness regarding unclear and varying situations for each software engineering activity etc. The study will be beneficial for sustainable software engineering body of knowledge, sustainable software engineering practitioners and researchers by providing classified list of individual sustainability challenges and their mitigation strategies.

Item Type:Article
Uncontrolled Keywords:challenges, individual sustainability, mitigation strategy, sustainable software engineering
Subjects:Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions:Advanced Informatics School
ID Code:90958
Deposited By: Yanti Mohd Shah
Deposited On:31 May 2021 13:41
Last Modified:31 May 2021 13:41

Repository Staff Only: item control page