|
HCI Bibliography :
Search Results
Database updated: 2016-05-10 Searches since 2006-12-01: 32,279,145 |
director@hcibib.org
Hosted by ACM SIGCHI |
I The Premise
1 Take a Virtual Journey
2 The Opening Argument
3 Virtual Worlds: Today's State of the Art
II Technology Roadmap
4 The Sensor Virtual Internet Roadmap
III Human Interfaces
5 Speech Recognition and Artificial Intelligence
6 Navigation/Manipulation
7 Receiving Sensory Data from Your Computer
8 3D Graphics
9 Sound, Scent, Touch, and Taste
IV Infrastructure
10 Networking: Overcoming the Biggest Obstacle to Realizing the Sensory Virtual Internet
11 Personal Computing Devices
12 Back-End "Peer-to-Peer" Systems
13 The Role of Data Compression
V Web Services
14 Web Services
VI Collaboration
15 The New Age Virtual Applications
VII Where Do We Go from Here?
16 Summary Observations
Section 1: Collaborative Virtual Environments (CVEs): Histories, Perspectives and Issues Collaborative Virtual Environments: Digital Places and Spaces for Interaction Section 2: Technical Issues and System Challenges Extending the Limits of Collaborative Virtual Environments System Challenges for Collaborative Virtual Environments Understanding the Network Requirements of Collaborative Virtual Environments Section 3: Bodies, Presences and Interactions "He's Behind You": The Experience of Presence in Shared Virtual Environments All that is Solid Melts into Software: Collaborative Virtual Environments Using Symbolic Acting Virtually Missing the Point: Configuring CVEs for Workplace Interaction Section 4: Sharing Context in CVEs - Or "I Know What I See, but What Do You See?" How Not to be Objective Supporting Flexible Roles in a Shared Space Section 5: So, Now We're in a CVE, What do we Do? Designing Interactive Collaborative Environments Collaborative Scientific Research Across Distances: The Nanomanipulator Environment Tele-Immersive Collaboration in the CAVE Research Network Section 6: The Emerging and Existing Cultures of CVE Communities Designing an Emergent Culture of Negotiation in Collaborative Virtual Communities: The Case of the DomeCity Simulation Waterfall Glen: Social Virtual Reality at Work The Role of the Personal in Social Workspaces: Experiences from Working in AlphaWorld
Part I: Theoretical Approaches to Coordination & Collaboration The Interdisciplinary Study of Coordination (reprint) Communication and Collaboration in Distributed Cognition Coordination as Distributed Search Strategic Negotiation in Multi-Agent Environments Two Design Principles for Collaboration Technology: Examples of Semiformal Systems and Radical Tailorability (reprint) On Economies of Scope in Communication (reprint) Knowledge, Discovery, and Growth Part II: Collaboration Technology for Specific Domains Infrastructure and Applications for Collaborative Software Engineering Cooperative Support for Distributed Supervisory Control Trellis: A Formally-Defined Hypertextual Basis for Integrating Task and Information Problems of Decentralized Control: Using Randomized Coordination to Deal With Uncertainty and Avoid Conflicts The Architecture and Implementation of a Distributed Hypermedia Storage System (reprint) Part III: Studies of Collaboration Communication and Coordination in Reactive Robotic Teams Seeding, Evolutionary Growth, and Reseeding: The Incremental Development of Collaborative Design Environments Distributed Group Support Systems: Theory Development and Experimentation Transforming Coordination: The Promise and Problems of Information Technology in Coordination Computer Support for Distributed Collaborative Writing: A Coordination Science Perspective Technology Support for Collaborative Workgroups Part IV: Organizational Modeling Central Coordination of Decentralized Information in Large Chains and Franchises Organizational Performance, Coordination, and Cognition Computational Enterprise Models: Toward Analysis Tools for Designing Organizations Extending Coordination Theory to Deal With Goal Conflicts Modeling Team Coordination and Decisions in a Distributed Dynamic Environment Part V: Collaboratories Social Theoretical Issues in the Design of Collaboratories: Customized Software for Community Support vs. Large Scale Infrastructure A Path to Concept-Based Information Access: From National Collaboratories to Digital Libraries Technology to Support Distributed Team Science: The First Phase of the Upper Atmospheric Research Collaboratory (UARC)
VIRTUAL ENVIRONMENTS: A Review + Vince, John The Role of Virtual Humans in Virtual Environment Technology and Interfaces + Thalmann, Daniel Perceptual User Interfaces + Turk, Matthew Guidelines for Telepresence and Shared Virtual Environments + Earnshaw, Rae AUGMENTED REALITY AND MOBILE COMPUTING: Mobile Augmented Reality as an Example of a Complex and Demanding Human-Centred System + Julier, Simon + Feiner, Steven + Rosenblum, Larry Toward Tightly-Coupled Human Interfaces + Furness, Thomas Situation-Aware Mobile Assistance + Kirste, Thomas DEVICES FOR DISPLAY AND INTERACTION: Devices for Display and Interaction + Wittted, Turner Technologies for Virtual Reality/Tele-Immersion Applications: Issues of Research in Image Display and Global Networking + DeFanti, Tom + Sandin, Dan + Brown, Maxine + Pape, Dave + Anstey, Josephine + Bogucki, Mike et al FUTURE INTERFACES: Post-Wimp User Interfaces: The Human Connection + van Dam, Andries Supporting Creativity with Advanced Information-Abundant User Interfaces + Shneiderman, Ben Virtual Spaces Revive Real World Interaction + Julia, Luc + Bing, Jehan + Cheyer, Adam An HCI Agenda for the Next Millennium: Emergent Global Intelligence + Thomas, John APPLICATIONS AND TOOLS: The Impossible 'Killer App': Catalyst for Change + Arnold, David 3D Data Visualization Components on the Web -- Results from AVS'involvement in several EC ESPRIT Research Projects + Jern, Mikael Creating a Shared Reality for Research and Education through Networked Virtual Reality + Brown, Judith ONLINE COMMUNITIES: Usability, Sociability, Theory and Methods + Preece, Jenny Collaboration and Shared Virtual Environments -- From Metaphor to Reality + Leevers, David On the Need for Cultural Representation in Interactive Systems + Mudur, Sudhir Internet Security from Diverse Viewpoints + Busch, Christoph FOUNDATIONS FOR INTERACTION: Why Performance Always Comes Last in Interactive Systems Design and What to do about it + Newman, William
Introduction: Designing Effective Human-Computer Interaction
1. Interface Design: an Embedded Process
2. User Interface Development Throughout the System Development Lifecycle
3. From HCI to Interaction Design
4. Intelligent Agents Supporting the Social Construction of Knowledge in a Learning Environment
5. A Modeling Methodology for Intelligent Agents: An Electronic Commerce Application
6. Courseware and its Possible Evolution Through the Use of Agent Technology
7. Intelligent Software Agents in Electronic Commerce: A Socio-Technical Perspective
8. Knowledge Engineering in Adaptive Interface and User Modeling
9. Application of a Cognitive Model of Collaboration to a User Interface
10. Structure- and Content-Based Retrieval for XML documents
11. MESH: A Model-Based Approach to Hypermedia Design
12. User Considerations in Electronic Commerce Transactions
13. Computer Supported Social Networking Based on Email Exchange
14. The Cultural Aesthetic of Virtual Reality: Simulation or Transparency?
15. HCI: the Next Step Towards Optimization of Computer Assisted Surgical Planning, Intervention and Training (CASPIT)
Designing Effective Human-Computer Interaction
Interface Design: an Embedded Process
User Interface Development Throughout the System Development Lifecycle
From HCI to Interaction Design
Intelligent Agents Supporting the Social Construction of Knowledge in a Learning Environment
A Modeling Methodology for Intelligent Agents: An Electronic Commerce Application
Courseware and its Possible Evolution Through the Use of Agent Technology
Intelligent Software Agents in Electronic Commerce: A Socio-Technical Perspective
Knowledge Engineering in Adaptive Interface and User Modeling
Application of a Cognitive Model of Collaboration to a User Interface
Structure- and Content-Based Retrieval for XML documents
MESH: A Model-Based Approach to Hypermedia Design
User Considerations in Electronic Commerce Transactions
Computer Supported Social Networking Based on Email Exchange
The Cultural Aesthetic of Virtual Reality: Simulation or Transparency?
HCI: the Next Step Towards Optimization of Computer Assisted Surgical Planning, Intervention and Training (CASPIT)
1. Why Change Charting New Terrain Rise of the Information Marketplace Integrate Computers into Our Lives Give Us a Gas Pedal and Steering Wheel Reach All People 2. Let's Talk Elusive Intelligence Speech and Vision: Different Roles Let's Talk Show Me A New Metaphor Brain Chips 3. Do It for Me The Ascent to Meaning: E-Forms Meaning on the Web: Metadata Bring Things under Control Hundreds of Dumb Servants Start the Ball Rolling Automation and Society 4. Get Me What I Want Organize or Search? Discovering What Your Information Means The Semantic Web Conspiracy A New Information Model Call to Action 5. Help Us Work Together The Challenge Messages and Packages Collaboration Systems Information Work Privacy More Social Consequences Distance Education 6. Adapt to Me A Growing Need Pushing the OS Upward Nomadic Software 7. Applying the New Forces Health Commerce Disaster Control Medicine in the Bush Total Financial Services Play Sundials Why These Five Forces? Dovetailing People with the Forces 8. Oxygen Putting It All Together The Handy 21 The Enviro 21 The N21 Network Speech Automation Individualized Information Access Collaboration Customization The Oxygen Software System Turning on a Dime 9. Finishing the Unfinished Revolution Info Royalty Global Reach Monoculture and Overload The Technology Fountain No Machines beyond This Point Greater Humanity? Beyond the Information Revolution
I Introduction 1 Nudge Nudge Wink Wink: Elements of Face-to-Face Conversation for Embodied Conversational Agents + Cassell, Justine II Systems 2 Human Conversation as a System Framework: Designing Embodied Conversational Agents + Cassell, Justine + Bickmore, Tim + Campbell, Lee + Vilhjalmsson, Hannes + Yan, Hao 3 "May I Help You?": Designing Embodied Conversational Agent Allies + Churchill, Elizabeth F. + Cook, Linda + Hodgson, Peter + Prevost, Scott + Sullivan, Joseph W. 4 Task-Oriented Collaboration with Embodied Agents in Virtual Worlds + Rickel, Jeff + Johnson, W. Lewis 5 Deictic and Emotive Communication in Animated Pedagogical Agents + Lester, James C. + Towns, Stuart G. + Callaway, Charles B. + Voerman, Jennifer L. + FitzGerald, Patrick J. 6 Performative Facial Expressions in Animated Faces + Poggi, Isabella + Pelachaud, Catherine 7 Emotion and Personality in a Conversational Agent + Ball, Gene + Bresse, Jack 8 The Automated Design of Believable Dialogues for Animated Presentation Teams + Andre, Elisabeth + Rist, Thomas + van Mulken, Susanne + Klesen, Martin + Baldes, Stephen 9 Parameterized Action Representation for Virtual Human Agents + Badler, Norman I. + Bindiganavale, Rama + Allbeck, Jan + Schuler, William + Zhao, Liwei + Palmer, Martha III Evaluation 10 Developing and Evaluating Conversational Agents + Massaro, Dominic W. + Cohen, Michael M. + Beskow, Jonas + Cole, Ronald A. 11 Designing and Evaluating Conversational Interfaces with Animated Characters + Oviatt, Sharon + Adams, Bridget 12 Measurement and Evaluation of Embodied Conversational Agents + Sanders, Gregory A. + Scholtz, Jean 13 Truth Is Beauty: Researching Embodied Conversational Agents + Nass, Clifford + Isbister, Katherine + Lee, Eun-Ju
Introduction to Computer-Aided Design of User Interfaces + Vanderdonckt, J. + Puerta, A. Program Committee Members INVITED SPEAKERS 1. Modeling for Component Based Development in UML/Catalysis + Wills, A. C. 2. Theory Based Design: From Individual Users and Tasks to Collaborative Systems + Johnson, P. 3. Evaluating Accessibility and Usability of Web Pages + Cooper, M. MODEL-BASED USER INTERFACE DEVELOPMENT ENVIRONMENTS 4. Model-Based Design of User Interfaces Using Object-Z + Hussey, A. + Carrington, D. 5. A Method Engineering Framework for Modeling and Generating Interactive Applications + Martin, Ch. 6. GIPSE, A Model-Based System for CAD Software + Patry, G. + Girard, P. 7. Visto: A More Declarative GUI Framework + Aerts, K. 8. Beyong Automatic Generation-Exploratory Approach to UI Design + Kovacevic, S. 9. Using Application Domain Specific Run-Time Systems and Lightweight User Interface Models -- A Novel Approach for CADUI + Nilsson, E. 10. XXL: A Visual+Textual Environment for Building Graphical User Interfaces + Lecolinet, E. LINKING AND DERIVING MODELS 11. Semi-Automated Linking of User Interface Design Artifacts + Elnaffar, S. S. + Graham, N. 12. The Teallach Tool: Using Models for Flexible User Interface Design + Barclay, P. J. et al 13. MDL: A Language for Binding User-Interface Models + Stirewalt, R. E. K. WINDOWS MANAGEMENT 14. Vanishing Windows: An Empirical Study of Adaptive Window Management + Miah, T. + Alty, J. L. 15. Adaptive Layout Calculation in Graphical User Interfaces: A Retrospective on the A2DL-Project + Stiolle, S. + Ernst, R. 16. Semantic Differences Between User Interface Platforms Relevance to Design and Re-Design of User Interface + Harning, M. B. DESIGN FRAMEWORKS AND OBJECTS 17. A Framework for Management of Sophisticated User Interface's Variants in Design Process: A Case Study + Savolainen, P. + Konttinen, H. 18. Grasyla: Modelling Case Tool GUIs in Meta Cases + Englebert, V. + Hainaut, J.-L. 19. User Defined Objects are First Class Citizen + Texier, G. + Guittet, L. SUPPORTING TASK-BASED DESIGN 20. The Visual Task Model Builder + Biere, M. et al 21. Computer-Aided Analysis of Cooperative Applications + Ballardin, G. et al 22. Methodological and Tool Support for a Task-Oriented Development of Interactive Systems + Dittmar, A. + Forbrig, P. 23. Modelling Work: Workflow and Task Modelling + Troetteberg, H. COMPUTER-AIDED DESIGN OF USER INTERFACES 24. A Generic Framework based on Ergonomics Rules for Computer Aided Design of User Interface + Farenc, Ch. + Palanque, Ph. 25. CMF: A Coherent Modelling Framework for Task-Based User Interface Design + Bomsdorf, B. + Szwillus, G. 26. Towel: Real World Mobility on the Web + Harper, S. et al 27. Tool-Based Support for User-Designer Collaborattion in Distributed User Interface Design and Evaluation + Sarkkinen, J. COMPUTER-AIDED EVALUATION OF USER INTERFACES 28. An Approach of Computer-Aided Choice of UI Evaluation Criteria and Methods + Ella, A. N. et al 29. Considerating Subjectivity in Software Evaluation -- Application for Teachware Evaluations + Hu, O. et al 30. KALDI: A Computer-Aided Usability Engineering Tool for Supporting Testing and Analysis of Human-Computer Interaction + Al-Qaimari, G. + McRostie, D.
What is Initiative? + Cohen, R. et al An Evidential Model for Tracking Initiative in Collaborative Dialogue Interactions + Chu-Carroll, J. + Brown, M. K. An Analysis of Initiative Selection in Collaborative Task-Oriented Discourse + Guinn, C. I. COLLAGEN: A Collaboration Manager for Software Interface Agents + Rich, C. + Sidner, C. Lifelike Pedagogical Agents for Mixed-initiative Problem Solving in Constructivist Learning Environments + Lester, J. C. et al Mixed-Initiative Issues in an Agent-Based Meeting Scheduler + Cesta, A. + d'Aloisi, D. Exploring Mixed-Initiative Dialogue Using Computer Dialogue Simulation + Ishizaki, M. et al A Computational Mechanism for Initiative in Answer Generation + Green, N. + Carberry, S. User-Tailored Planning of Mixed Initiative Information-Seeking Dialogues + Stein, A. et al An Approach to Mixed Initiative Spoken Information Retrieval Dialogue + Hagen, E.
Designing Groupware Applications: A Work-Centered Design Approach + Ehrlich, Kate Workflow Technology + Ellis, Clarence A. Media Spaces: Environments for Informal Multimedia Interaction + Mackay, Wendy E. Integration of Shared Workspace and Interpersonal Space for Remote Collaboration + Ishii, Hiroshi Group Editors + Prakash, Atul Groupware Toolkits for Synchronous Work + Greenberg, Saul + Roseman, Mark Architectures for Collaborative Applications + Dewan, Prasun Software Infrastructures + Dourish, Paul Expanding the Role of Formal Methods in CSCW + Johnson, Chris
1: Interaction Techniques
2: Applications
3: Formal Specification
4: CSCW
5: Task Based Design
6: Evaluation
7: Software Architecture
8: Development Process
9: Tools for Design
10: Workshops
I: TOWARD MORE USABLE SOFTWARE Chapter 1: Software for Use: Usage, Usability, and User Interfaces Upgrading Usability Approaching Usability Changing Contexts Chapter 2: Built-in Usability: A Usage-Centered Design Approach Interfacing with Users Elements of a Usage-Centered Approach Driving Models Coordinated Activity Chapter 3: In Principle: Rules and Principles of Usage-Centered Design Design as Dialogue Rules and Principles Usability Rules User Interface Design Principles Other Rules Details, Details, Details II: ESSENTIAL MODELS FOR USABILITY Chapter 4: Users and Related Species: Understanding Users and User Roles Of Use and Users Real Users and Others User Role Models User Role Maps User Roles in Action Structured Role Models Chapter 5 Working Structures: Task Modeling with Essential Use Cases Work, Work, Work Task Modeling The Use Case Map Building Essential Use Case Models Application Chapter 6: Interface Architecture: Interface Contents and Navigation Workplaces Interface Contents The Context Navigation Map Application III: CREATING THE VISUAL DESIGN Chapter 7: Designing the Dialogue: Layout and Communication From Abstraction to Expression Communication Channels Screen Real Estate Chapter 8: Practical Widgetry: Choosing and Designing Visual Components Buy or Build Iconic Communication Menus Selecting Selection Widgets Chapter 9 Innovative Interfaces: Creative Interface Engineering and Custom Components Creative Engineering The Process of Innovation Instructive Interfaces Applied Innovation IV: COMPLETING THE DESIGN Chapter 10: Expressing Solutions: Implementation Modeling and Prototypes Fun Stuff Prototypes and Prototyping Mapping the Models Implementation Modeling Illustrated Chapter 11: Help Me If You Can: Designing Help and Helpful Messages Even Experts Need a Lift Use Cases for Help Access and Presentation Techniques Special Techniques and Modalities Helpful Writing Helpful Messages Chapter 12: Once a Beginner: Supporting Evolving Usage Patterns Beyond Beginners Skiing the Interface Progressive Usage Supportive Interfaces Designing for Progressive Usage Progressive Usage Applied Chapter 13: In Place: Fitting the Operational Context Unsound Context Operational Modeling Environmental Adaptation Binding Context Environment Profile Putting Context in Place Chapter 14: Same Game, Different Fields: Special Applications, Special Issues Theme and Variation, Again Web Design for Use Web Wisdom Applied Embedded Systems Applications Other Special Interfaces Chapter 15: Usage-Centered Design Applied: The TeleGuida Case Scaling Up Telephone Tag Gathering Requirements TeleGuida Users and Uses Toward a TeleGuida Prototype V: ASSESSMENT AND IMPROVEMENT Chapter 16: Better Next Time: Improvement by Inspection and Review Assessing Usability Inspection Methods Collaborative Usability Inspections Focused Inspections Chapter 17: By the Numbers: Measuring Usability in Practice Comparison Shopping Measured Quality User Interface Design Metrics Essential Usability Metrics Suite Metrics in Practice Chapter 18: Test Scores: Laboratory and Field Testing of Usability History Testing Testing, One, Two Test Protocol Testing Tactics Why Test, Why Not VI: ORGANIZING AND MANAGING THE PROCESS Chapter 19: Code and You're Done: Implementing Interfaces Objects and Interfaces Accelerated Development Visual Development of Visual Designs Chapter 20: Using Your Users: Users in the Development Process Use or Abuse of Users Requirements Dialogue, Requirements Dance Going to the Source Using Users Joint Essential Modeling Chapter 21: Getting Organized: Usability in the Larger Context Organizational Units Standards and Style Guides Competing Constituencies Experts and Expertise Cultural Fit A: Suggested Readings B: Eleven Ways to Make Software More Usable: General Principles of Software Usability C: Glossary D: Forms for Usage-Centered Design E: Subjective Usability Scales for Software (SUSS)
1 Introduction
2 Designing the Functional Model
3 Basic Computer Graphics
4 Basics of Event Handling
5 Basic Interaction
6 Widget Tool Kits
7 Interfaces from Widgets
8 Input Syntax
9 Geometry of Shapes
10 Geometric Transformations
11 Interacting with Geometry
12 Drawing Architectures
13 Cut, Copy, Paste
14 Monitoring the Interface: Undo, Groupware, and Macros
Preface to the second edition Preface to the first edition Introduction I. FOUNDATIONS 1. The human 2. The computer 3. The interaction II. DESIGN PRACTICE 4. Usability paradigms and principles 5. The design process 6. Models of the user in design 7. Task analysis 8. Dialog notations and design 9. Models of the system 10. Implementation support 11. Evaluation techniques 12. Help and documentation III. APPLICATION AREAS 13. Groupware 14. CSCW and social issues 15. Out of the glass box 16. Hypertext, multimedia and the World Wide Web
Introduction: Design in Context + Kyng, Morten + Mathiassen, Lars 1. Evolution, Not Revolution: Participatory Design in the Toolbelt Era + Sumner, Tamara + Stolze, Markus 2. Computer Use by Artists and Designers: Some Perspectives on Two Design Traditions + Beardon, Colin + Gollifer, Sue + Rose, Christopher et al 3. Three Levels of End-User Tailoring: Customization, Integration, and Extension + Morch, Anders 4. Design for Heterogeneity + Thoresen, Kari 5. What Kind of Car Is This Sales Support System? On Styles, Artifacts, and Quality-in-Use + Ehn, Pelle + Meggerle, Theis + Steen, Odd et al 6. Accounting for System Behavior: Representation, Reflection, and Resourceful Action + Dourish, Paul 7. Computers in Context -- But in Which Context? + Naslund, Torbjorn 8. Toward a Cooperative Experimental System Development Approach + Grønbæk, Kaj + Kyng, Morten + Mogensen, Preben 9. Designing Stakeholder Expectations in the Implementation of New Technology: Can We Ever Learn Our Lessons? + McMaster, Tom + Jones, Mark C. + Wood-Harper, Trevor 10. Back to Work: Renewing Old Agendas for Cooperative Design + Blomberg, Jeanette + Suchman, Lucy + Trigg, Randall 11. Design in Groups -- And All That Jazz + Bratteteig, Tone + Stolterman, Erik 12. Speech Acts On Trial + Ljungberg, Jan + Holm, Peter 13. Ethnocritical Heuristics for Reflecting on Work with Users and Other Interested Parties + Muller, Michael J. 14. An Information Systems Research Framework for the Organizational Laboratory + Braa, Kristin + Vidgen, Richard
Part I: The Net As It Was and Might Become The Rise and Fall of Netville: The Saga of a Cyberspace Construction Boomtown in the Great Divide + King, J. + Grinter, R. E. + Pickering, J. M. Atheism, Sex, and Databases: The Net as a Social Technology + Sproull, L. + Faraj, S. Pornography in Cyberspace: An Exploration of What's in USENET + Mehta, M. D. + Plaza, D. E. BOX: Erotica on the Internet: Early Evidence From the HomeNet Trial + Manning, J. + Scherlis, W. + Kiesler, S. + Kraut, R. + Mukhopadhyay, T. From the Couch to the Keyboard: Psychotherapy in Cyberspace + Binik, Y. M. + Cantor, J. + Ochs, E. + Meana, M. Part II: Electronic Groups Interpreting Soap Operas and Creating Community: Inside an Electronic Fan Culture + Baym, N. K. Mudding: Social Phenomena in Text-Based Virtual Realities + Curtis, P. Constructions and Reconstructions of Self in Virtual Reality: Playing in the MUDs + Turkle, S. Seeking Social Support: Parents in Electronic Support Group + Mickelson, K. D. An Electronic Group Is Virtually a Social Network + Wellman, B. Part III: Power and Influence A Brave New World or a New World Order? + Kedzie, C. R. Conflict on the Internet + Carnevale, P. J. + Probst, T. M. BOX: Coordination, Control, and the Intranet + Kling, R. Part IV: Computer-Supported Cooperative Work Electronic Brainstorming: Science Meets Technology in the Group Meeting Room + Connolly, T. Email Overload: Exploring Personal Information Management of Email + Whittaker, S. + Sidner, C. BOX: More That We Can Know: The Attentional Economics of Internet Use + Thorngate, W. Part V: Networked Organizations The Kindness of Strangers: On the Usefulness of Electronic Weak Ties for Technical Advice + Constant, D. + Sproull, L. + Kiesler, S. Media Use in a Global Corporation: Electronic Mail and Organizational Knowledge + Kraut, R. E. + Attewell, P. Organizational Dimensions of Effective Digital Library Use: Closed Rational and Open Natural Systems Models + Covi, L. + Kling, R. The Internet in School: A Case Study of Educator Demand and Its Precursors + Schofield, J. W. + Davidson, A. + Stocks, J. E. + Futoran, G. Part VI: Differences in Access and Usage Computer Networks and Scientific Work + Walsh, J. P. + Bayma, T. Computers and Connectivity: Current Trends + Bikson, T. K. + Panis, C. W. A.
1. THE HUMAN FACTORS FUNCTION 1. The Human Factors Profession + Helander, Martin 2. Systems Design and Evaluation + Czaja, Sara J. 2. THE HUMAN FACTORS FUNDAMENTALS 3. Sensation and Perception + Proctor, Robert W. + Proctor, Janet D. 4. Information Processing + Wickens, Christopher D. + Carswell, C. Melody 5. Learning + Koubek, Richard J. + Benysh, Susan A. H. + Tang, Eric 6. Human Error + Park, Kyung S. 7. Perceptual Motor Skills and Human Motion Analysis + Regan, David 8. Engineering Anthropometry + Kroemer, Karl H. E. 9. Biomechanics of the Human Body + Marras, William S. 10. Work Physiology -- Fatigue and Recovery + Rodgers, Suzanne H. 3. JOB DESIGN 11. Allocation of Functions + Sharit, Joseph 12. Task Analysis + Luczak, Holger 13. Mental Workload + Tsang, Pamela S. + Wilson, Glenn F. 14. Job and Team Design + Medsker, Gina J. + Campion, Michael A. 15. Participatory Ergonomics + Wilson, John R. + Haines, Helen M. 16. Models in Training and Instruction + Swezey, Robert W. + Llaneras, Robert E. 17. Computer-Based Instruction + Brock, John F. 18. Organizational Design and Macroergonomics + Hendrick, Hal 19. Socially Centered Design + Stanney, Kay M. + Maxey, Jeffrey L. + Salvendy, Gavriel 4. EQUIPMENT, WORKPLACE, AND ENVIRONMENTAL DESIGN 20. Visual Displays + Bennett, Kevin B. + Nagy, Allen L. + Flach, John M. 21. Controls + Bullinger, Hans-Jorg + Kern, Peter + Braun, Martin 22. Nonconventional Controls + McMillan, Grant R. + Eggleston, Robert G. + Anderson, Timothy R. 23. Biomechanical Aspects of Workplace Design + Chaffin, Don B. 24. Noise + Crocker, Malcolm J. 25. Vibration and Motion + Griffin, Michael J. 26. Illumination + Boyce, Peter R. 27. Toxicology and Thermal Comfort + Konz, Stephan A. 28. Climate and Clothing + Bensel, Carolyn K. + Santee, William R. 29. Design for Macrogravity and Microgravity Environments + Albery, William B. + Woolford, Barbara 30. Architecture and Interior Design + Harrigan, John E. 5. DESIGN FOR HEALTH AND SAFETY 31. Occupation Risk Management + Zimolong, Bernhard 32. Work Schedules and Sustained Performance + Tepas, Donald I. + Paley, Michael J. + Popkin, Stephen M. 33. Psychosocial Approach in Occupational Health + Kalimo, Raija + Lindstrom, Keri + Smith, Michael J. 34. Manual Materials Handling + Ayoub, M. M. + Dempsey, Patrick + Karwowski, Waldemar 35. Work-Related Musculoskeletal Disorders of the Upper Extremities + Karwowski, Waldemar + Marras, William S. 36. Warnings and Risk Perception + Laughery, Kenneth R., Sr. + Wogalter, Michael S. 6. PERFORMANCE MODELING 37. Decision Making + Lehto, Mark R. 38. Feedback Control Models -- Manual Control and Tracking + Hess, Ronald 39. Supervisory Control + Sheridan, Thomas B. 40. Cognitive Modeling + Eberts, Ray 41. Computer Modeling and Simulation + Laughery, K. Ronald, Jr. + Corker, Kevin 42. Decision Support Systems + Sage, Andrew P. 7. EVALUATION 43. Data Collection and Evaluation of Outcome Measures + Salvendy, Gavriel + Carayon, Pascale 44. Exploratory Sequential Data Analysis: Qualitative and Quantitative Handling of Continuous Observational Data + Sanderson, Penelope M. + Fisher, Carolanne 45. Effectiveness Testing of Complex Systems + Pejtersen, Annelise Mark + Rasmussen, Jens 46. Usability Testing + Nielsen, Jakob 47. Maintainability + Majoros, Anthony E. + Boyle, Edward 48. Human Factors Audits + Drury, Colin G. 49. Assessing Cost/Benefits of Human Factors + Rouse, William B. + Boff, Kenneth R. 8. HUMAN-COMPUTER INTERACTION 50. Design of Computer Terminal Workstations + Smith, Michael J. + Cohen, William J. 51. Software-User Interface Design + Liu, Yili 52. Virtual Environments + Bullinger, Hans-Jorg + Bauer, Wilhelm + Braun, Martin 53. Social Computing: Computer Supported Cooperative Work and Groupware + Barua, Anita + Chellappa, Ramnath + Whinston, Andrew B. 54. Human Factors in Information Access of Distributed Systems + Reaux, Ray + Carroll, John M. 55. Multimedia + Chignell, Mark H. + Waterworth, John A. 9. SELECTED APPLICATIONS OF HUMAN FACTORS 56. Human Factors in Manufacturing + Karwowski, Waldemar + Warnecke, Hans-Jurgen + Hueser, Manfred 57. Automation Surprises + Woods, David D. + Sarter, Nadine + Billings, Charlie 58. Human Factors in Process Control + Moray, Neville 59. Human Factors in Transportation + Waller, Patricia F. + Green, Paul A. 60. Design for People with Functional Limitations Resulting from Disability, Aging, or Circumstance + Vanderheiden, Gregg C.
I Issues, Theories, Models and Methods in HCI 1 Human-Computer Interaction: Background and Issues + Nickerson, Raymond S. + Landauer, Thomas K. 2 Information Visualization + Hollan, James D. + Bederson, Benjamin B. + Helfman, Jonathan I. 3 Mental Models and User Models + Allen, Robert B. 4 Model-Based Optimization of Display Systems + Pavel, Misha + Ahumada, Albert J., Jr. 5 Task Analysis, Task Allocation and Supervisory Control + Sheridan, Thomas B. 6 Models of Graphical Perception + Lohse, Gerald Lee 7 Using Natural Language Interfaces + Ogden, William C. + Bernick, Philip 8 Virtual Environments as Human-Computer Interfaces + Ellis, Stephen R. + Begault, Durand R. + Wenzel, Elizabeth M. 9 Behavioral Research Methods in Human-Computer Interaction + Landauer, Thomas K. II Design and Development of Software Systems 10 How To Design Usable Systems + Gould, John D. + Boies, Stephen J. + Ukelson, Jacob 11 Participatory Practices in the Software Lifecycle + Muller, Michael J. + Haslwanter, Jean Hallewell + Dayton, Tom 12 Design for Quality-in-use: Human-Computer Interaction Meets Information Systems Development + Ehn, Pelle + Lowgren, Jonas 13 Ecological Information Systems and Support of Learning: Coupling Work Domain Information to User Characteristics + Pejtersen, Annelise Mark + Rasmussen, Jens 14 The Role of Task Analysis in the Design of Software + Jeffries, Robin 15 The Use of Ethnographic Methods in Design and Evaluation + Nardi, Bonnie A. 16 What do Prototypes Prototype? + Houde, Stephanie + Hill, Charles 17 Scenario-Based Design + Carroll, John M. 18 International Ergonomic HCI Standards + Cakir, Ahmet + Dzida, Wolfgang III User Interface Design 19 Graphical User Interfaces + Marcus, Aaron 20 The Role of Metaphors in User Interface Design + Neale, Dennis C. + Carroll, John M. 21 Direct Manipulation and Other Lessons + Frohlich, David M. 22 Human Error and User-Interface Design + Prabhu, Prasad V. + Prabhu, Girish V. 23 Screen Design + Tullis, Thomas S. 24 Design of Menus + Paap, Kenneth R. + Cooke, Nancy J. 25 Color and Human-Computer Interaction + Post, David L. 26 How Not to Have to Navigate Through Too Many Displays + Woods, David D. + Watts, Jennifer C. IV Evaluation of HCI 27 The Usability Engineering Framework for Product Design and Evaluation + Wixon, Dennis + Wilson, Chauncey 28 User-Centered Software Evaluation Methodologies + Karat, John 29 Usability Inspection Methods + Virzi, Robert A. 30 Cognitive Walkthroughs + Lewis, Clayton + Wharton, Cathleen 31 A Guide to GOMS Model Usability Evaluation using NGOMSL + Kieras, David 32 Cost-Justifying Usability Engineering in the Software Life Cycle + Karat, Clare-Marie V Individual Differences and Training 33 From Novice to Expert + Mayer, Richard E. 34 Computer Technology and the Older Adult + Czaja, Sara J. 35 Human Computer Interfaces for People with Disabilities + Newell, Alan F. + Gregor, Peter 36 Computer-Based Instruction + Eberts, Ray E. 37 Intelligent Tutoring Systems + Corbett, Albert T. + Koedinger, Kenneth R. + Anderson, John R. VI Multimedia, Video and Voice 38 Hypertext and its Implications for the Internet + Vora, Pawan R. + Helander, Martin G. 39 Multimedia Interaction + Waterworth, John A. + Chignell, Mark H. 40 A Practical Guide to Working with Edited Video + Kellogg, Wendy A. + Bellamy, Rachel K. E. + Van Deusen, Mary 41 Desktop Video Conferencing: A Systems Approach + Kies, Jonathan K. + Williges, Robert C. + Williges, Beverly H. 42 Auditory Interfaces + Gaver, William W. 43 Design Issues for Interfaces using Voice Input + Kamm, Candace + Helander, Martin 44 Applying Speech Synthesis to User Interfaces + Spiegel, Murray F. + Streeter, Lynn 45 Designing Voice Menu Applications for Telephones + Marics, Monica A. + Engelbeck, George VII Programming, Intelligent Interface Design and Knowledge-Based Systems 46 Expertise and Instruction in Software Development + Rosson, Mary Beth + Carroll, John M. 47 End-User Programming + Eisenberg, Michael 48 Interactive Software Architecture + Olsen, Dan R., Jr. 49 User Aspects Of Knowledge-Based Systems + Wærn, Yvonne + Hagglund, Sture 50 Paradigms for Intelligent Interface Design + Roth, Emilie M. + Malin, Jane T. + Schreckenghost, Debra L. 51 Knowledge Elicitation for the Design of Software Agents + Boy, Guy A. 52 Decision Support Systems: Integrating Decision Aiding And Decision Training + Zachary, Wayne W. + Ryder, Joan M. 53 Human Computer Interaction Applications for Intelligent Transportation Systems + Dingus, Thomas A. + Gellatly, Andrew W. + Reinach, Stephen J. VIII Input Devices and Design of Work Stations 54 Keys and Keyboards + Lewis, James R. + Potosnak, Kathleen M. + Magyar, Regis L. 55 Pointing Devices + Greenstein, Joel S. 56 Ergonomics of CAD Systems + Luczak, Holger + Springer, Johannes 57 Design of the Computer Workstation + Kroemer, Karl H. E. 58 Work-related Disorders and the Operation of Computer VDT's + Hagberg, Mats + Rempel, David IX CSCW and Organizational Issues in HCI 59 Research on Computer Supported Cooperative Work + Olson, Gary M. + Olson, Judith S. 60 Organizational Issues in Development and Implementation of Interactive Systems + Grudin, Jonathan + Markus, M. Lynne 61 Understanding the Organisational Ramifications of Implementing Information Technology Systems + Eason, Ken 62 Psychosocial Aspects of Computerized Office Work + Smith, Michael J. + Conway, Frank T.
Introduction + Mayhew, Deborah J. Part I: Perspectives From Psychology The Use of Investigatory Responses as a Measure of Learning and Memory + Seltzer, C. P. Visual Information Processing on the World Wide Web + Marks, W. + Dulaney, C. L. Discourse Process and Its Relevance to the Web + Magliano, J. P. + Schleich, M. C. + Millis, K. K. Human Navigation + Whitaker, Leslie A. Part II: Web User Populations Children's Online Environments + Druin, Allison + Platt, M. Designing Web Pages and Applications for People With Disabilities + Laux, Lila The World Wide Web as a Teaching Resource + Burden, P. + Davies, J. Easing the Learning Curve for Novice Web Users + Ratner, Julie Part III: Web Design Guidelines and Development Processes Using Web and Traditional Style Guides to Design Web Interfaces + Grose, Eric + Forsythe, Chris + Ratner, Julie Page Design Guidelines Developed Through Usability Testing + Borges, Jose A. + Morales, Israel + Rodriguez, Nestor J. Human Factors Methodology for Designing Web Sites + Vora, Pawan R. Part IV: Web Research and Development Web User Interface Development at Oracle Corporation + Wichansky, Anna M. + Hackman, Geroge, Jr. Web Usability Research at Microsoft Corporation + Kanerva, A. + Keeker, K. + Risden, K. + Schuh, E. + Czerwinski, Mary Creating Content for Both Paper and the Web + Lew, Gavin S. + Schumacher, Robert M. + Omanson, Richard C. The Ten Golden Rules for Providing Video Over the Web or 0% of 2.4M (at 270k/sec, 340 sec remaining) + Johnson, C. Part V: Collaboration and Visualization Graphics Design on the Web + Wiebe, E. N. + Howe, J. E. Collaborative Interfaces for the Web + Greenberg, Saul A Zooming Web Browser + Bederson, Ben B. + Hollan, James D. + Stewart, J. + Rogers, D. + Vick, D. + Ring, L. + Grose, Eric + Forsythe, Chris
HUMAN/COMPUTER INTERACTION:
A Synergy of Theories on Human Information Processing in the User Interface
An Empirical Evaluation of Spreadsheet and Database Task Performance Using Different Menu Styles
Group Interface Issues
An Evaluation of Icon Performance Based on User Preference
INFORMATION PRESENTATION:
Design Implications of Children's Successes and Failures in Information Retrieval: A Case Analysis
Assessing the Value of Information in a Decision Support System (DSS) Contest: A Simulation Study
SYSTEM/USER COMMUNICATION:
Specifying Functionality and Usability
Assessing the Use of an SQL Minimal Manual in Self-Instruction
THE ANALYST:
The Impact of Production Emphasis on Programmer Productivity
Groupware, Teamwork, and Performance: Establishing the Links
Conceptual Framework and Research Strategy Considerations: The Study of MIS Professional Ideology
END USER INVOLVEMENT:
Importance of Familiarization for System Acceptance: The Case of Voice Mail
A Task for Examining Information Channeling Under Time Pressure
The Effects of Individual Differences on User Satisfaction
The Role of User Cognitive Skills in Information Display: A Follow Up Study
METHODOLOGICAL ISSUES:
Measurement Issues in the Study of Human Factors in Management Information Systems
Part I: Foundations Introduction: An Overview of Video-Mediated Communication + Finn, K. E. The Role of Vision in Face-to-Face and Mediated Communication + Whittaker, S. + O'Conaill, B. Technology Constraints of Video-Mediated Communication + Angiolillo, J. S. + Blanchard, H. E. + Israelski, E. W. + Man'e, A. Making Sense of the Findings: Common Vocabulary Leads to the Synthesis Necessary for Theory Building + Olson, G. M. + Olson, J. S. Part II: Findings Assessing Video-Mediated Communication: A Comparison of Different Analytic Approaches + Sellen, A. J. Characterizing, Predicting, and Measuring Video-Mediated Communication: A Conversational Approach + O'Conaill, B. + Whittaker, S. The Impact of VMC on Collaborative Problem Solving: An Analysis of Task Performance, Communicative Process, and User Satisfaction + Anderson, A. H. + O'Malley, C. + Doherty-Sneddon, G. + Langton, S. + Newlands, A. + Mullin, J + Fleming, A. M. + Van der Velden, J. Face-to-Face Group Work Compared to Remote Group Work With and Without Video + Olson, J. S. + Olson, G. M. + Meader, D. Studying Video-Based Collaboration in Context: From Small Workgroups to Large Organizations + Isaacs, E. A. + Tang, J. C. Channel Overload as a Driver for Adoption of Desktop Video for Distributed Group Work + Rudman, C. + Hertz, R. + Marshall, C. + Dykstra-Erickson, E. Video in Support of Organizational Talk + Sellen, A. J. + Harper, R. Rant and RAVE: Experimental and Experiential Accounts of a Media Space + Bellotti, V. + Dourish, P. The Media Space + Harrison, S. + Bly, S. + Anderson, S. + Minneman, S. Sharing Faces, Places, and Spaces: The Ontario Telepresence Project Field Studies + Moore, G. Reconfiguring Media Space: Supporting Collaborative Work + Heath, C. + Luff, P. + Sellen, A. J. Part III: Design Models and Metaphors for Video-Mediated Communication + Wilbur, S. B. Living in Augmented Reality: Ubiquitous Media and Reactive Environments + Buxton, W. A. S. Interfaces for Multiparty Videoconferences + Buxton, W. A. S. + Sellen, A. J. + Sheasby, M. C. Group Space: The Role of Video in Multipoint Videoconferencing and Its Implications for Design + Man'e, A. Virtual Meeting Rooms + Ensor, J. R. Iterative Design of Seamless Collaboration Media + Ishii, H. + Kobayashi, M. + Arita, K. + Yagi, T. Part IV: The Future Informal Communications Reexamined: New Functions for Video in Supporting Opportunistic Encounters + Isaacs, E. A. + Whittaker, S. + Frohlich, D. + O'Conaill, B. Video-As-Data: Technical and Social Aspects of a Collaborative Multimedia Application + Nardi, B. A. + Kuchinsky, A. + Whittaker, S. + Leichner, R. + Schwarz, H. Supporting Videoconferencing on the Internet + Crowcroft, J. Prospects for Videotelephony + Kraut, R. E. + Fish, R. S.
1. Human Factors of Interactive Software 2. Theories, Principles, and Guidelines 3. Managing Design Processes 4. Expert Reviews, Usability Testing, Surveys, and Continuing Assessments 5. Software Tools 6. Direct Manipulation and Virtual Environments 7. Menu Selection, Form Fillin, and Dialog Boxes 8. Command and Natural Languages 9. Interaction Devices 10. Response Time and Display Rate 11. Presentation Styles: Balancing Function and Fashion 12. Printed Manuals, Online Help, and Tutorials 13. Multiple-Window Strategies 14. Computer-Supported Cooperative Work 15. Information Search and Visualization Ch. 16. Hypermedia and the World Wide Web Afterword: Societal and Individual Impact of User Interfaces
Acknowledgments About the Author Introduction A Failure to Communicate Easy to Use Part I Designing for a Complex World Chapter 1 Constraints Designing for a Complex World, Part I Constraints Reduce Complexity Moving from the General to the Specific Chapter 2 Intelligence Designing for a Complex World, Part 2 "Stupid Computer!" Basic Intelligence Delight the User Help the Computer Know Itself Intelligent Agents: Computerized Assistants Be Specific and Don't Go Too Far Chapter 3 In Search of Elegance: Designing for the Mass Market Designing for a Complex World, Part 3 Back to the Feature Everything to All People Feature Creep Carefully The 80/20 Solution Dealing with Offers You Can't Refuse Chapter 4 Details! Details! Designing for a Complex World, Part 4 The Illusion of Interface Design If It's Not All Right, It's All Wrong Chapter 5 Transparency, or Death Comes to Bob the Waiter Designing for a Complex World, Part 5 "Hi, I'm Bob! I'll Be Your Waiter for This Evening!" The Extra HI Design Mile Part II General Design Issues Chapter 6 Error Messages Ban the Bomb Minimize the Damage Prevent Errors Know Your Audience What Do I Do Now? Building a Better Error Message Chapter 7 Preferences Preferences, Persistence, and the Soft Machine Make Your Own Design Decisions Setup Choices Default Settings and the Soft Machine Hard Machines, Persistent Preferences Disappearing Preferences Chapter 8 Toolbars Toolbars On the Strengths of Button-Driven Interfaces But on the Other Hand And the Magic Number Is Some Guidelines Chapter 9 Tabbed Dialogs and Progressive Disclosure Tabs Limiting Complexity Progressive Disclosure in Practice "More Choices"/"Fewer Choices" Buttons, Disclosure Triangles Spring-Loaded Dialog Boxes Pop-Ups Icon Lists And Then There Were Tabs Chapter 10 Icons Comics, Icons, and Interface The Strange Power of Icons Icons Are a Canvas for Your Experience Clear Pictures for Clear Communication Learning from Comics Chapter 11 Speed and Feedback Speed Real Speed and Perceived Speed Maximizing Real Speed Do Visible Work First Faking Out the User Chapter 12 Localization Fluent Interfaces, Part One: Speaking the Language The Tyranny of the Typewriter Growing Up Great Expectations Chapter 13 Cross-Platform Development Fluent Interfaces, Part Two: Ports A Cautionary Tale When in Rome Travel Guides to Foreign Platforms Coding for Cross-Platform Products Beware the Least Common Denominator Chapter 14 Cultural Issues of Cross-Platform Development Culture Clash Cross-Platform/Cross-Culture Understanding the Other Side Avoid the Red Flags Part III Web Design, Networks, and Corporate Computing Welcome to the Wild West of Human Interface Chapter 15 Usability in the Business World A Few Tips on Designing for Enterprise Computing Mainframes and the Menu Bar Designing for Data Entry, Part 1: Keyboard Shortcuts Revisited Designing for Data Entry, Part 2: Return, Enter, and Default Fun with Feedback Chapter 16 Database Interface Design Designing Databases That Don't Torture the User. Saving Your Database's Interface in Eight Easy Steps Design for Data Entry, Revisited Make the Menus Make Sense Design for the User, Not the Database Put a Real, Native Interface on Your Database Feedback and Speed Avoid Toolbar Overkill Practice Good Visual Design Try It Out on Real Users The Rewards of Good Database Design Chapter 17 Menus and Large Systems Menu Bar Madness Menus Are the Map to the Application The File Menu and Documentless Applications Chapter 18 Forms Layout and Status Messages The Eyes Have It Follow the Reading Path Tunnel Vision Warning! Warning! Chapter 19 Information Systems House-hunting in the Information Age Data vs. Information Sins of Omission: Information Arbitrage Data Corruption: When What You See Is Not What You Get Flexible Searching: Getting the Information the User Really Wants Visualizing the Results Chapter 20 Network and Network Applications Network Nirvana Get the User Out of the Network Configuration Business Shopping the 'Net: Three Types of Navigation The Basics Still Apply--They're Just More Advanced Chapter 21 Designing for the World Wide Web If You Build It, Will They Come? Find a Metaphor It's In Here Somewhere Make the Experience Enjoyable Part IV Multimedia Chapter 22 The Role of Multimedia I've Seen the Future State of the Art I've Seen the Future Back at Work--The Shape of Things to Come Chapter 23 Game Design Addictive Interfaces/Building Interfaces Your Users Can't Stop Using Secrets of Successful Games Chapter 24 Sound Sound + Vision, Part 1: Things That Go "Boop!" in the Night Theory and Reality Use Different Sounds to Indicate Different Meanings Use Different Volume Levels for Different Messages Characteristics of "Good" Sounds Calling In the Pros Chapter 25 Animation and Movies Sound + Vision, Part 2: Moving Objects and Motion Pictures Animation Zen Better Than the Real World? Telling Tales with Video Storytelling 101 Text, Hypertext, and Video Chapter 26 Interactivity and Design Philosophy Headhunters and Multimedia The Phone Call The Problem Beauty Isn't Everything Learning from Video Games, Part 2 Make Your Products Usable, Not Just Appealing Part V Beyond the Guidelines: Tips for the Practicing Designer Chapter 27 Guerrilla Usability Testing Usability Testing Testing Code Instead of Software Lab Coat Not Required A Brief Lesson in Conducting a Usability Test Win Friends and Change Minds The All-Important Paradox of Usability Testing Keeping Us Honest Chapter 28 Prototyping Murder Your Children Rapid Prototyping versus Quick-Dry Mental Cement Egoless Programming and the Value of Mistakes It May Be Your Best Idea, But It Won't Be Your Last Idea Chapter 29 Extending the Guidelines Rules for Breaking the Rules Going Beyond the Guidelines Chapter 30 Product Updates This Old Interface Repair, Remodel, or Renovate? Interface Repair--Getting Visible Results for Little Effort Interface Remodeling--Major Attacks on a Few Bad Problems Renovation--Cracks in the Foundation Chapter 31 Avoiding Interface Fads Fad Gadgets 1989: The NeXT Computer, and All Things Dark and Beveled 1990: Tear-Offs 1992: The Rise of the Toolbar 1993: Fade to Gray 1994 and Beyond: Collaboration Building the Next Big Thing Chapter 32 Case Study: Interfaces that Work, and Why A Few of My Favorite Things Adobe Photoshop--Making Novices Look Good MacWrite Pro--Elegance and Attention to Detail Help!--Taking the Terror Out of Errors Norton Utilities--Keeping Problems from Being the User's Problem TouchBase--Making Life Easier for the User SoftPolish--A Power Tool for Getting the Details Right It's Not All Bad Chapter 33 Case Study:
1. Introduction: Studying work as mindful practice + Engestrom, Yrjo + Middleton, David 2. Distributed cognition in an airline cockpit + Hutchins, Edwin + Klausen, Tove 3. Constituting shared workspaces + Suchman, Lucy 4. Seeing as situated activity: Formulating planes + Goodwin, Charles + Goodwin, Marjorie Harness 5. Convergent activities: Line control and passenger information on the London Underground + Heath, Christian + Luff, Paul 6. Users and designers in mutual activity: An analysis of cooperative activities in systems design + Bødker, Susanne + Grønbæk, Kaj 7. System disturbances as springboard for development of operators' expertise + Norros, Leena 8. Expert and novice differences in cognition and activity: A practical work activity + Laufer, Edith A. + Glick, Joseph 9. The tensions of judging: Handling cases of driving under the influence of alcohol in Finland and California + Engestrom, Yrjo 10. Talking work: Argument, common knowledge, and improvisation in teamwork + Middleton, David 11. The collective construction of scientific genius + Mukerji, Chandra 12. Experience and the collective nature of skill + Shaiken, Harley 13. Working together: Symbolic interactionism, activity theory, and information systems + Star, Susan Leigh 14. On the ethnography of cooperative work + Raeithel, Arne