SlideShare a Scribd company logo
IT works for you!Technology ExperiencePractical User Experience – A Primer Overview of User Experience in the context of Software  Development
AgendaWhat is User Experience
Why User Experience
Where is User Experience relevant
When do we apply User Experience
Who is responsible for User Experience
How do we implement User ExperienceAgendaWhat is User Experience
What is User Experience
What is User Experience
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
 A process for creating usable software
 The specific techniques used to achieve that result
 A philosophy of designing with users in mindWhat is User ExperienceTotal  Experience PresentationFunctionalityContentNavigationInteraction…using  your products, applications and services.
What is User ExperienceUser Experience in Software ApplicationsNavigation – I can find my way around
Functionality – I can do what I need to
Control – I am in charge
Language – I understand the terminology
Help & support – I can get help when I need it
Feedback – I know what the system is doing
Consistency – I don’t have to learn new tricks
Errors – Mistakes are hard to make,  easy to correct
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)
What is User ExperienceDimensionsof Usability*Courtesy-Whitney Quesenbury, Cutter
AgendaWhy do we need User Experience
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
Why do we need UXUsableUseful
Why do we need UX
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?
Why do we need UX
Why do we need UXUsable Software EngineeringFunctional & Technical RequirementsUser KnowledgeUser-Centered DesignArchitecture & Technical DesignCodingFunctional & System TestingUser TestingImprovement This Methodology works wonders!   Why?1
Why do we need UXUser is the KingOur own perspective( role–based)TechnologyFunctionalityBusinessCustomer But what about…the User of our product?
Why do we need UXBenefits of UsabilityProduct VendorUserEasy to learn
Intuitive workflow-improved navigation
Reduce time for performing tasks
Reduce errors
Reduce training time and effort

More Related Content

PDF
Elements of User Experience by Jesse James Garrett
PDF
The Elements Of User Experience
PPSX
UX Explained
PPT
General UX activities & process overview
PDF
User Experience for Software Engineers
PPTX
Game interface design part 1
PPT
User Experience Design
PDF
The Elements of User Experience
Elements of User Experience by Jesse James Garrett
The Elements Of User Experience
UX Explained
General UX activities & process overview
User Experience for Software Engineers
Game interface design part 1
User Experience Design
The Elements of User Experience

What's hot (20)

PPTX
User interface design: definitions, processes and principles
PDF
User interface and user experience ui ux design basics
PPTX
UX & Design Riyadh: Usability Guidelines for Websites & Mobile Apps
PPTX
Ui design
PDF
Introduction to User Experience Design
PDF
Simple Steps to UX/UI Web Design
PDF
UX Experience Design: Processes and Strategy
KEY
What is User Experience Design?
PDF
Ux is not UI
PDF
User Experience Workshop
PPTX
"What Are the Key Differences between UI and UX Design?"
PPTX
The UX Disciplines
PDF
Understanding UI/UX Design by Aroyewun Babajide
PDF
What is UX Design?
PPTX
PHP Indonesia - Understanding UI UX from Developer Side
PPTX
User research 101 - UXID - Indonesia
PDF
Rethinking the Interaction Design Portfolio
PDF
UX RULES: 10 ESSENTIAL PRINCIPLES
PDF
Element S
User interface design: definitions, processes and principles
User interface and user experience ui ux design basics
UX & Design Riyadh: Usability Guidelines for Websites & Mobile Apps
Ui design
Introduction to User Experience Design
Simple Steps to UX/UI Web Design
UX Experience Design: Processes and Strategy
What is User Experience Design?
Ux is not UI
User Experience Workshop
"What Are the Key Differences between UI and UX Design?"
The UX Disciplines
Understanding UI/UX Design by Aroyewun Babajide
What is UX Design?
PHP Indonesia - Understanding UI UX from Developer Side
User research 101 - UXID - Indonesia
Rethinking the Interaction Design Portfolio
UX RULES: 10 ESSENTIAL PRINCIPLES
Element S
Ad

Viewers also liked (6)

PDF
Allgemeine Einführung in Usability Engineering
PDF
SwissICT Fachgruppe UX: Definition und Bedeutung von User Experience
PDF
eparo – User Experience Design und Usability. Niemand sagt mehr "Konzeption" ...
PPTX
Tools, methods and techniques for Newage Business Analyst - A Texavi presenta...
PPT
User Interface Design
PPTX
6 basic steps of software development process
Allgemeine Einführung in Usability Engineering
SwissICT Fachgruppe UX: Definition und Bedeutung von User Experience
eparo – User Experience Design und Usability. Niemand sagt mehr "Konzeption" ...
Tools, methods and techniques for Newage Business Analyst - A Texavi presenta...
User Interface Design
6 basic steps of software development process
Ad

