Enhancing Agile Workflows with AI-Driven, Sustainability-Aware Requirements Engineering: A Design Science Approach

dc.contributor.authorWeerakoon, Oshani
dc.contributor.authorOyedeji, Shola
dc.contributor.authorSamad, Md Abdus
dc.contributor.authorAbubakar, Abdulkadir
dc.contributor.authorIshan, Ahsan
dc.contributor.authorShayan, Muhammad
dc.contributor.authorMäkilä, Tuomas
dc.contributor.authorKaila, Erkki
dc.contributor.organizationfi=ohjelmistotekniikka|en=Software Engineering|
dc.contributor.organization-code1.2.246.10.2458963.20.71310837563
dc.converis.publication-id508254637
dc.converis.urlhttps://research.utu.fi/converis/portal/Publication/508254637
dc.date.accessioned2026-04-24T19:59:14Z
dc.description.abstract<p>Generative AI presents growing opportunities across various fields, including Requirements Engineering (RE). RE, which is the backbone of software projects, drives the entire product development toward respective business goals. However, sustainability is not considered a primary need during the requirement elicitation, and as a result, software engineers are usually unable to envision the sustainability impacts of the products they build. To explore this gap, we introduce Reqwire, an AIdriven, sustainability-aware multi-agent system that (i) generates user stories from software requirement documents, (ii) enriches them with sustainability attributes, and (iii) integrates with common agile project management tools, like Jira. The system consists of specialized agents, namely as root, distributor, user story generator, and Jira. We followed a Design Science Research (DSR) approach under seven iterative cycles, incorporating feedback from an industry partner and academia to design and evaluate the Reqwire workflow. Our results indicate that Reqwire reduces manual effort by generating structured user stories, estimating story points, and assigning sustainability tags across five sustainability dimensions: environmental, economic, social, individual, and technical. The multi-agent-based framework enables integration with third-party tools, supporting consistent, systematic project tracking. Reqwire shows promise for enhancing agile workflows and promoting sustainable software practices from initial test rounds with the client.Generative AI presents growing opportunities across various fields, including Requirements Engineering (RE). RE, which is the backbone of software projects, drives the entire product development toward respective business goals. However, sustainability is not considered a primary need during the requirement elicitation, and as a result, software engineers are usually unable to envision the sustainability impacts of the products they build. To explore this gap, we introduce Reqwire, an AIdriven, sustainability-aware multi-agent system that (i) generates user stories from software requirement documents, (ii) enriches them with sustainability attributes, and (iii) integrates with common agile project management tools, like Jira. The system consists of specialized agents, namely as root, distributor, user story generator, and Jira. We followed a Design Science Research (DSR) approach under seven iterative cycles, incorporating feedback from an industry partner and academia to design and evaluate the Reqwire workflow. Our results indicate that Reqwire reduces manual effort by generating structured user stories, estimating story points, and assigning sustainability tags across five sustainability dimensions: environmental, economic, social, individual, and technical. The multi-agent-based framework enables integration with third-party tools, supporting consistent, systematic project tracking. Reqwire shows promise for enhancing agile workflows and promoting sustainable software practices from initial test rounds with the client.</p>
dc.format.pagerange229
dc.format.pagerange212
dc.identifier.eisbn978-3-032-14518-5
dc.identifier.isbn978-3-032-14517-8
dc.identifier.issn1865-1348
dc.identifier.jour-issn1865-1348
dc.identifier.urihttps://www.utupub.fi/handle/11111/59358
dc.identifier.urlhttps://doi.org/10.1007/978-3-032-14518-5_17
dc.identifier.urnURN:NBN:fi-fe2026022315669
dc.language.isoen
dc.okm.affiliatedauthorWeerakoon, Oshani
dc.okm.affiliatedauthorMäkilä, Tuomas
dc.okm.affiliatedauthorKaila, Erkki
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.countrySwitzerlanden_GB
dc.publisher.countrySveitsifi_FI
dc.publisher.country-codeCH
dc.relation.conferenceInternational Conference on Software Business
dc.relation.doi10.1007/978-3-032-14518-5_17
dc.relation.ispartofjournalLecture Notes in Business Information Processing
dc.relation.volume574
dc.titleEnhancing Agile Workflows with AI-Driven, Sustainability-Aware Requirements Engineering: A Design Science Approach
dc.title.bookSoftware Business : 16th International Conference, ICSOB 2025, Stuttgart, Germany, November 24–26, 2025, Proceedings
dc.year.issued2026

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
978-3-032-14518-5_17.pdf
Size:
1.26 MB
Format:
Adobe Portable Document Format