Designing for the User with OVID - Scott Isensee, Dick Berry, John Mullaly, Dave Roberts

Designing for the User with OVID

Buch | Softcover
208 Seiten
1998
New Riders Publishing (Verlag)
978-1-57870-101-8 (ISBN)
38,65 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
PLEASE PROVIDE COURSE INFORMATION

PLEASE PROVIDE
Object-based user interfaces allow for a more explicit mapping between the designer's model and the system. OVID was developed to help designers understand the user's models and take advantage of the new interface style. OVID focuses on three design elements: the objects that the user is aware of, views of the object, and the interactions between the user and the objects. OVID produces a set of documented tasks that detail how the objects and the views are used to accomplish tasks A case study shows how OVID streamlines the process of creating a real-world user interface. The authors also provide a glossary as well as a bibliography to help the user understand the concepts in the book and find further information.

Introduction.
I. FOUNDATIONS.

1. What Is an Object-Oriented User Interface?


1.1 Objects. 1.2 Classes. 1.3 Instances. 1.4 Composition and Containment. 1.5 Views. 1.6 Benefits of Using an OOUI.

2. User Interface Design Models.


2.1 The Users' Conceptual Models. 2.2 The Designer's Model. 2.3 Accommodating Differences between the Designer's and Users' Conceptual Models. 2.4 The Programmer's Model. 2.5 Accommodating the Programmer's Model. 2.6 The Designer's Model and the Iceberg Analogy of Usability. 2.7 Visual Representations. 2.8 Interaction Techniques. 2.9 Creating an Object Model. 2.10 Developing a Designer's Model: The Automobile Example. 2.11 Summary.

3. Object-Oriented User Interface Development.


3.1 The Software Development Life Cycle. 3.2 Development Process Activities. 3.3 The Development Team.

II. METHODOLOGY.

4. Requirements and Analysis.


4.1 Requirements Gathering.

5. Constructing a Designer's Model.


5.1 Finding Objects. 5.2 Finding Views. 5.3 Creating a Detailed Task Description. 5.4 Building State Diagrams.

6. Converting the Designer's Model to an Implementation.


6.1 Creating a Programmer's Model of the Environment. 6.2 Decomposing the Designer's Model. 6.3 Example 1: The Hotel System. 6.4 Example 2: The Telephone. 6.5 Conclusion.

III. SUPPORTING TASKS.

7. Prototyping.


7.1 Reasons to Prototype. 7.2 Prototyping Techniques. 7.3 Managing Iteration.

8. Evaluation.


8.1 Reasons for Conducting User Evaluations. 8.2 Types of User Evaluations. 8.3 How to Perform a Usability Lab Test.

9. Conclusions.


9.1 The OVID Methodology.

IV. APPENDIXES.

Appendix A. OVID Case Study: IBM RealCD.


A.1 Project Background. A.2 Task Analysis. A.3 Project Design.

Appendix B. Exercises.


B.1 Exercise 1: Find the First Objects. B.2 Exercise 2: More Analysis. B.3 Exercise 3: Adding a View. B.4 Exercise 4: Document a Task. B.5 Exercise 5: State Diagram to Complete the Model. B.6 Summary.

Appendix C. Glossary.
Appendix D. Bibliography.
Index.

Erscheint lt. Verlag 1.10.1998
Sprache englisch
Maße 188 x 232 mm
Gewicht 385 g
Themenwelt Mathematik / Informatik Informatik Betriebssysteme / Server
Informatik Software Entwicklung Objektorientierung
ISBN-10 1-57870-101-5 / 1578701015
ISBN-13 978-1-57870-101-8 / 9781578701018
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
objektorientierte Entwicklung modularer Maschinen für die digitale …

von Thomas Schmertosch; Markus Krabbes; Christian Zinke-Wehlmann

Buch | Hardcover (2024)
Hanser (Verlag)
44,99
Entwicklung von GUIs für verschiedene Betriebssysteme

von Achim Lingott

Buch (2023)
Hanser, Carl (Verlag)
39,99
Principles and Practice Using C++

von Bjarne Stroustrup

Buch | Softcover (2024)
Addison Wesley (Verlag)
85,95