End-user development: Difference between revisions

Content deleted Content added
re-cast the intro para, so that modifying an existing app is not the primary definition
Line 1:
'''End-user development''' (EUD) is a research topic within the field of [[computer science]]., Itdescribing isactivities concernedor withtechniques thethat questionallow ofpeople howwho are not professional developers to enablecreate or modify a usersoftware artifact. A typical example of aEUD certainis softwaremacro programming to extend and adapt itan to[[office itssuite]], needs.but End User Development is anot setlimited to [[Computer programming|programming]]. Other examples of activitiesEnd orUser techniquesDevelopment thatinclude allowthe people,creation and modification of:
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 page]]s - plain HTML or HTML and scripting
* [[Wiki]]s - a collaborative End-User Development process