1 / 41

Ideas for Future Research

Ideas for Future Research. Anirudha Joshi Industrial Design Centre, IIT Bombay February 2013. design for Indian needs. human computer interaction. software engineering. design for Indian needs. human computer interaction. software engineering. Text input in Indic scripts.

Download Presentation

Ideas for Future Research

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ideas for Future Research Anirudha JoshiIndustrial Design Centre, IIT Bombay February 2013

  2. design for Indian needs human computer interaction software engineering

  3. design for Indian needs human computer interaction software engineering • Text input in Indic scripts

  4. Source: An Installation in IDC

  5. Source: Anshuman Kumar

  6. Without help p (one tailed) Nokia (0.208) Samsung (0.195) Sony (0.001) Total p (one tailed) Nokia (0.000) Samsung (0.010) Sony (0.000) Task Success /5 Users

  7. Swarachakra • Logically structured (based on the structure of the script) • All consonants visible • Wheel with vowel modifiers pops up around the consonants

  8. Swarachakra

  9. Three Designs – Disha • Also completely logical • Consonants displayed in groups • Most frequent character in the centre, accessed on tap • Other characters need a slide • Finger input possible – large area for each button

  10. Swarachakra

  11. Evaluations • Independent variables • Age • Mobile phone experience • Education • Writing skills • Reading skills • Confidence of mobile phone task • First time usability test • 19 words graded on difficulty • Speed, errors, confidence • Longitudinal test • 10 short paragraphs typed over a period of 2 weeks in 10 sessions • Speed, errors, confidence

  12. Results – Longitudinal Test: Speed

  13. Results – Longitudinal Test: Errors

  14. Results – Longitudinal Test: Confidence

  15. design for Indian needs human computer interaction software engineering • Text input in Indic scripts • Design for people with less education • Appropriate user models for emerging economies • Audio-visual interfaces • Voice-based socialisation on phones

  16. Evaluating Anonymous Social Networking for HIV Patients with Social Prototypes

  17. design for Indian needs human computer interaction software engineering • Text input in Indic scripts • Design for people with less education • Appropriate user models for emerging economies • Audio-visual interfaces • Voice-based socialisation on phones • Way-finding and navigation

  18. Way-finding Through Audio-Visual Interfaces • Can landmark-based navigation work for users with lower levels of education? • Two Audio-Visual Interfaces • Traditional map-based navigation with voice support • Landmark-based navigation with voice and picture support

  19. Traditional Map-based Navigation

  20. Landmark-based Navigation

  21. Results India HCI 2012

  22. design for Indian needs human computer interaction software engineering • Text input in Indic scripts • Design for people with less education • Appropriate user models for emerging economies • Audio-visual interfaces • Voice-based socialisation on phones • Way-finding and navigation • Usable security

  23. Security Usable by Less Educated Users

  24. design for Indian needs human computer interaction software engineering • Text input in Indic scripts • Design for people with less education • Appropriate user models for emerging economies • Audio-visual interfaces • Voice-based socialisation on phones • Way-finding and navigation • Usable security • Teaching Indic scripts to children

  25. Toy for teaching Devanagari 1. Home-based Sitting-position Single/Multi player

  26. CONCEPT 1 The child places the same alphabet again (चिड़िया).

  27. CONCEPT 2 Lot of fishes come with the word मछ्ली.

  28. Toy for teaching Devanagari

  29. Toy for teaching Devanagari

  30. Toy for teaching Devanagari

  31. Toy for teaching Devanagari

  32. design for Indian needs human computer interaction software engineering • Text input in Indic scripts • Design for people with less education • Appropriate user models for emerging economies • Audio-visual interfaces • Voice-based socialisation on phones • Way-finding and navigation • Usable security • Teaching Indic scripts to children • Localisation

  33. Principles of Good Localisation • Simplify, un-sanskritise text • कळफलकसक्रीयकुलुपकाढले, विकल्पपर्याय • Use explicit noun-verbs • Call (make call) = कॉलफोनकरा • Cool commands, metaphors are lost in translations • Go (where?) = जाशॉर्टकट • Answer = उत्तरफोनघ्या • Register = नोंदआल्यागेल्याफोनच्यानोंदी • Don’t use English words where you don’t need them • अनलॉककुलुपकाढा • Use English words where you need them • Loudspeaker = ध्व.क्षे. स्पीकर • Contacts = संपर्कडायरी, Edit number = संपर्कसंपादननंबरबदला • Get the grammar right (sequence matters) • “कॉलहोतआहेनिखिल” “निखिललाफोनहोतआहे”

  34. Localisation

  35. design for Indian needs human computer interaction software engineering • Text input in Indic scripts • Design for people with less education • Appropriate user models for emerging economies • Audio-visual interfaces • Voice-based socialisation on phones • Way-finding and navigation • Usable security • Teaching Indic scripts to children • Localisation • HCI+SE process integration • Goals for specific contexts • Industrial, commercial, social • Software ethnography

  36. Contributions 1/3 importantgoals are not achieved 8 “latent” goals Relative contribution of HCI activitiesto usability goalsachievement HCI Activities Framework Usability Goals Setting Tool informs integration with activities that contribute to Project follows results in Waterfall helps set Agile Process Product is compared to has RUP Goals Process models integrating HCI activities with SE evaluates fidelity evaluates the design against Index of Integration Usability Goals Achievement Metric Correlation Validated by comparing with traditional UEs Agile vs.Waterfall Product vs.Services validates

  37. design for Indian needs human computer interaction software engineering • Text input in Indic scripts • Design for people with less education • Appropriate user models for emerging economies • Audio-visual interfaces • Voice-based socialisation on phones • Way-finding and navigation • Usable security • Teaching Indic scripts to children • Localisation • HCI+SE process integration • Goals for specific contexts • Industrial, commercial, social • Software ethnography

More Related