User interface prototyping techniques
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

User interface prototyping techniques

  • 1,669 views
Uploaded on

Lecture slides in Interface and Interaction Design course in Tallinn University, 9 March 2011.

Lecture slides in Interface and Interaction Design course in Tallinn University, 9 March 2011.

More in: Design
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,669
On Slideshare
1,258
From Embeds
411
Number of Embeds
2

Actions

Shares
Downloads
27
Comments
0
Likes
1

Embeds 411

http://imkedesign.wordpress.com 409
http://translate.googleusercontent.com 2

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. User interface prototyping techniquesHans Põldoja
  • 2. cbaThis work is licensed under the Creative CommonsAttribution-ShareAlike 3.0 Estonia License. To view a copy ofthis license, visit http://creativecommons.org/licenses/by-sa/3.0/ee/ or send a letter to Creative Commons, 171 Second Street,Suite 300, San Francisco, California, 94105, USA.
  • 3. Process• Following the design patterns / interface guidelines• Creating separate prototype(s) for each functionality (user story)• Making changes in the user story, if needed• Putting the pieces together• Taking photos of the process (paper prototyping)• Finding missing stories / prototypes
  • 4. Design patterns,guidelines & grids
  • 5. http://developer.yahoo.com/ypatterns/
  • 6. http://developer.apple.com/library/ios/
  • 7. http://lessframework.com
  • 8. http://960.gs
  • 9. From user stories to paper prototypes
  • 10. Initial user story
  • 11. Improved user story
  • 12. Redesigning existing interfaces
  • 13. Testing paper prototypes
  • 14. Preparation• Creating tasks based on the scenarios• Creating related interview questions
  • 15. Designing the right tasks“Years ago, we helped with a study of Ikea.com, looking at how people foundproducts on the site.When we got there, theyd already started the testing processand were using tasks like "Find a bookcase." Interestingly, every participant didexactly the same thing: they went to the search box and typed "bookcase".Upon our suggestion, the team made a subtle change to the instructions they weregiving their participants: "You have 200+ books in your fiction collection, currentlyin boxes strewn around your living room. Find a way to organize them."We instantly saw a change in how the participants behaved with the design. Mostclicked through the various categories, looking for some sort of storage solution.Few used Search, typing in phrases like "Shelves" and "Storage Systems". And,nobody searched on "bookcase".” (Jared M. Spool) (Spool, 2005)
  • 16. What to focus on?• Terminology. Do they understand the terms in the UI?• Navigation. Does the flow match what users expect?• Content. Does it provide the right level of information?• Page layout. Is content organized as users expect?• Functionality. What additional features are desired? (Ginsburg, 2009)
  • 17. Testing session• Test person• “Paper computer”• Facilitator
  • 18. Prototyping software
  • 19. Balsamiq Mockups
  • 20. OmniGraffle
  • 21. OmniGraffle
  • 22. OmniGraffle
  • 23. References• Ginsburg, S. (2009). An agile approach to iPhone design: Paper prototyping + user testing. http://www.slideshare.net/ginsburgdesign/an-agile-approach-to- iphone-design-paper-prototyping-user-testing• Spool, J.M. (2005). Seven Common Usability Testing Mistakes. http:// www.uie.com/articles/usability_testing_mistakes/
  • 24. Thank You!• hans.poldoja@tlu.ee• http://imkedesign.wordpress.com