User-tailorable systems: pressing the issues with buttons
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Triggers and barriers to customizing software
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A bootstrap approach to visual user-interface design and development
The Visual Computer: International Journal of Computer Graphics - Special issue on visual user interface design tools
A small matter of programming: perspectives on end user computing
A small matter of programming: perspectives on end user computing
Three levels of end-user tailoring: customization, integration, and extension
Computers and design in context
Accumulating and Coordinating: Occasions for Information Technologies in Medical Work
Computer Supported Cooperative Work
Enterprise resource planning: cultural fits and misfits: is ERP a universal solution?
Communications of the ACM
Communications of the ACM
Participatory Design: Principles and Practices
Participatory Design: Principles and Practices
Analysis of Water Remote Sensed Data: Requirements For Data Bases And Data Bases Interactions
Proceedings on Data Base Techniques for Pictorial Applications
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
Meta-design: a manifesto for end-user development
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
Component-based technologies for end-user development
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
Supporting informality: team working and integrated care records
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
ICT and Integrated Care: Some Dilemmas of Standardising Inter-Organisational Communication
Computer Supported Cooperative Work
Product platform design and customization: Status and promise
Artificial Intelligence for Engineering Design, Analysis and Manufacturing - SPECIAL ISSUE: Platform product development for mass customization
Estimating the Numbers of End Users and End User Programmers
VLHCC '05 Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing
Building environments for end-user development and tailoring
HCC '03 Proceedings of the 2003 IEEE Symposium on Human Centric Computing Languages and Environments
Children as Unwitting End-User Programmers
VLHCC '07 Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing
Component-based tailorability: Enabling highly flexible software applications
International Journal of Human-Computer Studies
Explore! possibilities and challenges of mobile learning
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Advanced visual systems supporting unwitting EUD
AVI '08 Proceedings of the working conference on Advanced visual interfaces
Supporting End Users to Be Co-designers of Their Tools
IS-EUD '09 Proceedings of the 2nd International Symposium on End-User Development
LWOAD: A Specification Language to Enable the End-User Develoment of Coordinative Functionalities
IS-EUD '09 Proceedings of the 2nd International Symposium on End-User Development
Observing End-User Customisation of Electronic Patient Records
IS-EUD '09 Proceedings of the 2nd International Symposium on End-User Development
Playing with information: How end users think about and integrate dynamic data
VLHCC '09 Proceedings of the 2009 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
The “I Designed It Myself” Effect in Mass Customization
Management Science
Simulation of hepatological models: a study in visual interactive exploration of scientific problems
Journal of Visual Languages and Computing
Designing for participation in socio-technical software systems
UAHCI'07 Proceedings of the 4th international conference on Universal access in human computer interaction: coping with diversity
The state of the art in end-user software engineering
ACM Computing Surveys (CSUR)
Visual mediation mechanisms for collaborative design and development
UAHCI'11 Proceedings of the 6th international conference on Universal access in human-computer interaction: design for all and eInclusion - Volume Part I
An ontology-based approach to product customization
IS-EUD'11 Proceedings of the Third international conference on End-user development
Involving end users to create software supporting visits to cultural heritage sites
Proceedings of the 9th ACM SIGCHI Italian Chapter International Conference on Computer-Human Interaction: Facing Complexity
Visual Interactive Systems for End-User Development: A Model-Based Design Methodology
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
An EUD Approach to the Design of Educational Games
International Journal of Distance Education Technologies
End User Development and Meta-Design: Foundations for Cultures of Participation
Journal of Organizational and End User Computing
Principles for human-centred design of IR interfaces
PROMISE'12 Proceedings of the 2012 international conference on Information Retrieval Meets Information Visualization
Hi-index | 0.00 |
In our Age of exponential technological advance, recent developments are determining an evolution of end users from passive information consumers into information producers. Users are increasingly willing and, indeed, determined to shape the software they use to tailor it to their own needs. Based on a brief review of research activities we performed in the last decade, this paper analyzes some challenges that software designers face to comply with the new roles of end users in the software life cycle, and discusses how to provide end users with software environments that empower them to become co-designers of their own tools and products. The examples reported in the paper show why and how end users are involved in design activities in various application domains.