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...

Descripción completa

Detalles Bibliográficos
Autores: Abrahao Gonzales, Silvia Mara|||0000-0003-3580-2014, Grundy, John, Pezzè, Mauro, Storey, Margaret-Anne, Tamburri, Damian Andew
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