End-user computing: Difference between revisions

Content deleted Content added
No edit summary
Tags: Reverted references removed Visual edit: Switched
m Reverted 1 edit by Ecj0517 (talk) to last revision by Monkbot
Line 1:
'''End-user computing''' ('''EUC''') refers to systems in which non-programmers can create working [[Application software|application]]s.<ref name="EUC">{{cite conference | url=http://dl.acm.org/citation.cfm?id=1120304 | title=End-user computing | publisher=[[Association for Computing Machinery]] | access-date=30 December 2015 | author=Goodall, Howie | book-title=CHI EA '97 CHI '97 Extended Abstracts on Human Factors in Computing Systems | date = March 1997 | conference=ACM CHI 97 Human Factors in Computing Systems Conference | ___location=Los Angeles, Los Angeles County, California, United States of America | pages=132 | isbn=0-89791-926-2}}</ref> EUC is a group of approaches to computing that aim to better integrate [[user (computing)|end users]] into the computing environment. These approaches attempt to realize the potential for high-end computing to perform problem-solving in a trustworthy manner.<ref>McBride, Neil, "[https://www.dora.dmu.ac.uk/handle/2086/213 Towards User-Oriented control of End-User Computing in Large Organizations]"</ref><ref>Mahmood, Adam, [http://www.idea-group.com/bookseries/details.asp?id=3 Advances in End User Computing Series] {{Webarchive|url=https://web.archive.org/web/20070129022235/http://www.idea-group.com/bookseries/details.asp?id=3 |date=2007-01-29 }} University of Texas, USA, {{ISSN|1537-9310}}</ref>
 
End-user computing can range in complexity from users simply clicking a series of buttons, to writing scripts in a controlled [[scripting language]], to being able to modify and execute code directly.
Line 8:
Factors contributing to the need for further EUC research include [[knowledge]] processing, [[pervasive computing]], issues of [[Upper ontology (computer science)|ontology]], [[interactive visualization]], and the like.
 
Some of the issues related to end-user computing concern [[software architecture]] ([[Graphical user interface|iconic]] versus language interfaces, open versus closed,{{clarify|date=July 2013}} and others). Other issues relate to [[intellectual property]], configuration and maintenance. End-user computing allows more user-input into system affairs that can range from [[personalization]] to full-fledged ownership of a system.
 
==EUC strategy==
 
EUC applications should not be evolved by accident, but there should be a defined EUC strategy.{{cn|date=May 2016}} Any [[Application Architecture]] Strategy / IT Strategy should consider the white spaces in automation (enterprise functionality not automated by [[Enterprise resource planning | ERP]] / [[Enterprise Grade Applications]]). These are the potential areas where EUC can play a major role.{{cn|date=May 2016}} Then ASSIMPLER parameters{{which?|date=May 2016}} should be applied{{by whom?|date=May 2016}} to these white spaces to develop the EUC strategy. (ASSIMPLER stands for availability, scalability, security, interoperability, maintainability, performance, low [[cost of ownership]], extendibility and reliability.<ref>
 
Compare: {{cite web
|last1= Vanarse|first1= Mandar|title= Business Value Assurance during the transformation journey.
|url= http://www.wipro.com/documents/business-value-assurance-during-the-transformation-journey.pdf