Similar to User Experience in Software Development - A Primer (20)

PPTX
Fundamentals of UX Design
PPTX
UX - Beyond Design Practice
PPTX
An Introduction to User Experience for Dev's & Techies
PPTX
Ux Overview
PDF
User Experience: Why should you care?
PPTX
Engaging UX in engineering
PDF
What is UX?
PDF
Becoming A User Advocate
PDF
Demystifying User Experience - General Assembly
PPTX
Introduction to User Experience Fundamentals
PPTX
User eXperience insights
PPT
Web User Experience (BGSU ARTD 302)
PDF
Introduction to UX Design
PDF
Intro to User eXperience
PPTX
Mobile Best Practices for UX
PDF
Designing Experiences that Drive Consumer Engagement
PDF
Introduction to User Experience - Mike Biggs
PDF
UX what it's NOT, and also what it is
PDF
UX is for Losers
PPT
Business Analyst Role in developing successful User Experience
Fundamentals of UX Design
UX - Beyond Design Practice
An Introduction to User Experience for Dev's & Techies
Ux Overview
User Experience: Why should you care?
Engaging UX in engineering
What is UX?
Becoming A User Advocate
Demystifying User Experience - General Assembly
Introduction to User Experience Fundamentals
User eXperience insights
Web User Experience (BGSU ARTD 302)
Introduction to UX Design
Intro to User eXperience
Mobile Best Practices for UX
Designing Experiences that Drive Consumer Engagement
Introduction to User Experience - Mike Biggs
UX what it's NOT, and also what it is
UX is for Losers
Business Analyst Role in developing successful User Experience

More from Texavi Innovative Solutions (20)

PPTX
Lean Principles, Practices and Techniques -A Texavi Tech Bootcamp on How to b...
PPTX
Kanban principles practices and techniques-Texavi Tech Bootcamp - How to be a...
PPTX
Code Bootcamp for Kids- Learn Programming -Texavi AnalystZone by Pardha Sarad...
PPTX
Scrum Principles, Practices and Techniques - Texavi Tech Bootcamp on How to b...
PPTX
Deep Dive into Product Vision and Roadmap_Texavi Tech Bootcamp on How to be a...
PPTX
Core principles and concepts in agile-Texavi TechBootcamp-HowtobeAgile-Analys...
PPTX
Deep Dive into Product Scoping and Prioritisation - Texavi Tech Bootcamp on H...
PPTX
Deep Dive into Software Estimation - Texavi Tech Bootcamp on How to be a good...
PPTX
All about Agile, an Overview - Texavi Tech Bootcamp on How to be agile- Texav...
PPTX
Essential Techniques in Business Analysis - Texavi Tech Bootcamp on How to be...
PPTX
Practices and Approaches in Business Analysis - Texavi Tech Bootcamp on How t...
PPTX
Business Analyst Skills and Competencies - Texavi Tech Bootcamp on How to be ...
PPTX
Career and Role of Business Analyst - Texavi Tech Bootcamp on How to be a BA ...
PPTX
Collaborative product development through innovation games texavi presentation
PPTX
Mastering the art and science of business analysis - A Texavi presentation
PPTX
Texavi Unified Experience - Presentation on WUD2013
PPTX
Texavi imagineering conference Talk on challenges in indian it industry mukun...
PPTX
Texavi's IMAGINEERING-Its a connected changing world-keynote_Dr.Rajeev Srinivasa
PPTX
All about Android app development -Texavi presentation
PPTX
The New Age Company - An Overview on Texavi
Lean Principles, Practices and Techniques -A Texavi Tech Bootcamp on How to b...
Kanban principles practices and techniques-Texavi Tech Bootcamp - How to be a...
Code Bootcamp for Kids- Learn Programming -Texavi AnalystZone by Pardha Sarad...
Scrum Principles, Practices and Techniques - Texavi Tech Bootcamp on How to b...
Deep Dive into Product Vision and Roadmap_Texavi Tech Bootcamp on How to be a...
Core principles and concepts in agile-Texavi TechBootcamp-HowtobeAgile-Analys...
Deep Dive into Product Scoping and Prioritisation - Texavi Tech Bootcamp on H...
Deep Dive into Software Estimation - Texavi Tech Bootcamp on How to be a good...
All about Agile, an Overview - Texavi Tech Bootcamp on How to be agile- Texav...
Essential Techniques in Business Analysis - Texavi Tech Bootcamp on How to be...
Practices and Approaches in Business Analysis - Texavi Tech Bootcamp on How t...
Business Analyst Skills and Competencies - Texavi Tech Bootcamp on How to be ...
Career and Role of Business Analyst - Texavi Tech Bootcamp on How to be a BA ...
Collaborative product development through innovation games texavi presentation
Mastering the art and science of business analysis - A Texavi presentation
Texavi Unified Experience - Presentation on WUD2013
Texavi imagineering conference Talk on challenges in indian it industry mukun...
Texavi's IMAGINEERING-Its a connected changing world-keynote_Dr.Rajeev Srinivasa
All about Android app development -Texavi presentation
The New Age Company - An Overview on Texavi

