Presentation is loading. Please wait.

Presentation is loading. Please wait.

Interface Guidelines & Principles Responsiveness.

Similar presentations


Presentation on theme: "Interface Guidelines & Principles Responsiveness."— Presentation transcript:

1 Interface Guidelines & Principles Responsiveness

2  7 principles for Interface Design 1.Focus on the users & tasks, not technology. 2.Conform to the User’s View of the Task. 3.Consider function first, presentation later. 4.Promote Learning 5.Deliver Information 6.Responsiveness

3 Responsiveness  The software’s ability to keep up with users and not make them wait.

4 Responsiveness  2 types of speed –Real or Machine versus Perceived Speed  Real/Machine Speed –The speed at which the computer operates.  Perceived Speed –The speed at which the user perceives the computer operates. –This is the most important speed.

5 Perceived Speed  Assume you are displaying a 3D image. –Real Speed  You show an hour glass.  When the image completely renders, display the image. –Perceived Speed  You show the image as it is rendering.  Perceived Speed is more pleasing to the user.

6 Responsiveness  Improving the responsiveness (speed) of software. –Increases user satisfaction. –Increases productivity.

7 Responsive Software Should 1.Provide enough feedback for users to see what they are doing. 2.Let users know when it is busy. 3.Give the user a gauge on how much time operations will require. 4.Allows the users to work at their own pace. 1.Increases productivity.

8 Responsiveness  Responsiveness is NOT the same as performance. –Slow software can have a good response time.  Computation is always faster than communication. –The computer’s speed (in most cases) is faster than the user’s ability to communicate.  All delays are not created equal. –Different delays require different responses.

9 Reasons for Poor Responsiveness 1.Designers rarely consider responsiveness during design. 2.Programmers equate responsiveness to performance. 3.Developers use simple naïve, implementations. 4.UI tools are inadequate to support responsiveness. 1.SQL Query Processing. 5.Managers hire people with the wrong skills.

10 What are some responsiveness bloopers? Give me 5 examples of responsiveness bloopers.

11 Responsiveness design principles 1.Responsiveness is not the same thing as performance 2.Processing resources are always limited 3.The user interface is a real-time interface 4.All delays are not equal 5.The software need not do tasks in the order in which they were requested 6.The software need not do everything it was asked to do 7.Human users are not computer programs

12 What are some responsiveness bloopers?


Download ppt "Interface Guidelines & Principles Responsiveness."

Similar presentations


Ads by Google