Your SlideShare is downloading. ×
0
Early Software Prototyping for Usability tests using low cost tools for teaching purposes
Early Software Prototyping for Usability tests using low cost tools for teaching purposes
Early Software Prototyping for Usability tests using low cost tools for teaching purposes
Early Software Prototyping for Usability tests using low cost tools for teaching purposes
Early Software Prototyping for Usability tests using low cost tools for teaching purposes
Early Software Prototyping for Usability tests using low cost tools for teaching purposes
Early Software Prototyping for Usability tests using low cost tools for teaching purposes
Early Software Prototyping for Usability tests using low cost tools for teaching purposes
Early Software Prototyping for Usability tests using low cost tools for teaching purposes
Early Software Prototyping for Usability tests using low cost tools for teaching purposes
Early Software Prototyping for Usability tests using low cost tools for teaching purposes
Early Software Prototyping for Usability tests using low cost tools for teaching purposes
Early Software Prototyping for Usability tests using low cost tools for teaching purposes
Early Software Prototyping for Usability tests using low cost tools for teaching purposes
Early Software Prototyping for Usability tests using low cost tools for teaching purposes
Early Software Prototyping for Usability tests using low cost tools for teaching purposes
Early Software Prototyping for Usability tests using low cost tools for teaching purposes
Early Software Prototyping for Usability tests using low cost tools for teaching purposes
Early Software Prototyping for Usability tests using low cost tools for teaching purposes
Early Software Prototyping for Usability tests using low cost tools for teaching purposes
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Early Software Prototyping for Usability tests using low cost tools for teaching purposes

721

Published on

In Proceedings of the INTED2011 (International Technology, Education and Development Conference) held in Valencia (Spain) on the 7th, 8th and 9th of March, 2011.