Recently uploaded (20)

PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Big Data Technologies - Introduction.pptx
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPTX
A Presentation on Artificial Intelligence
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Review of recent advances in non-invasive hemoglobin estimation
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Cloud computing and distributed systems.
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Modernizing your data center with Dell and AMD
PDF
KodekX | Application Modernization Development
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Approach and Philosophy of On baking technology
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Network Security Unit 5.pdf for BCA BBA.
Big Data Technologies - Introduction.pptx
CIFDAQ's Market Insight: SEC Turns Pro Crypto
A Presentation on Artificial Intelligence
Reach Out and Touch Someone: Haptics and Empathic Computing
20250228 LYD VKU AI Blended-Learning.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
NewMind AI Weekly Chronicles - August'25 Week I
Mobile App Security Testing_ A Comprehensive Guide.pdf
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Review of recent advances in non-invasive hemoglobin estimation
The AUB Centre for AI in Media Proposal.docx
Cloud computing and distributed systems.
Diabetes mellitus diagnosis method based random forest with bat algorithm
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Modernizing your data center with Dell and AMD
KodekX | Application Modernization Development
MYSQL Presentation for SQL database connectivity
Approach and Philosophy of On baking technology

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
  • 2. AgendaWhat is User Experience
  • 4. Where is User Experience relevant
  • 5. When do we apply User Experience
  • 6. Who is responsible for User Experience
  • 7. How do we implement User ExperienceAgendaWhat is User Experience
  • 8. What is User Experience
  • 9. What is User Experience
  • 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
  • 11. A process for creating usable software
  • 12. The specific techniques used to achieve that result
  • 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
  • 15. Functionality – I can do what I need to
  • 16. Control – I am in charge
  • 17. Language – I understand the terminology
  • 18. Help & support – I can get help when I need it
  • 19. Feedback – I know what the system is doing
  • 20. Consistency – I don’t have to learn new tricks
  • 21. Errors – Mistakes are hard to make, easy to correct
  • 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
  • 24. AgendaWhy do we need User Experience
  • 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
  • 26. Why do we need UXUsableUseful
  • 27. Why do we need UX
  • 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?
  • 29. Why do we need UX
  • 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
  • 34. Reduce time for performing tasks
  • 36. Reduce training time and effort
  • 39. Increase market for product - target new usersReduce cost for user training
  • 40. Manage the scope and releasesProduct DeveloperIncrease measurability of performance
  • 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)
  • 43. AgendaWhere is User Experience Applicable
  • 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
  • 46. AgendaWhen is User Experience Implemented
  • 47. When is UX ImplementedApproach - 1SDLCUsabilityEvaluationApproach - 2SDLCUsabilityEvaluationDesignApproach - 3SDLCAnalysisUsabilityDesignEvaluation
  • 48. When is UX ImplementedThe earlier, the betterCertainly before freezing UI designIdeally, even before freezing requirements and scope
  • 49. AgendaWho is responsible for User Experience
  • 50. Who is responsible for UXUser Experience /HCI Expert
  • 51. Who is responsible for UXRoles and ResponsibilitiesManagement: Provide leadership and commitment
  • 52. Business Analysts: Understand Users and specify usability requirements Developers: Apply usability guidelines in Design and Development
  • 53. Testers : Evaluate products for usability defects
  • 54. Sales/Account Managers: Offer Usability as a value-proposition to clients and prospects
  • 55. Customer: Give a go-ahead for usability implementation And…
  • 56. Who is responsible for UXRoles and ResponsibilitiesUser Experience core teamImplement Usability in projects
  • 59. Provide consulting to the needy AgendaHow do we implement User Experience
  • 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
  • 64. Contact UsThank YouMail : pardhas@texavi.compardha.mantravadi@gmail.comMobile : +91 9819057757Twitter : @pardhasLinkedIn : pardhasaradhimantravadi