The Impacts of Artificial Intelligence throughout the Software Development Life-cycle on Sustainability: A Mixed-method Study
| dc.contributor.author | Iqbal, Fazla | |
| dc.contributor.author | Khan, Muhammad Asif | |
| dc.contributor.author | Weerakoon, Oshani | |
| dc.contributor.author | Oyedeji, Shola | |
| dc.contributor.author | Porras, Jari | |
| dc.contributor.organization | fi=ohjelmistotekniikka|en=Software Engineering| | |
| dc.contributor.organization-code | 1.2.246.10.2458963.20.71310837563 | |
| dc.converis.publication-id | 526900511 | |
| dc.converis.url | https://research.utu.fi/converis/portal/Publication/526900511 | |
| dc.date.accessioned | 2026-08-04T20:12:41Z | |
| dc.description.abstract | <p>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.<br></p> | |
| dc.format.pagerange | 46 | |
| dc.format.pagerange | 39 | |
| dc.identifier.isbn | 979-8-4007-2381-0 | |
| dc.identifier.uri | https://www.utupub.fi/handle/11111/62893 | |
| dc.identifier.url | https://doi.org/10.1145/3786148.3788622 | |
| dc.identifier.urn | URN:NBN:fi-fe20260803114915 | |
| dc.language.iso | en | |
| dc.okm.affiliatedauthor | Weerakoon, Oshani | |
| dc.okm.discipline | 113 Computer and information sciences | en_GB |
| dc.okm.discipline | 113 Tietojenkäsittely ja informaatiotieteet | fi_FI |
| dc.okm.internationalcopublication | not an international co-publication | |
| dc.okm.internationality | International publication | |
| dc.okm.type | A4 Conference Article | |
| dc.publisher.country | United States | en_GB |
| dc.publisher.country | Yhdysvallat (USA) | fi_FI |
| dc.publisher.country-code | US | |
| dc.relation.conference | International Workshop on Green and Sustainable Software | |
| dc.relation.doi | 10.1145/3786148.3788622 | |
| dc.title | The Impacts of Artificial Intelligence throughout the Software Development Life-cycle on Sustainability: A Mixed-method Study | |
| dc.title.book | GREENS '26: Proceedings of the IEEE/ACM 10th International Workshop on Green and Sustainable Software | |
| dc.year.issued | 2026 |
Tiedostot
1 - 1 / 1