
Designing from Both Sides of the Screen
How Designers and Engineers Can Collaborate to Build Cooperative Technology
Alan Walendowski, Ellen Isaacs
Résumé
The authors demonstrate how their team built a full-featured instant messenger application for the wireless Palm and PC. Through this realistic example, they describe the many subtle tradeoffs that arise between design and engineering goals. Through simulated conversations, they show how they came to understand each other's goals and constraints and found solutions that addressed both of their needs — and ultimately the needs of users who just want their technology to work.
Contents
- Preface
- Introduction 1
- 1 On Being a Butler 8
- 2 Don't Impose: Respect Physical Effort 16
- 3 Don't Impose: Respect Mental Effort 36
- 4 Be Helpful 58
- 5 Setting Up: Understanding Users' Needs 86
- 6 Structuring the User Interface 120
- 7 Lying Out the User Interface 144
- 8 Architecting with the UI in Mind 170
- 9 Initial Development 196
- 10 Iterative Development: Observing Use 222
- 11 Conclusion 284
- App. A: Guidelines 298
- App. B: Recommended Readings 312
- Index 318
Caractéristiques techniques
PAPIER | |
Éditeur(s) | New Riders |
Auteur(s) | Alan Walendowski, Ellen Isaacs |
Parution | 05/02/2002 |
Nb. de pages | 336 |
Format | 17,8 x 22,8 |
Couverture | Broché |
Poids | 773g |
Intérieur | Quadri |
EAN13 | 9780672321511 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Informatique d'entreprise Management des systèmes d'information
- Informatique Développement d'applications Gestion de projets
- Informatique Développement d'applications Modélisation et génie logiciel Interfaces Homme-machine (IHM)
- Informatique Développement d'applications Modélisation et génie logiciel Tests et qualité logiciels