I created this presentation as a brief overview on Usability engineering a.k.a user experience in the context of Software Development. For more details, you can log on to www.texavi.com
Report
Share
Report
Share
1 of 36
More Related Content
User Experience in Software Development - A Primer
1. IT works for you!Technology ExperiencePractical User Experience – A Primer Overview of User Experience in the context of Software Development
10. What is User ExperienceDefinition‘The extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency, and satisfaction in a specified context of use’ – ISO 9241-11 standardUsability is…A quality of the final product
13. A philosophy of designing with users in mindWhat is User ExperienceTotal Experience PresentationFunctionalityContentNavigationInteraction…using your products, applications and services.
14. What is User ExperienceUser Experience in Software ApplicationsNavigation – I can find my way around
22. Visual clarity – I can recognize things and the design is clear and appealing.What is User ExperienceA practice, by whatever name…Usability Usability Engineering (UE)User Experience Design (UED)User Centered Design (UCD)Human Computer Interaction (HCI)Human Factors (HF)Interaction Design (ID)
23. What is User ExperienceDimensionsof Usability*Courtesy-Whitney Quesenbury, Cutter
25. Why do we need UXUseful and UsableUsefulProvides a utility or functionEnables, informs and educatesSolves problems, works reliableSatisfies expressed needsUsableWorks for the userIs learnable, error-free, easy, fastMeets end goals Touches experience goalsSatisfies latent (implicit) needs
28. Why do we need UXTraditional Software EngineeringFunctional & Technical RequirementsArchitecture & Tech. Design Coding Functional Testing This methodology does not work ! Why?Functional & TechnicalRequirementsArchitecture & Tech. Design Coding Functional TestingUserTesting This methodology too does not work ! Why?
30. Why do we need UXUsable Software EngineeringFunctional & Technical RequirementsUser KnowledgeUser-Centered DesignArchitecture & Technical DesignCodingFunctional & System TestingUser TestingImprovement This Methodology works wonders! Why?1
31. Why do we need UXUser is the KingOur own perspective( role–based)TechnologyFunctionalityBusinessCustomer But what about…the User of our product?
32. Why do we need UXBenefits of UsabilityProduct VendorUserEasy to learn
42. Reduce defects and reworkWhy do we need UXBenefits of UsabilityBottom-line…Increased ROIBenefit of between 10:1 and 100:1 (that is, a saving of between $10 and $100 for every dollar spent)
44. Where is UX ApplicableApplications of UsabilityIndustrial DesignProduct DesignInteraction DesignInstructional DesignGUI DesignWeb Design
45. Where is UX ApplicableUser-Centered DesignIdentifying problems and opportunities in the space where a computerized application will be usedDetermining how the business should respond to their problemsDetermine strategies that can be constructed to build the applicationArriving at end solutions creatively
60. How do we implement UXUsability Engineering Life CycleUser-centered AnalysisUser-centered DesignUsability Testing
61. How do we implement UXUser-centered AnalysisUser ProfilingTask AnalysisPlatform Capabilities/ConstraintsGeneral Design PrinciplesUsability GoalsStyle Guide
62. How do we implement UXUser-centered DesignWork-reengineeringConceptual ModelScreen Design StandardsPrototyping- WireframesDetailed User interface design
63. How do we implement UXUsability TestingUser /Usability TestingTest ProtocolModerated Usability TestingUn-moderated Usability TestingRemote Usability Testing