TY - GEN
T1 - Reconsidering End-User Development Definitions
AU - Batalas, Nikolaos
AU - Lykourentzou, Ioanna
AU - Khan, Vassilis Javed
AU - Markopoulos, Panos
PY - 2021/6/24
Y1 - 2021/6/24
N2 - We consider definitions that End-User Development and related fields offer for end-user developers, and identify the persistence of viewing end-user development as antithetical to professional development across the years, even as focus has shifted from the identity and then to the role of the developer, and later to the intent of the development effort. We trace the origins of this antithesis to the days of End-User Computing in organizational settings, and argue that modern software development resides in a different paradigm, where end-user Development is part and parcel of any programming endeavour, in professional or other settings. We propose that current development practice, both for those traditionally regarded as end-user and as professional developers, can be better served by EUD as a field, if the focus is shifted to the nature of the task itself, and how technical it needs to be, by way of the platforms that development takes place on.
AB - We consider definitions that End-User Development and related fields offer for end-user developers, and identify the persistence of viewing end-user development as antithetical to professional development across the years, even as focus has shifted from the identity and then to the role of the developer, and later to the intent of the development effort. We trace the origins of this antithesis to the days of End-User Computing in organizational settings, and argue that modern software development resides in a different paradigm, where end-user Development is part and parcel of any programming endeavour, in professional or other settings. We propose that current development practice, both for those traditionally regarded as end-user and as professional developers, can be better served by EUD as a field, if the focus is shifted to the nature of the task itself, and how technical it needs to be, by way of the platforms that development takes place on.
KW - Definitions
KW - End-user development
KW - Technical development
UR - https://www.scopus.com/pages/publications/85111421186
U2 - 10.1007/978-3-030-79840-6_2
DO - 10.1007/978-3-030-79840-6_2
M3 - Conference contribution
AN - SCOPUS:85111421186
SN - 978-3-030-79839-0
T3 - Lecture Notes in Computer Science (LNCS)
SP - 19
EP - 35
BT - End-User Development
A2 - Fogli, Daniela
A2 - Tetteroo, Daniel
A2 - Barricelli, Barbara Rita
A2 - Borsci, Simone
A2 - Markopoulos, Panos
A2 - Papadopoulos, George A.
PB - Springer
CY - Cham
T2 - 8th International Conference on End-User Development, IS-EUD 2021
Y2 - 6 July 2021 through 8 July 2021
ER -