End User Development (Human-Computer Interaction Series)
End User Development (Human-Computer Interaction Series)
Feasible database querying using a visual end-user approach
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
End-user support for information architecture analysis in interactive web applications
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part IV
Hi-index | 0.00 |
The growth of ICT (Information and Communication Technology) has recently motivated end users, with no computer science skills, to take an active role in the computing world by building and customizing software artifacts on their own according to specific needs. This trend has gradually transformed end users into programmers or software designers, thus taking part in technical development activities. However, this fact may introduce a risk factor and produce a significant socioeconomic impact in the way software is produced by such users, unbalancing the roles of both programmers and end users by giving technical roles to unskilled users. This article discusses such issues and proposes guidelines for enhancing design principles and assisting end users in most complex parts of domain-software customization, rather than enabling the user to program or manage software directly. To this end, in this paper three supporting tools are introduced to provide end users with authoring environments to easily customize software. The tools have been created under a user-centered paradigm, also evaluated in order to measure its usability and demonstrate the scope and adequacy for the end-user's domain.