In Proceedings of the INTED2011 (International Technology, Education and Development Conference) held in Valencia (Spain) on the 7th, 8th and 9th of March, 2011.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
721
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

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. Early Software Prototyping forUsability tests using low cost toolsfor teaching purposes<br />Benedikt Salzbrunn<br />Michael Tesar<br />Kerstin Stöckelmayr<br />Robert Pucher<br />
  • 2. Benedikt Salzbrunn - 2011<br />2<br />Contents<br />Introduction<br />Motivation, teaching Usability & UCD<br />Centerpiece<br />Classification of prototypes, prototyping tools, practical example<br />Conclusion<br />Experiences, future directions<br />
  • 3. Benedikt Salzbrunn - 2011<br />3<br />Motivation<br />Users refuse to use software designed from a solely technical point of view<br />Examples like iPhone® or iPad® are suitable to convince a large community that it is not the technical solution by itself<br />Difficult to use products get into troubles immediately when essentially easier to use products show up<br />
  • 4. Benedikt Salzbrunn - 2011<br />4<br />Teaching Usability Engineering and UCD<br />Bachelor programs<br />Computer Science<br />4th semester: User Centered Design<br />5th semester: Software Usability (elective course)<br />Business Informatics<br />5th semester: Software Usability (elective course)<br />Master programs<br />Game Engineering and Simulation<br />3rd semester: Human Computer Interfaces and Usability<br />Multimedia and Software Engineering<br />2nd semester: Software Usability Basics (elective course)<br />
  • 5. Benedikt Salzbrunn - 2011<br />5<br />Classification of prototypes<br />Low- vs. high-fidelity prototypes<br />Horizontal vs. vertical<br />Characterization besides fidelity<br />purpose of the prototype, product type, project type and phase of the project<br />visual refinement, breadth of functionality, depth of functionality, richness of interactivity and richness of data model<br />
  • 6. Benedikt Salzbrunn - 2011<br />6<br />Prototyping tools<br />Commercial vs. non-commercial software solutions<br />Office-suites<br />OpenOffice, iWork® and Microsoft® Office®<br />Programming environments<br />Microsoft® Small Basic®<br />Microsoft® Expression Blend®<br />Graphical tools<br />GIMP<br />Inkscape<br />Special usability software<br />
  • 7. Benedikt Salzbrunn - 2011<br />7<br />Practical Example<br />Project goals<br />Development of a user interface for text and video communication via television<br />Make video calls, join videoconferences, read on screen messages, simple calendar function<br />Target group of potential users: senior citizens who want to stay in contact with their friends, relatives and families<br />Team<br />11 students (8 bachelor’s degree students and 3 master’s degree students)<br />2 lecturers from the Department of Computer Science<br />
  • 8. User Profiling<br />Ensuring user friendliness and adequacy of the user interface<br />Women and men above the age of 60 years<br />Capability of reading (in order to follow on-screen instructions)<br />Understanding of the system language (German)<br />Possible physical or mental limitations <br />Disease(s) which affect the use of technical equipment <br />Technology-remote users<br />Benedikt Salzbrunn - 2009<br />8<br />
  • 9. Benedikt Salzbrunn - 2011<br />9<br />User Centered Design Process<br />Explorative / Iterative approach<br />Existing interface was never shown<br />List of required features<br />Design of multiple paper prototypes in small groups<br />Repeated presentation and review<br />
  • 10. Benedikt Salzbrunn - 2011<br />10<br />
  • 11. Benedikt Salzbrunn - 2011<br />11<br />User Centered Design Process<br />Radial and constantly present menu emerged as a central control<br />number of menu levels was set to a maximum of two<br />sub-menu concepts have again been designed in small groups<br />proposals were transferred into Microsoft® PowerPoint® slideshow with over 300 individual images<br />
  • 12. Benedikt Salzbrunn - 2011<br />12<br />User Centered Design Process<br />Review of the low-fidelity computer based prototype<br />Tests with five subjects out of the designated target group aged between 61 and 68 years<br />Some design elements and wordings have been revised<br />Prototype redesign and finalization<br />Microsoft® Small Basic® forinteractivity<br />Pop ups, error messages and eventsimulation<br />Remote control design<br />
  • 13. Welcome<br />Messages<br />Call<br />Medication<br />1 new message<br />3 missed calls<br />Call lists<br />
  • 14. Call<br />Family & Friends:<br />Anneliese-Maria<br />Karli<br />Meinrad<br />Call<br />Back<br />
  • 15. Nachrichten<br />Sonja<br />calling<br />Accept<br />Hang up<br />
  • 16. Sonja<br />Add<br />contact<br />Hang up<br />
  • 17. Benedikt Salzbrunn - 2011<br />17<br />Final Usability evaluation<br />Tests with a total of twelve people; all tests were performed in senior living communities <br />Tests were conducted on a laptop and an LCD TV<br />Participants were faced with the challenge to complete four main tasks<br />The overall impression of the prototype was positive<br />The simple design of the remote control was received well<br />Linguistic arrangement, neutral wording and the selected symbols were considered suitable<br />
  • 18. Benedikt Salzbrunn - 2011<br />18<br />Project experiences<br />Iterative development process<br />High level of quality throughout the whole project lifetime<br />Detailed user profiling is crucial<br />Two steps of usability evaluation turned outadequate and necessary<br />Choice of appropriate test environments is important<br />
  • 19. Benedikt Salzbrunn - 2011<br />19<br />Conclusion and future directions<br />Teaching students UCD and Usability Engineering in Computer Science degree programs is mandatory<br />Large choice of cost efficient and easy to useprototyping tools<br />Solutions vary in terms of prototype functionality, design and later software integration<br />Importance of prototyping tool choice needs to be taught<br />Integration of Usability prototyping into current courses<br />Development of new courses for additional degree programs<br />
  • 20. Benedikt Salzbrunn - 2011<br />20<br />Thank you for your attention<br />If there are any questions please<br />do not hesitate asking them<br />Benedikt Salzbrunn<br /> Department of Computer Science<br />University of Applied Sciences Technikum Wien<br />www.technikum-wien.at<br />

×