A4 Refereed article in a conference publication
The Impacts of Artificial Intelligence throughout the Software Development Life-cycle on Sustainability: A Mixed-method Study; 
Authors: Iqbal, Fazla; Khan, Muhammad Asif; Weerakoon, Oshani; Oyedeji, Shola; Porras, Jari
Editors: N/A
Conference name: International Workshop on Green and Sustainable Software
Publication year: 2026
Book title : GREENS '26: Proceedings of the IEEE/ACM 10th International Workshop on Green and Sustainable Software
First page : 39
Last page: 46
ISBN: 979-8-4007-2381-0
DOI: https://doi.org/10.1145/3786148.3788622
Publication's open availability at the time of reporting: Open Access
Publication channel's open availability : Open Access publication channel
Web address : https://doi.org/10.1145/3786148.3788622
Self-archived copy’s web address: https://research.utu.fi/converis/portal/detail/Publication/526900511
Self-archived copy's licence: CC BY
Self-archived copy's version: Publisher`s PDF
Artificial Intelligence (AI) is increasingly embedded in the software development life cycle (SDLC), reshaping the design, implementation, and maintenance of software. However, the impacts of sustainability remain insufficiently explored. This study investigates how AI affects sustainability across SDLC phases by integrating insights from academic research and industrial practice. We applied a mixed-method approach combining a systematic review of 64 peer-reviewed studies with 27 semi-structured interviews conducted across 12 countries. The analysis covers five dimensions of sustainability: environmental, economic, social, individual, and technical, highlighting both positive “handprints” and negative “footprints.” The results indicated that AI is most widely adopted during implementation and testing, with limited use in the requirements, design, and deployment phases. AI improves productivity, code quality, and testing efficiency. However, major challenges persist, such as unmonitored energy consumption, vendor dependency, bias, skill degradation, and AI-related defects. Based on these findings, we propose actionable recommendations for integrating sustainability checkpoints, such as energy and cost monitoring, model size optimization, human oversight, and AI-aware quality reviews, into AI-assisted workflows. These measures aim to shift from incidental efficiency to intentional sustainability throughout the SDLC.
Downloadable publication This is an electronic reprint of the original article. |
Funding information in the publication:
This work has been supported by FAST, the Finnish Software Engineering Doctoral Research Network, funded by the Ministry of Education and Culture, Finland.