• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
User Experience: Process and Guidelines

User Experience: Process and Guidelines



Usability has been one of the ‘non-functional’ requirements in software architecture for a long time now. However, just because you and your team can use your software with your eyes closed does ...

Usability has been one of the ‘non-functional’ requirements in software architecture for a long time now. However, just because you and your team can use your software with your eyes closed does not mean your users can or will. Usability is a very small subset of User Experience (UX) design and an increasing number of companies in Australia and overseas is paying more attention to this growing field.

Contrary to popular belief, UX design is not a ‘black art’ that only the creative or artistic types can do. It’s not a single discipline or role that’s assigned to one person or team either. In fact, it’s an attitude that everyone involved in the project needs to acquire. Hence, it’s something that everyone needs to learn to make products that people actually want to use. This is especially true in the case of software architects who have so much say and stake on the final product.

The User-Centred Design Process

User-centred design (UCD) is the concept of designing and developing a system around the user to fit the user and business needs instead of the other way round. Just like everything in software development, user-centred design also has some standard processes that can be followed to ensure that the software we build meets the needs of the users and the business. We will look at what the UCD process is and how it can be integrated into our existing software development methodologies and timelines. We will present several techniques in the different stages of the process that you can use straightaway whatever phase you are in your project.

UX design principles we can’t live without

We will look at some of the top UX design principles that we can’t live without in our trade. These principles can (and should) be applied by anyone who is involved in software development. We will show you why these principles work and how they can help you get immediate improvements in the UX that your product offers.



Total Views
Views on SlideShare
Embed Views



1 Embed 1

https://twitter.com 1



Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    User Experience: Process and Guidelines User Experience: Process and Guidelines Presentation Transcript

    • User Experience (UX)The process and guidelines@DanSorvik @NirishShakya
    • What is User Experience?
    • User-Centred Design ProcessThe techniques
    • ? ? UserWho is the user?
    • Observationhttp://wtfjournal.com/wp-content/uploads/2010/05/old-driver.gif
    • Personashttp://www.allmovieposter.org/poster/the-usual-suspects-poster-15.jpg
    • Personas
    • Scenarios
    • ? ? UserHow should it work?
    • Sketchinghttp://www.italianvisits.com/people/da_vinci/images/da-vinci-skull_helicopter.jpg
    • Prototyping
    • http://www.smashingmagazine.com/2010/06/16/design-better-faster-with-rapid-prototyping/
    • ? ? UserDoes it work?
    • Hallway testing
    • “You want to watch the first season of ‘Friends’. How would you find it on this site?http://www.smashingmagazine.com/2010/06/16/design-better-faster-with-rapid-prototyping/
    • Heuristics testing Eg. Nielsen’s heuristics:1.  Visibility of system status2.  Match between system and the real world3.  User control and freedom4.  Consistency and standards5.  Error prevention6.  Recognition rather than recall7.  Flexibility and efficiency of use8.  Aesthetic and minimalist design9.  Help users recognize, diagnose, and recover from errors10. Help and documentation bit.ly/H0yaff
    • Usability testing
    • Feedback implementation Positive  comments  or  findings   Make  sure  these  features  stay   Minor  issues   Unable  to  implement  in  this  phase   Cosmetic/minor  issue   Showstopper/Road  Block   Significant  detriment  to  user   Result  in  a  loss  of  sales  
    • UX design principles guidelinesWe can’t live without
    • Guideline 1Ask why
    • Make sure you know:  Business Goals  User GoalsAre they the same?Ask why it is being (re) designed
    • Guideline 2Context is everything
    • http://0.tqn.com/d/radio/1/0/9/5/S_console3.jpg
    • http://wtfjournal.com/wp-content/uploads/2010/05/old-driver.gif
    • Know yourusers and theircontext
    • Guideline 3Help the user get started
    • Guideline 4Make it obvious
    • What can I do here?
    • What can I do here?
    • What can I do here? More info Add to cart More info Add to cart
    • But  HOW  do  I  pay??  
    • Guideline 5Keep it ‘affording’
    • http://www.thehygieneexpert.co.uk/images/sized/images/uploads/office_door_handle_1-500x333.jpg
    • http://www.cimex.com/assets-uploaded/images/original/redbutton2.jpg
    • Buy  now  
    • Clickable   Not   clickable   Not  clickable  
    • Guideline 6Make it readable
    • How users read your webpages 1 2 3 4
    • THIS IS IMPORTANT. This is less important. This is even less important.  
    • Guideline 7Take it off slowly
    • Guideline 8Tell the user whats going onand whats going to happen
    • Guideline 9Let the computer do the work forthe user
    • Which "one is the "cheapest?
    • What’s my Login ID??
    • What’s my Login ID??
    • Where am I?
    • 19 secondsX 1000 visitors per day= 19000 seconds per day= 13 hours per day= 197 days per year!
    • Guideline 10Let the user be in control
    • To err is userTo forgive is design
    • Loss of control can be stressful!http://upload.wikimedia.org/wikipedia/commons/c/ce/Australian_Slippery_Road_Surface_sign.png
    • The Undo button ↺  
    • Register before you buy
    • Let the guidelines guide you
    • Keep looking at the bigger picture
    • TechniquesWho is your Observationuser? Personas ScenariosHow should it Sketchingwork? Prototyping Hallway TestingDoes it work? Heuristic Evaluation Usability Testing
    • Guidelines 1.  Ask why 2.  Context is everything 3.  Help them get started 4.  Make it obvious 5.  Keep it ‘affording’ 6.  Make it readable
    • Guidelines 7.  Take it off slowly 8.  Keep the user informed 9.  Let the computer do the work 10. Give the user control
    • Say hello Nirish Shakya Dan Sorvik nshakya@objectivedigital.com dsorvik@objectivedigital.com 0431 170 608 0401 595 884 @NirishShakya @DanSorvik 301/15 Lime Street King Street Wharf www.ObjectiveDigital.com Sydney NSW 2000