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...
Saved in:
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