Software Engineering by and for Humans in an AI Era
[EN] The landscape of software engineering is undergoing a transformative shift driven by advancements in machine learning, artificial intelligence (AI), and autonomous systems. This roadmap paper explores how these technologies are reshaping the field, positioning humans not only as end users but a...
| Autores: | , , , , |
|---|---|
| Tipo de recurso: | artículo |
| Fecha de publicación: | 2025 |
| País: | España |
| Institución: | Universitat Politècnica de València (UPV) |
| Repositorio: | RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia |
| Idioma: | inglés |
| OAI Identifier: | oai:riunet.upv.es:10251/223362 |
| Acceso en línea: | https://riunet.upv.es/handle/10251/223362 |
| Access Level: | acceso abierto |
| Palabra clave: | Software Engineering Human Factors Artificial Intelligence |
| id |
ES_15058d3eea603f261a3d17bdcfb4b3dc |
|---|---|
| oai_identifier_str |
oai:riunet.upv.es:10251/223362 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Software Engineering by and for Humans in an AI EraAbrahao Gonzales, Silvia Mara|||0000-0003-3580-2014Grundy, JohnPezzè, MauroStorey, Margaret-AnneTamburri, Damian AndewSoftware EngineeringHuman FactorsArtificial Intelligence[EN] The landscape of software engineering is undergoing a transformative shift driven by advancements in machine learning, artificial intelligence (AI), and autonomous systems. This roadmap paper explores how these technologies are reshaping the field, positioning humans not only as end users but also as critical components within expansive software ecosystems. We examine the challenges and opportunities arising from this human-centered paradigm, including ethical considerations, fairness, and the intricate interplay between technical and human factors. By recognizing humans at the heart of the software lifecycle ¿spanning professional engineers, end users, and end-user developers ¿we emphasize the importance of inclusivity, human-aligned workflows, and the seamless integration of AI-augmented socio-technical systems. As software systems evolve to become more intelligent and human-centric, software engineering practices must adapt to this new reality. This paper provides a comprehensive examination of this transformation, outlining current trends, key challenges, and opportunities that define the emerging research and practice landscape, and envisioning a future where software engineering and AI work synergistically to place humans at the core of the ecosystem.John Grundy is supported by ARC Laureate Fellowship FL190100035. Silvia Abrah & atilde;o is supported by State Research Agency under grant PID2022 140106NB I00 (UCI Adapt) and Generalitat Valenciana under grant CIAICO/2021/303 (AKILA) . Mauro Pezze is supported by the Swiss National Foundation under grant SNSF 200021_215487Association for Computing MachineryInstituto Universitario Mixto de Tecnología de InformáticaDepartamento de Sistemas Informáticos y ComputaciónEscuela Técnica Superior de Ingeniería InformáticaGENERALITAT VALENCIANAAustralian Research CouncilAGENCIA ESTATAL DE INVESTIGACIONSwiss National Science FoundationRepositorio Institucional de la Universitat Politècnica de València Riunet20252025-06-30journal articlehttp://purl.org/coar/resource_type/c_6501VoRhttp://purl.org/coar/version/c_970fb48d4fbd8a85info:eu-repo/semantics/articleapplication/pdfhttps://riunet.upv.es/handle/10251/223362reponame:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valénciainstname:Universitat Politècnica de València (UPV)InglésengAgricultural Research Council, Sudáfrica https://doi.org/10.13039/100007537 Australian Laureate Fellowships FL190100035Generalitat Valenciana https://doi.org/10.13039/501100003359 CIAICO%2F2021%2F303 ADAPTACION DE INTERFACES DE USUARIO A TRAVES DE APRENDIZAJE POR REFUERZO BASADO EN LA EXPERIENCIA DEL USUARIOAgencia Estatal de Investigación http://dx.doi.org/10.13039/501100011033 PID2022-140106NB-I00 ADAPTACION INTELIGENTE CENTRADA EN EL USUARIO DE SISTEMAS SOFTWARESwiss National Science Foundation https://doi.org/10.13039/501100001711 200021_215487open accesshttp://purl.org/coar/access_right/c_abf2Reconocimiento (by)http://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessoai:riunet.upv.es:10251/2233622026-06-13T07:49:27Z |
| dc.title.none.fl_str_mv |
Software Engineering by and for Humans in an AI Era |
| title |
Software Engineering by and for Humans in an AI Era |
| spellingShingle |
Software Engineering by and for Humans in an AI Era Abrahao Gonzales, Silvia Mara|||0000-0003-3580-2014 Software Engineering Human Factors Artificial Intelligence |
| title_short |
Software Engineering by and for Humans in an AI Era |
| title_full |
Software Engineering by and for Humans in an AI Era |
| title_fullStr |
Software Engineering by and for Humans in an AI Era |
| title_full_unstemmed |
Software Engineering by and for Humans in an AI Era |
| title_sort |
Software Engineering by and for Humans in an AI Era |
| dc.creator.none.fl_str_mv |
Abrahao Gonzales, Silvia Mara|||0000-0003-3580-2014 Grundy, John Pezzè, Mauro Storey, Margaret-Anne Tamburri, Damian Andew |
| author |
Abrahao Gonzales, Silvia Mara|||0000-0003-3580-2014 |
| author_facet |
Abrahao Gonzales, Silvia Mara|||0000-0003-3580-2014 Grundy, John Pezzè, Mauro Storey, Margaret-Anne Tamburri, Damian Andew |
| author_role |
author |
| author2 |
Grundy, John Pezzè, Mauro Storey, Margaret-Anne Tamburri, Damian Andew |
| author2_role |
author author author author |
| dc.contributor.none.fl_str_mv |
Instituto Universitario Mixto de Tecnología de Informática Departamento de Sistemas Informáticos y Computación Escuela Técnica Superior de Ingeniería Informática GENERALITAT VALENCIANA Australian Research Council AGENCIA ESTATAL DE INVESTIGACION Swiss National Science Foundation Repositorio Institucional de la Universitat Politècnica de València Riunet |
| dc.subject.none.fl_str_mv |
Software Engineering Human Factors Artificial Intelligence |
| topic |
Software Engineering Human Factors Artificial Intelligence |
| description |
[EN] The landscape of software engineering is undergoing a transformative shift driven by advancements in machine learning, artificial intelligence (AI), and autonomous systems. This roadmap paper explores how these technologies are reshaping the field, positioning humans not only as end users but also as critical components within expansive software ecosystems. We examine the challenges and opportunities arising from this human-centered paradigm, including ethical considerations, fairness, and the intricate interplay between technical and human factors. By recognizing humans at the heart of the software lifecycle ¿spanning professional engineers, end users, and end-user developers ¿we emphasize the importance of inclusivity, human-aligned workflows, and the seamless integration of AI-augmented socio-technical systems. As software systems evolve to become more intelligent and human-centric, software engineering practices must adapt to this new reality. This paper provides a comprehensive examination of this transformation, outlining current trends, key challenges, and opportunities that define the emerging research and practice landscape, and envisioning a future where software engineering and AI work synergistically to place humans at the core of the ecosystem. |
| publishDate |
2025 |
| dc.date.none.fl_str_mv |
2025 2025-06-30 |
| dc.type.none.fl_str_mv |
journal article http://purl.org/coar/resource_type/c_6501 VoR http://purl.org/coar/version/c_970fb48d4fbd8a85 |
| dc.type.openaire.fl_str_mv |
info:eu-repo/semantics/article |
| format |
article |
| dc.identifier.none.fl_str_mv |
https://riunet.upv.es/handle/10251/223362 |
| url |
https://riunet.upv.es/handle/10251/223362 |
| dc.language.none.fl_str_mv |
Inglés eng |
| language_invalid_str_mv |
Inglés |
| language |
eng |
| dc.relation.none.fl_str_mv |
Agricultural Research Council, Sudáfrica https://doi.org/10.13039/100007537 Australian Laureate Fellowships FL190100035 Generalitat Valenciana https://doi.org/10.13039/501100003359 CIAICO%2F2021%2F303 ADAPTACION DE INTERFACES DE USUARIO A TRAVES DE APRENDIZAJE POR REFUERZO BASADO EN LA EXPERIENCIA DEL USUARIO Agencia Estatal de Investigación http://dx.doi.org/10.13039/501100011033 PID2022-140106NB-I00 ADAPTACION INTELIGENTE CENTRADA EN EL USUARIO DE SISTEMAS SOFTWARE Swiss National Science Foundation https://doi.org/10.13039/501100001711 200021_215487 |
| dc.rights.none.fl_str_mv |
open access http://purl.org/coar/access_right/c_abf2 Reconocimiento (by) http://creativecommons.org/licenses/by/4.0/ |
| dc.rights.openaire.fl_str_mv |
info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
open access http://purl.org/coar/access_right/c_abf2 Reconocimiento (by) http://creativecommons.org/licenses/by/4.0/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Association for Computing Machinery |
| publisher.none.fl_str_mv |
Association for Computing Machinery |
| dc.source.none.fl_str_mv |
reponame:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia instname:Universitat Politècnica de València (UPV) |
| instname_str |
Universitat Politècnica de València (UPV) |
| reponame_str |
RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia |
| collection |
RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869403771963965440 |
| score |
15.811543 |