A small matter of programming perspectives on end user computing

A Small Matter of Programming asks why it has been so difficult for end users to command programming power and explores the problems of end user-driven application development that must be solved to afford end users greater computational power.Drawing on empirical research on existing end user syste...

Full description

Bibliographic Details
Main Author: Nardi, Bonnie A.
Format: eBook
Language:English
Published: Cambridge, MA MIT Press 1993
Subjects:
Online Access:
Collection: MIT Press eBook Archive - Collection details see MPG.ReNa
LEADER 02208nmm a2200301 u 4500
001 EB002071017
003 EBX01000000000000001211107
005 00000000000000.0
007 cr|||||||||||||||||||||
008 220922 ||| eng
020 |a 026228040X 
020 |a 9780262280402 
020 |a 9780585326290 
020 |a 0585326290 
050 4 |a QA76.9.E53 
100 1 |a Nardi, Bonnie A. 
245 0 0 |a A small matter of programming  |h Elektronische Ressource  |b perspectives on end user computing  |c Bonnie A. Nardi 
260 |a Cambridge, MA  |b MIT Press  |c 1993 
300 |a xvi, 162 pages  |b illustrations 
653 |a End-user computing 
653 |a Computer programming 
653 |a COMPUTER SCIENCE/Human Computer Interaction 
041 0 7 |a eng  |2 ISO 639-2 
989 |b MITArchiv  |a MIT Press eBook Archive 
028 5 0 |a 10.7551/mitpress/1020.001.0001 
856 4 0 |u https://doi.org/10.7551/mitpress/1020.001.0001?locatt=mode:legacy  |x Verlag  |3 Volltext 
082 0 |a 005.1 
520 |a A Small Matter of Programming asks why it has been so difficult for end users to command programming power and explores the problems of end user-driven application development that must be solved to afford end users greater computational power.Drawing on empirical research on existing end user systems, A Small Matter of Programming analyzes cognitive, social, and technical issues of end user programming. In particular, it examines the importance of task-specific programming languages, visual application frameworks, and collaborative work practices for end user computing, with the goal of helping designers and programmers understand and better satisfy the needs of end users who want the capability to create, customize, and extend their applications software.The ideas in the book are based on the author's research on two successful end user programming systems - spreadsheets and CAD systems - as well as other empirical research. Nardi concentrates on broad issues in end user programming, especially end users' strengths and problems, introducing tools and techniques as they are related to higher-level user issues.Bonnie A. Nardi is a Member of the Technical Staff at Hewlett Packard Laboratories