End user development

From Wikipedia, the free encyclopedia

End user development (EUD) is a research topic within the field of computer science. It is concerned with the question of how to enable a user of a certain software to extend and adapt it to its needs. End User Development is a set of activities or techniques that allow people, who are non-professional developers to create or modify a software artifact. A typical example of EUD is macro programming in an office suite. End User Development is not limited to programming. Other examples of End User Development include the creation and modification of:

  • web pages - plain HTML or HTML and scripting
  • Wikis - a collaborative End-User Development process
  • spreadsheets
  • 3D models created with end-user oriented tools and approaches such as Sketchup and Inflatable Icons

[edit] See also

[edit] External links

In other languages