The Impacts of Artificial Intelligence throughout the Software Development Life-cycle on Sustainability: A Mixed-method Study

dc.contributor.authorIqbal, Fazla
dc.contributor.authorKhan, Muhammad Asif
dc.contributor.authorWeerakoon, Oshani
dc.contributor.authorOyedeji, Shola
dc.contributor.authorPorras, Jari
dc.contributor.organizationfi=ohjelmistotekniikka|en=Software Engineering|
dc.contributor.organization-code1.2.246.10.2458963.20.71310837563
dc.converis.publication-id526900511
dc.converis.urlhttps://research.utu.fi/converis/portal/Publication/526900511
dc.date.accessioned2026-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.pagerange46
dc.format.pagerange39
dc.identifier.isbn979-8-4007-2381-0
dc.identifier.urihttps://www.utupub.fi/handle/11111/62893
dc.identifier.urlhttps://doi.org/10.1145/3786148.3788622
dc.identifier.urnURN:NBN:fi-fe20260803114915
dc.language.isoen
dc.okm.affiliatedauthorWeerakoon, Oshani
dc.okm.discipline113 Computer and information sciencesen_GB
dc.okm.discipline113 Tietojenkäsittely ja informaatiotieteetfi_FI
dc.okm.internationalcopublicationnot an international co-publication
dc.okm.internationalityInternational publication
dc.okm.typeA4 Conference Article
dc.publisher.countryUnited Statesen_GB
dc.publisher.countryYhdysvallat (USA)fi_FI
dc.publisher.country-codeUS
dc.relation.conferenceInternational Workshop on Green and Sustainable Software
dc.relation.doi10.1145/3786148.3788622
dc.titleThe Impacts of Artificial Intelligence throughout the Software Development Life-cycle on Sustainability: A Mixed-method Study
dc.title.bookGREENS '26: Proceedings of the IEEE/ACM 10th International Workshop on Green and Sustainable Software
dc.year.issued2026

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
3786148.3788622.pdf
Size:
709.11 KB
Format:
Adobe Portable Document Format