End User Development of Web Applications

  • Rode J
  • Rosson M
  • Qui˜nones M
N/ACitations
Citations of this article
80Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This chapter investigates entry barriers and approaches for facilitating end-user web application development with the particular focus on shaping web programming technology and tools according to end-users’ expectations and natural mental models. Our underlying assumption and motivation is that given the right tools and techniques even nonprogrammers may become successfulweb application developers. The main target audience for this research are “casual”webmasters without programming experience—a group likely to be interested in building web applications. As an important subset of web applications we focus on supporting the development of basic data collection, storage and retrieval applications such as online registrations forms, staff databases, or report tools. Firstwe analyze the factors contributing to the complexity ofweb application development through surveys and interviews of experienced programmers; then we explore the “natural mental models” of potential end-user web developers, and finally discuss our particular design solutions for lowering entry barriers, as embodied by a proof-of-concept development tool, called Click. Furthermore, we introduce and evaluate the concept of “Design-at-Runtime”—a new technique for facilitating and accelerating the development-test cycle when building web-based applications. Key words. end user development, web applications

Cite

CITATION STYLE

APA

Rode, J., Rosson, M. B., & Qui˜nones, M. A. P. (2006). End User Development of Web Applications (pp. 161–182). https://doi.org/10.1007/1-4020-5386-x_8

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free