End-user development: Difference between revisions

Content deleted Content added
References: repair {{reflist}} syntax
lead para: extend list, wikify and alpha-sort it
Line 1:
'''End-user development''' (EUD) is a research topic within the field of [[computer science]], describing activities or techniques that allow people who are not professional developers to create or modify a software artifact. A typical example of EUD is macro programming to extend and adapt an [[office suite]], but End User Development is not limited to [[Computer programming|programming]]. EUD insights can significantly define and constrain large-scale [[Enterprise resource planning|enterprise application]] deployments. Other examples of End User Development include the creation and modification of:
* 3D models created with end-user oriented tools and approaches such as [[Sketchup]]
* Interaction scripts used in [[Call centre|CRM call centres]]
* Process models used in [[Workflow application|workflow applications]]
* Scientific models used in [[Computer simulation]]
* Scripts and macros added to extend or automate [[Office suite|office productivity suites]] and [[Graphics software|graphics applications]]
* Simulations created using [[Software_prototyping#Application_definition_software|application definition software]]
* [[Spreadsheets|Spreadsheet]] models e.g. used for budgeting or risk analysis
* [[Web page]]s - plain HTML or HTML and scripting
* [[Wiki]]s - a collaborative End-User Development process
* [[Spreadsheets|Spreadsheet]] models e.g. used for budgeting or risk analysis
* 3D models created with end-user oriented tools and approaches such as [[Sketchup]]
 
==Cost-Benefit Modelling of End User Development==