DefinePK hosts the largest index of Pakistani journals, research articles, news headlines, and videos. It also offers chapter-level book search.
Title: Empowering Growth: Implementation of Sustainable Software Requirement Engineering Practices in Pakistan
Authors: Javaria Umbreen, Samra Siddiqui, Muhammad Mughees Khan, Muhammad Umar
Journal: International Journal of Innovations in Science & Technology
Publisher: 50SEA JOURNALS (SMC-PRIVATE) LIMITED
Country: Pakistan
Year: 2024
Volume: 6
Issue: 7
Language: English
Keywords: Sustainabilityenvironmental impact.Software Requirement EngineeringEnergy EfficiencyStakeholder Involvement
Introduction/Importance of Study: Sustainability must be integrated into Software Requirements Engineering due to the environmental implications of software systems.Novelty Statement: This research addresses the current gap in sustainable Software Requirements Engineering (SRE) by providing guidelines for integrating sustainable practices into software development.Material and Method: An online survey was conducted using self-developed questionnaires designed to gather information on current sustainability practices in Software Requirements Engineering (SRE) among software professionals. The questionnaires, distributed via Google Forms, aimed to capture respondents' perspectives on the relevance of sustainable practices in the field.Result and Discussion: The findings indicate that active stakeholder engagement, the use of energy-efficient algorithms, and the establishment of continuous improvement procedures are crucial for sustainable Software Requirements Engineering (SRE). Additionally, financial incentives and well-defined criteria for evaluating environmental impact emerged as significant factors. Among the successful practices recommended for integration into software development are audits, training programs, and the adoption of renewable energy practices.Concluding Remarks: Incorporating sustainability into Software Requirements Engineering (SRE) enhances environmental sustainability and supports organizations' Corporate Social Responsibility (CSR) objectives, positioning them as key contributors to sustainable software engineering.
To investigate the incorporation of sustainability principles into Software Requirements Engineering (SRE), evaluate current sustainability practices in software development among professionals, and identify key factors and effective practices for implementing sustainable SRE.
An online survey was conducted using self-developed questionnaires distributed via Google Forms. The questionnaire comprised two sections: demographic information and 20 Likert scale questions assessing the importance of integrating various sustainability practices into SRE. Purposive sampling was used to collect data from 108 software industry professionals in Pakistan.
graph TD;
A[Develop Questionnaire] --> B[Distribute Questionnaire via Google Forms];
B --> C[Collect Responses];
C --> D[Analyze Demographic Data];
C --> E[Analyze Sustainability Practice Responses];
D --> F[Present Respondent Demographics];
E --> G[Identify Top Sustainability Practices];
F --> H[Discussion];
G --> H;
H --> I[Formulate Conclusions and Recommendations];
The integration of sustainability into SRE enhances environmental sustainability and supports Corporate Social Responsibility (CSR) objectives. Key practices include stakeholder involvement, prioritizing energy-efficient algorithms, continuous improvement, financial incentives, clear guidelines for environmental impact evaluation, resource consumption minimization, regular audits, training programs, renewable energy prioritization, and performance monitoring.
Active stakeholder engagement, the use of energy-efficient algorithms, and continuous improvement procedures are crucial for sustainable SRE. Financial incentives and well-defined criteria for evaluating environmental impact are significant factors. Recommended practices for integration include audits, training programs, and the adoption of renewable energy practices.
Incorporating sustainability into SRE is vital for addressing environmental, social, and economic issues in the digital realm. Practices such as stakeholder engagement, energy efficiency, continuous improvement, financial incentives, clear guidelines, resource conservation, audits, and training are essential. This approach not only ensures compliance but also positions organizations as responsible and sustainable producers of high-quality software, contributing to global climate goals.
- Data centers consumed approximately 200 TWh of electricity in 2020, accounting for 1% of the world's total electricity consumption (IEA, 2020).
- A total of 108 responses were received for the survey.
- The top-ranked sustainability practice identified was active stakeholder involvement in discussions regarding the environmental benefits of proposed software requirements.
Loading PDF...
Loading Statistics...