Green Software Engineering Development Paradigm
Ugochukwu Okwudili Matthew, Olasubomi Asuni, Lateef Olawale Fatai
Abstract
A major software engineering process of the twenty-first century is green software engineering (GSE), which represents a complete paradigm shift in the software development process. Previously, software engineers were primarily concerned with developing hardware and software, with little attention paid to sustainability, or to the technical, economic, environmental, social, and individual aspects of environmental sustainability. It is necessary to determine the elements that affect the sustainability of GSE on an individual basis as well as how they interact with team and organizational practices, policies, and decisions. The fundamental goal is to create best practices and recommendations that have been experimentally established for measuring, enhancing, and preserving sustainability from the standpoint of the software engineers. It is anticipated that these steps will guarantee engineers' sustainable approach to the software engineering profession and facilitate regular, high-quality software development towards carbon emission reduction.