WEUSE I Proceedings of the first workshop on End-user software engineering
Component-based tailorability: Enabling highly flexible software applications
International Journal of Human-Computer Studies
The next challenge: from easy-to-use to easy-to-develop. are you ready?
CHI '08 Extended Abstracts on Human Factors in Computing Systems
End-User Development of Enterprise Widgets
IS-EUD '09 Proceedings of the 2nd International Symposium on End-User Development
Supporting business process experts in tailoring business processes
Interacting with Computers
Hi-index | 0.00 |
As an explicit design topic, end-user development (EUD) is rather new to human-computer interaction (HCI), although it is implicitly embedded in many design projects. What makes EUD different from other HCI topics is that in traditional HCI terms, users are experts in their tasks, and good tools should match these tasks. Conversely, end-user developers are trying to complete development tasks in which, by definition, they are not experts. Therefore, the dominating design goal of EUD tools is to compensate for a discrepancy between the user's expertise and the development task to be performed.