End-user development: Difference between revisions

Content deleted Content added
No edit summary
Line 42:
 
==Other Aspects of End-user development==
A major drawback with the implementation of End User Development is that it removes the end-users away from their daily task, decreases productivity and efficiency. Commentators have been concerned that end users do not understand how to test and secure their applications - "It’s simply unfathomable that we could expect security... from the vast majority of software applications out there when they’re written with little, if any, knowledge of generally accepted good practices such as specifying before coding, systematic testing, and so on.... How many X for Complete Idiots (where “X” is your favorite programming
language) books are out there? I was initially amused by this trend, but recently I’ve become uneasy thinking about where these dabblers are applying
their newfound knowledge."<ref>{{cite web |url=http://eecs.oregonstate.edu/EUSES |title= The Dangers of End-User Programming |last=Harrison |first=Warren |work=IEEE Software |accessdate=2008-05-28 }}</ref>