Programming as if People Mattered : : Friendly Programs, Software Engineering, and Other Noble Delusions / / Nathaniel S. Borenstein.

Through a set of lively anecdotes and essays, Nathaniel Borenstein traces the divergence between the fields of software engineering and user-centered software design, and attempts to reconcile the needs of people in both camps.Originally published in 1991.The Princeton Legacy Library uses the latest...

Full description

Saved in:
Bibliographic Details
Superior document:Title is part of eBook package: De Gruyter Princeton Legacy Lib. eBook Package 1980-1999
VerfasserIn:
Place / Publishing House:Princeton, NJ : : Princeton University Press, , [2014]
©1991
Year of Publication:2014
Edition:Course Book
Language:English
Series:Princeton Legacy Library ; 177
Online Access:
Physical Description:1 online resource (202 p.)
Tags: Add Tag
No Tags, Be the first to tag this record!
Table of Contents:
  • Frontmatter
  • Contents
  • Preface
  • Acknowledgments
  • Part One. The Journey to the East: Can Software Engineers Build User Interfaces?
  • Introduction
  • Chapter 1. The Hostile Beast
  • Part Two. The Dark Night of the Soul: The State of the Art in User-Interface Design
  • Introduction
  • Chapter 2. Who Are AU These People?
  • Chapter 3. Stopwatches, Videotapes, and Human Nature
  • Chapter 4. That Reminds Me of the Time...
  • Chapter 5. The Quest for the Perfect Line Editor
  • Chapter 6. The Men in Suits
  • Chapter 7. Information Wants to Be Free
  • Part Three. The Ten Commandments: Principles for User-Interface Design
  • Introduction
  • Chapter 8. Never Underestimate Your Users
  • Chapter 9. Pretend That Small Is Beautiful, but Don't Believe It
  • Chapter 10. Tune Defaults to the Novice
  • Chapter 11. Don't Neglect the Experts
  • Chapter 12. Your Program Stinks, and So Do You
  • Chapter 13. Listen to Your Users, but Ignore What They Say
  • Chapter 14. Lie to Your Managers
  • Chapter 15. Cut Corners Proudly
  • Chapter 16. Remember Your Ignorance
  • Chapter 17. Dabble in Mysticism
  • Chapter 18. Break All the Rules
  • Part Four. The Golden Path: The Road to Human-Oriented Software Engineering
  • Introduction
  • Chapter 19. The Tools of the Trade
  • Chapter 20. The Ivory Tower
  • Chapter 21. People Are Perverse: Designing for the Fickle User
  • Epilogue: Programming, Humility, and the Eclipse of the Self
  • Further Reading
  • References