End users who meet their own requirements

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

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.

Original languageEnglish (US)
Title of host publicationProceedings - 14th IEEE International Requirements Engineering Conference, RE'06
Pages2
Number of pages1
DOIs
StatePublished - 2006
Event14th IEEE International Requirements Engineering Conference, RE'06 - Minneapolis/St. Paul, MN, United States
Duration: Sep 11 2006Sep 15 2006

Other

Other14th IEEE International Requirements Engineering Conference, RE'06
CountryUnited States
CityMinneapolis/St. Paul, MN
Period9/11/069/15/06

Fingerprint

Engineers
Spreadsheets
Electronic mail
Human computer interaction
User interfaces
Software engineering
Productivity

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture
  • Software
  • Industrial and Manufacturing Engineering

Cite this

Rosson, M. B. (2006). End users who meet their own requirements. In Proceedings - 14th IEEE International Requirements Engineering Conference, RE'06 (pp. 2). [1704041] https://doi.org/10.1109/RE.2006.20
Rosson, Mary Beth. / End users who meet their own requirements. Proceedings - 14th IEEE International Requirements Engineering Conference, RE'06. 2006. pp. 2
@inproceedings{4e1711da10654e6aae1749c43c2c206d,
title = "End users who meet their own requirements",
abstract = "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.",
author = "Rosson, {Mary Beth}",
year = "2006",
doi = "10.1109/RE.2006.20",
language = "English (US)",
isbn = "9780769525556",
pages = "2",
booktitle = "Proceedings - 14th IEEE International Requirements Engineering Conference, RE'06",

}

Rosson, MB 2006, End users who meet their own requirements. in Proceedings - 14th IEEE International Requirements Engineering Conference, RE'06., 1704041, pp. 2, 14th IEEE International Requirements Engineering Conference, RE'06, Minneapolis/St. Paul, MN, United States, 9/11/06. https://doi.org/10.1109/RE.2006.20

End users who meet their own requirements. / Rosson, Mary Beth.

Proceedings - 14th IEEE International Requirements Engineering Conference, RE'06. 2006. p. 2 1704041.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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

SP - 2

BT - Proceedings - 14th IEEE International Requirements Engineering Conference, RE'06

ER -

Rosson MB. End users who meet their own requirements. In Proceedings - 14th IEEE International Requirements Engineering Conference, RE'06. 2006. p. 2. 1704041 https://doi.org/10.1109/RE.2006.20