TY - GEN
T1 - End users who meet their own requirements
AU - Rosson, Mary Beth
PY - 2006
Y1 - 2006
N2 - Over the past 25 years, user interface designers and usability engineers have studied and refined human-computer interaction techniques with the goal of improving people's productivity and experience. One result is an increasing number of tools designed to help end users build or customize software solutions for a variety of everyday problems - from email filters, to spreadsheet simulations, to interactive web applications. How far can end users go in meeting their own software requirements? Given the right tools, people and organizations may be able to rapidly develop solutions to a huge number of context-specific computing requirements, eliminating the wait for IT professionals to analyze and engineer a solution. But is this a good thing? End-user programmers are not trained in software engineering or computing paradigms. They have little intrinsic motivation to test their constructions for even basic concerns like correctness or safety. In this talk I argue that the transformation of end users into software developers is well underway and discuss the prospects for maximizing the benefits to society while addressing the risks.
AB - Over the past 25 years, user interface designers and usability engineers have studied and refined human-computer interaction techniques with the goal of improving people's productivity and experience. One result is an increasing number of tools designed to help end users build or customize software solutions for a variety of everyday problems - from email filters, to spreadsheet simulations, to interactive web applications. How far can end users go in meeting their own software requirements? Given the right tools, people and organizations may be able to rapidly develop solutions to a huge number of context-specific computing requirements, eliminating the wait for IT professionals to analyze and engineer a solution. But is this a good thing? End-user programmers are not trained in software engineering or computing paradigms. They have little intrinsic motivation to test their constructions for even basic concerns like correctness or safety. In this talk I argue that the transformation of end users into software developers is well underway and discuss the prospects for maximizing the benefits to society while addressing the risks.
UR - http://www.scopus.com/inward/record.url?scp=41149105080&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=41149105080&partnerID=8YFLogxK
U2 - 10.1109/RE.2006.20
DO - 10.1109/RE.2006.20
M3 - Conference contribution
AN - SCOPUS:41149105080
SN - 9780769525556
T3 - Proceedings of the IEEE International Conference on Requirements Engineering
SP - 2
BT - Proceedings - 14th IEEE International Requirements Engineering Conference, RE'06
T2 - 14th IEEE International Requirements Engineering Conference, RE'06
Y2 - 11 September 2006 through 15 September 2006
ER -