Building for People: 5 Practical Tip for Greating Great UX

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    15 Favorites

    Building for People: 5 Practical Tip for Greating Great UX - Presentation Transcript

    1. Building for People: 5 Practical Tips for Creating Great User eXperience (UX) Qixing Zheng UX Advisor Microsoft Canada
    2. User Experience Advisor Passionate about UX
    3. User Experience Advisor School
    4. Agenda
      • How?
      • How do I make software for people?
      • How do integrate UX practice in software development
      • Practical tips?
      Why Bother? What can it do for me ? UX? What is it? Is UX=UI?
    5. What’s UX?
    6. User Experience (UX) Design "all aspects of the user’s interaction with the product: how it is perceived, learned, and used.“ - wikipedia Human Computer Interaction (HCI) Interaction Design Information Architecture User Interface Design Usability Engineering Interface Design Visual Design Media Design
    7. User Experience is Everything Scalability Maintainability Manageability Security Privacy Branding Resilience Robustness Responsiveness Extensibility Availability Reusability Agility Performance Stability Reliability Adaptability Efficiency Usefulness Usability
    8. UX Is Usability after before accessibility searchability discoverability learnability intuitiveness productivity responsiveness latency performance interactivity flavors
    9. UX Is Usefulness before after functional valuable flavors
    10. UX Is Adaptability before after context extensible personalized customizable flavors
    11. UX Is Reliability before after secure scalable predictable trustworthy flavors
    12. UX Is Desirability before after beautiful attractive exclusivity emotional appeal pride of ownership flavors
    13. UX is Cross-platform, Open Process, and Language Agnostic! User Experience User Interface UX is about making software with people in mind all the time…
    14. UX Quiz !! What’s wrong with the following websites in terms of UX Design?
    15. Graphicsexchange.com Visual Battlefield
    16. panago.com Confusing Navigation
    17. The Guessing Game communicatenewmedia.com
    18. Resource for the Worst of Worst Websitesthatsuck.com
    19. What about some good examples?
    20. expedia.com travelocity.com/
    21.  
    22. tudou.com
    23. Why Bother? It’s hard enough to just get the things done and functional, much less make it have good UX.
      • Because…
      • Experience Defines the Product not functionality
      • ROI of UX
    24.  
    25. Increased Revenues
      • In 2003, Nielsen Norman group researched the effect of UCD on rebuilds of 42 e-commerce sites.
      202% Use of specific (target) features 150% Traffic / visitor count 100% Sales / conversion rate Average improvement across Web projects Metric
    26. Increased revenues Examples of ROI of UX
      • Because…
      • Experience Defines the Product not functionality
      • ROI of UX
      • A focus on UX will help you better address
      • functional requirements
      • build the right thing
      • prioritize functions
      • improve users’ efficiency and accuracy when using your software
      • Developers play an important role in User-Centered Design
      • a great skill to have
      • better work with IA or UX designers on the team
      • you don’t need to be experts since there are established guidelines and design patterns
    27. The Office Redesign Story
    28. Why did we need a new UX for Office 2007?
    29. We added new features year after year but hardly anyone found or used them “ There must be a way to do this…” “ I don’t even know where to start looking.” Within the 10 top requested features in Office, 5 had already been in the product for more than a release “ Office is BLOATED ”
    30.  
    31.  
    32.  
    33.  
    34.  
    35.  
    36. Office 2007 Design Tenets (Summer 2003)
      • A person’s focus should be on their content, not on the UI. Help people work without interference.
      • Reduce the number of choices presented at any given time.
      • Increase efficiency.
      • Embrace consistency, but not homogeneity.
      • Give features a permanent home. Prefer consistent-location UI over “smart” UI.
      • Straightforward is better than clever.
    37. Effectiveness (2003)
    38. Effectiveness (2007) Contextual Tabs
    39. Efficiency (2003)
    40. Mini-Toolbar: closer to the cursor
    41. Satisfaction (2003)
    42. Clippy Stars in the Late Night Show
    43. Satisfaction (2003)
    44. Satisfaction (2007) Dropdown Gallery In-Ribbon Gallery
      • Because…
      • Experience Defines the Product not functionality
      • ROI of UX
      • A focus on UX will help you better address
      • functional requirements
      • build the right thing
      • prioritize functions
      • improve users’ efficiency and accuracy when using your software
      • The final user experience is determined by
      • What the developers can build in the time available
      • What the developers can be bothered building
      • How well UCD practice is integrated in the development cycle
      • What the developers understands of the User Interface specification
    45. How? So how do I, as a developer/architect, create good experiences for my users?
    46. User-Centered Design Process User Iterative Process Design & Prototype Research Usability Evaluation
    47. Office 2007 Design Process
      • Methods
      • Ethnography – User Observation, Interviews, Contextual Inquiry
      • Heuristic Evaluation, Cognitive Walkthrough, Task Analysis
      • Market/Business Analysis
      • Competitive Research/Analysis
      • Deliverables
      • User Scenarios
      • Requirements list
      • Personas
      Research
    48. A Word About Personas Bob Ivan Alice by J. Ambrose Little
    49. A UX Software Model Application Task Oriented Web Site Information Oriented -Jesse James Garrett
      • Quantitative:
      • Usability testing
      • Eye Tracking
      • Qualitative:
      • Focus Group
      • Interview
      • Questionnaire
      Get usability evaluation as early as possible! Evaluation
    50. How do I integrate UX focus into my existing development processes ?
    51. More Sequential Processes User Research Biz/Market Research Ethnography Focus Groups Task Analysis Use Case Development UX Design Information Architecture Interaction Design Visual Design Prototyping Design Guidelines Prototype Usability Testing UX Support Design Refinement & Adjustment Usability Testing UX Reviews & Optimization Functional Revision by J. Ambrose Little
    52. An Agile Perspective by J. Ambrose Little Product Vision Document Primary Market & User Research Product Backlog Iteration Zero Create Backlog Released Product Validated Design Design Iteration Build Iteration Maintain/ Enhance Design Iteration Build Iteration Validated Design
      • Keep an eye on popular apps and sites
      • Research/Study (see attached resource)
      • Use UX Patterns
      • Remember the following 5 practical tips
      Lightweight UX Design (for Developers & Architects)
    53. UX Patterns
      • Make sure the following aspects are covered:
      • The controls should fade out in time if they are placed over the image
      • The time between the photos must be configurable
      • The user must be able to exit the slideshow mode
      • Use a nice transition between photos! It make it a lot nicer...
      • Consider adding captions for the image title or comments
    54. 5 Key UX Tips
      • Based on:
      • Windows UI Design Principles
      • Office 2007 Design Principles
      • Effective Web Design Principles
      • Core HCI Principles
    55. Know your users spend time to find out what they know and need 1
    56. Office 2003: Find the “Find” Command Eye tracking Demo
    57.  
    58. Reduce concepts to increase confidence minimize the number of choices presented at any given time 2
    59. Photo by Long Zheng Ways to launch Outlook in Vista
    60. Photo by Long Zheng Ways to launch Outlook in Win7
    61. Communicate effectively through a visual language does this communicate better visually than text Use as few different typefaces and sizes as possible follow simple visual design principles: Contrast, Alignment, Repetition, and Proximity 3
    62. Example Better:
    63. Increase efficiency when possible Reduce the number of steps to accomplish a task 4
    64. Be Consistent Conventions are good Consistent language Follow the users expectation Let users existing skills transfer 5
    65. Consistent but not homogeneity
    66. dontclick.it I want my click back
    67. If you can’t remember all 5, just do this… Don’t Make Users Think!
    68. What does .NET give me?
    69. What .NET Does NOT Provide
      • User-centered thinking
      • User -Centered design process
      • UX methodology
    70. Great tools and platforms help, but ultimately, you have to embrace User-Centered Design thinking to use them to build great experiences.
    71. Agenda
      • How?
      • How do I make software for people?
      • How do integrate UX practice in software development
      • Practical tips?
      Why Bother? What can it do for me ? UX? What is it? Is UX=UI?
    72. Resources [email_address] http://blogs.msdn.com/canux

    + qixingzqixingz, 2 years ago

    custom

    2402 views, 15 favs, 7 embeds more stats

    If the 20th century is about technology functions, more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 2402
      • 1876 on SlideShare
      • 526 from embeds
    • Comments 0
    • Favorites 15
    • Downloads 114
    Most viewed embeds
    • 295 views on http://komunitasweb.com
    • 216 views on http://blogs.msdn.com
    • 5 views on http://www.usability.by
    • 4 views on http://blog.donburnett.com
    • 3 views on http://static.slideshare.net

    more

    All embeds
    • 295 views on http://komunitasweb.com
    • 216 views on http://blogs.msdn.com
    • 5 views on http://www.usability.by
    • 4 views on http://blog.donburnett.com
    • 3 views on http://static.slideshare.net
    • 2 views on http://feeds.feedburner.com
    • 1 views on http://blogs.gotdotnet.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories