Penn CIS 399 - User Interface Design for Software Engineers

Unformatted text preview:

2/28/2007User Interface Designfor Software EngineersGayle [email protected] Engineer, GoogleWhy UI is important#1 Factor: AestheticsAn application is only as good as its interfaceThree Lessons About Users1Users are stupid.2Users are scared.3Users don’t read.Predict how the user will actDesign accordinglyUser Modelwhat the user thinkswill happenProgram Modelwhat actually happens=Define The ApplicationWho is the target audience?What is their usage scenario?What are the similar applications?Draw It!Habituation• What apps have they used?• What apps are similar?HabituationCreativeUI(overly)Stick to StandardsA word about…Options & PreferencesUsing TextOptions & Preferences+ Lets the user configure the app to their liking+ Can help the user be more productive+- Can confuse users- More to test, moreto fail-There’s a time and a placeThis is neither...There’s a time and a placeUsing TextShorter = BetterUsing TextThis workbook contains one or more lists with changes that have not been synchronized with the server running Windows SharePoint Services. If you don’t want to keep these changes, but you want to be able to edit these lists, you will have to discard the changes and refresh the lists.Do you want to load the pending changes?Yes No CancelStick to StandardsKnowtion Net - Brandon & Wesley


View Full Document

Penn CIS 399 - User Interface Design for Software Engineers

Download User Interface Design for Software Engineers
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view User Interface Design for Software Engineers and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view User Interface Design for Software Engineers 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?