Advertisement

End-User Development: An Emerging Paradigm

  • Henry Lieberman
  • Fabio Paternò
  • Markus Klann
  • Volker Wulf
Part of the Human-Computer Interaction Series book series (HCIS, volume 9)

We think that over the next few years, the goal of interactive systems and services will evolve from just making systems easy to use (even though that goal has not yet been completely achieved) to making systems that are easy to develop by end users. By now, most people have become familiar with the basic functionality and interfaces of computers, but they are not able to manage any programming language. Therefore, they cannot develop new applications or modify current ones according to their needs.

In order to address such challenges it is necessary a new paradigm, based on a multidisciplinary approach involving several types of expertise, such as software engineering, human-computer interaction, CSCW, which are now rather fragmented and with little interaction. The resulting methods and tools can provide results useful across many application domains, such as ERP, multi-device services (accessible through both mobile and stationary devices), and professional applications.

Key words. tailorability, end user programming, flexibility, usability

Keywords

Computer Support Cooperative Work Software Professional Agile Software Development Software Cost Estimation Human Centric Computing 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer 2006

Authors and Affiliations

  • Henry Lieberman
    • 1
  • Fabio Paternò
    • 2
  • Markus Klann
    • 3
  • Volker Wulf
    • 4
  1. 1.CambridgeUSA
  2. 2.ISTI-CNRItaly
  3. 3.Fraunhofer FIT, Schloß BirlinghovenGermany
  4. 4.University of SiegenGermany

Personalised recommendations