SlideShare a Scribd company logo
1 of 29
What you gonna talk about Scott? 	A grab bag of ideas on evaluating design & principles that govern them.
UI? User Interface?
What is a good user interface? 	A good user interface design encourages an easy, natural, and engaging interaction between user and a system, and it allows users to carry out their required tasks.
What is Usability 	Usability can be defined as “the extend to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency and satisfaction in a specified context”
What is Context 	The setting in which an item of information appears
Chapter 1 THE WHY… Why do we bother with design?
HUMANS You know they are bloody annoying
Mental Models. We humans have models of ourselves, others, the environment and the things with which we interact. Humans form mental models through experience, training and instruction
Habitual Any change scares most humans. Humans are by nature habitual creatures.. we all have our daily rituals that when disturbed can really upset us
Emotional Emotion plays a role with UI today. A poorly designed solution can increase stress levels of employees which can actually be linked to sick days and/or under performance. Rage Against the machine (Compaq 1999), found that, for one reason or another, stress and frustration levels with workplace technology are rising. Oct 2002. Research for British Telecom (BT) Home Computing found that 70% of personal computer users suffered from “PC Rage” – that is, the users surveyed admitted to shouting, swearing, or being violent to their computers when problems occurred.
The story? How design begins…
Well…we need to rebuild our pipelines  a lot, given plans have changed…
“..That sounds expensive.. Can’t we just upgrade / patch it a bit more?..” NO!
We need tostopputting band-aids on broken limbs. We need long-term vision and synchronization. Stop gaps aren’t helping the  ecosystems roles & skills out… It’s not expensive..
Chapter 2 THE WHAT…
Let’s look at WHAT we own Let’s work with those WHO own them Let’s BEGIN.. Where do we start?
What do all of these have in common? They require you to think in multiple personalities and roles.. They can be quite frustrating to discover and use.. they all try and be different, but the end user is usually the same… They require unnecessary persistence… They echo the same data at times.. at a rate that makes your head spin..
	Question: 	Are these sites serving OUR needs or the CUSTOMERS?
	Answer: Well..that’s not fair…not all customers are the same!! e.g. Designers and Developers are different from one another, So therefore the content  and approach is likely to always require different tactics.
Where we are today, doesn’t mean we’ll still be here tomorrow
Each role or skill we cater for is different, this is true. Building  multiple sites isn’t the answer to solving this.  It just makes them more confused and helpless. However, Contextual Synchronization is  a possible answer…
CONTEXT? (The setting in which an item of information appears)
Let’s use Zune as an example of context working..
You can explore based on taxonomy… Or.. You can Search… You can browse based on visuals...… You can explore based on recommendations..
A:  It’s always reminding you of the chosen context in which you are searching.. Context is when your answer will always come back in a manner that suites your end users needs… Q: Do you notice how the zune results shows “The Fray” in black, and the rest of the words in gray?
How long do you think it will be before a new site is added here? POINT? We aren’t being contextually sensitive to our online consumers needs. Instead we’re separating context into their own branded existence. The problem is the answer is never obvious, it instead requires HUNTING….
	Question: 	What’s the difference between an ASP.NET developer and	a SilverlightDeveloper is?
Time to play the role of innovator.. Not follower..
Microsoft.com Usability broken.

More Related Content

Viewers also liked

Lineamientos para el ejercicio de simulacro nacional escolar 2015 ante lluvia...
Lineamientos para el ejercicio de simulacro nacional escolar 2015 ante lluvia...Lineamientos para el ejercicio de simulacro nacional escolar 2015 ante lluvia...
Lineamientos para el ejercicio de simulacro nacional escolar 2015 ante lluvia...Teresa Clotilde Ojeda Sánchez
 
Diana L. Digital Scrapbook
Diana L.  Digital ScrapbookDiana L.  Digital Scrapbook
Diana L. Digital Scrapbookmrounds5
 
Новые стандарты по делопроизводству (международная практика).
Новые стандарты по делопроизводству (международная практика).Новые стандарты по делопроизводству (международная практика).
Новые стандарты по делопроизводству (международная практика).Natasha Khramtsovsky
 
Photo Album Cunningham
Photo Album CunninghamPhoto Album Cunningham
Photo Album CunninghamMarcus Banks
 
PROEXPOSURE spotlight: Yenenesh Abraham
PROEXPOSURE spotlight: Yenenesh AbrahamPROEXPOSURE spotlight: Yenenesh Abraham
PROEXPOSURE spotlight: Yenenesh AbrahamPROEXPOSURE CIC
 
Подходы компании «ЭОС» к организации обследования системы делопроизводства и ...
Подходы компании «ЭОС» к организации обследования системы делопроизводства и ...Подходы компании «ЭОС» к организации обследования системы делопроизводства и ...
Подходы компании «ЭОС» к организации обследования системы делопроизводства и ...Natasha Khramtsovsky
 
Роль единых государственных реестров и баз данных в оптимизации документооборота
Роль единых государственных реестров и баз данных в оптимизации документооборотаРоль единых государственных реестров и баз данных в оптимизации документооборота
Роль единых государственных реестров и баз данных в оптимизации документооборотаNatasha Khramtsovsky
 
AllOver Media Indoor Billboards
AllOver Media Indoor BillboardsAllOver Media Indoor Billboards
AllOver Media Indoor Billboardssdeane
 
Better Support for Functional Programming in Angular 2
Better Support for Functional Programming in Angular 2Better Support for Functional Programming in Angular 2
Better Support for Functional Programming in Angular 2Viktor Savkin
 
Установление грифов в США - Обучающая презентация ISOO
Установление грифов в США - Обучающая презентация ISOOУстановление грифов в США - Обучающая презентация ISOO
Установление грифов в США - Обучающая презентация ISOONatasha Khramtsovsky
 
Проблемы защиты персональных данных в медицине: Что показывает судебная практика
Проблемы защиты персональных данных в медицине: Что показывает судебная практикаПроблемы защиты персональных данных в медицине: Что показывает судебная практика
Проблемы защиты персональных данных в медицине: Что показывает судебная практикаNatasha Khramtsovsky
 
Asian Defense Spending 2000-2011
Asian Defense Spending 2000-2011Asian Defense Spending 2000-2011
Asian Defense Spending 2000-2011teknoport
 

Viewers also liked (20)

Lineamientos para el ejercicio de simulacro nacional escolar 2015 ante lluvia...
Lineamientos para el ejercicio de simulacro nacional escolar 2015 ante lluvia...Lineamientos para el ejercicio de simulacro nacional escolar 2015 ante lluvia...
Lineamientos para el ejercicio de simulacro nacional escolar 2015 ante lluvia...
 
Diana L. Digital Scrapbook
Diana L.  Digital ScrapbookDiana L.  Digital Scrapbook
Diana L. Digital Scrapbook
 
Creative Europe - samenwerkingsprojecten
Creative Europe - samenwerkingsprojectenCreative Europe - samenwerkingsprojecten
Creative Europe - samenwerkingsprojecten
 
二里頭
二里頭二里頭
二里頭
 
Faure learning tobe
Faure learning tobeFaure learning tobe
Faure learning tobe
 
Новые стандарты по делопроизводству (международная практика).
Новые стандарты по делопроизводству (международная практика).Новые стандарты по делопроизводству (международная практика).
Новые стандарты по делопроизводству (международная практика).
 
Photo Album Cunningham
Photo Album CunninghamPhoto Album Cunningham
Photo Album Cunningham
 
PROEXPOSURE spotlight: Yenenesh Abraham
PROEXPOSURE spotlight: Yenenesh AbrahamPROEXPOSURE spotlight: Yenenesh Abraham
PROEXPOSURE spotlight: Yenenesh Abraham
 
Ctel2
Ctel2Ctel2
Ctel2
 
Подходы компании «ЭОС» к организации обследования системы делопроизводства и ...
Подходы компании «ЭОС» к организации обследования системы делопроизводства и ...Подходы компании «ЭОС» к организации обследования системы делопроизводства и ...
Подходы компании «ЭОС» к организации обследования системы делопроизводства и ...
 
Роль единых государственных реестров и баз данных в оптимизации документооборота
Роль единых государственных реестров и баз данных в оптимизации документооборотаРоль единых государственных реестров и баз данных в оптимизации документооборота
Роль единых государственных реестров и баз данных в оптимизации документооборота
 
AllOver Media Indoor Billboards
AllOver Media Indoor BillboardsAllOver Media Indoor Billboards
AllOver Media Indoor Billboards
 
Javier
JavierJavier
Javier
 
Better Support for Functional Programming in Angular 2
Better Support for Functional Programming in Angular 2Better Support for Functional Programming in Angular 2
Better Support for Functional Programming in Angular 2
 
Trip to Italy- Alexei
Trip to Italy- AlexeiTrip to Italy- Alexei
Trip to Italy- Alexei
 
Educatie voor duurzame ontwikkeling
Educatie voor duurzame ontwikkelingEducatie voor duurzame ontwikkeling
Educatie voor duurzame ontwikkeling
 
Установление грифов в США - Обучающая презентация ISOO
Установление грифов в США - Обучающая презентация ISOOУстановление грифов в США - Обучающая презентация ISOO
Установление грифов в США - Обучающая презентация ISOO
 
Laat mensen schitteren-Campagnerichtlijnen
Laat mensen schitteren-CampagnerichtlijnenLaat mensen schitteren-Campagnerichtlijnen
Laat mensen schitteren-Campagnerichtlijnen
 
Проблемы защиты персональных данных в медицине: Что показывает судебная практика
Проблемы защиты персональных данных в медицине: Что показывает судебная практикаПроблемы защиты персональных данных в медицине: Что показывает судебная практика
Проблемы защиты персональных данных в медицине: Что показывает судебная практика
 
Asian Defense Spending 2000-2011
Asian Defense Spending 2000-2011Asian Defense Spending 2000-2011
Asian Defense Spending 2000-2011
 

Similar to Microsoft.com Usability broken.

UCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction designUCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction designsdavis6b
 
WORKSHOP: Making the World Easier with Interaction Design
WORKSHOP: Making the World Easier with Interaction DesignWORKSHOP: Making the World Easier with Interaction Design
WORKSHOP: Making the World Easier with Interaction DesignCheryl Platz
 
20 Principles: UI Design
20 Principles: UI Design20 Principles: UI Design
20 Principles: UI DesignMoodLabs
 
UI Design Principles : 20 Essential Rules for User Interface Design
UI Design Principles : 20 Essential Rules for User Interface DesignUI Design Principles : 20 Essential Rules for User Interface Design
UI Design Principles : 20 Essential Rules for User Interface DesignMoodLabs
 
Are You An User Experience Designer
Are You An User Experience DesignerAre You An User Experience Designer
Are You An User Experience DesignerVinay Mohanty
 
Handout_WolfVision_Webinar-Visualizer_20200430_upload
Handout_WolfVision_Webinar-Visualizer_20200430_uploadHandout_WolfVision_Webinar-Visualizer_20200430_upload
Handout_WolfVision_Webinar-Visualizer_20200430_uploadThomas Zangerle
 
Foundations understanding users and interactions
Foundations  understanding users and interactionsFoundations  understanding users and interactions
Foundations understanding users and interactionsPreeti Mishra
 
Designing for the Right Audience (with notes)
Designing for the Right Audience (with notes)Designing for the Right Audience (with notes)
Designing for the Right Audience (with notes)Danielle Arvanitis
 
User Experience 1: What is User Experience?
User Experience 1: What is User Experience?User Experience 1: What is User Experience?
User Experience 1: What is User Experience?Marc Miquel
 
Ense Proposal by David Kendall
Ense Proposal by David KendallEnse Proposal by David Kendall
Ense Proposal by David KendallDavid Kendall
 
Remote First Team Collaboration Tool
Remote First Team Collaboration ToolRemote First Team Collaboration Tool
Remote First Team Collaboration ToolJessica Arevalo
 
NLP - updated (Natural Language Processing))
NLP - updated (Natural Language Processing))NLP - updated (Natural Language Processing))
NLP - updated (Natural Language Processing))Jitendra Kumar Yadav
 
UI/UX: Distinction and Trends
UI/UX: Distinction and TrendsUI/UX: Distinction and Trends
UI/UX: Distinction and TrendsAnkur Sharma
 
UI/UX-Distinction and Trend
UI/UX-Distinction and TrendUI/UX-Distinction and Trend
UI/UX-Distinction and TrendQuikr
 
Skip Cole, USIP, techatstate
Skip Cole, USIP, techatstateSkip Cole, USIP, techatstate
Skip Cole, USIP, techatstatetechatstate
 

Similar to Microsoft.com Usability broken. (20)

UCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction designUCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction design
 
WORKSHOP: Making the World Easier with Interaction Design
WORKSHOP: Making the World Easier with Interaction DesignWORKSHOP: Making the World Easier with Interaction Design
WORKSHOP: Making the World Easier with Interaction Design
 
UX Fundamentals for Beginners
UX Fundamentals for BeginnersUX Fundamentals for Beginners
UX Fundamentals for Beginners
 
Designing bots
Designing botsDesigning bots
Designing bots
 
20 Principles: UI Design
20 Principles: UI Design20 Principles: UI Design
20 Principles: UI Design
 
UI Design Principles : 20 Essential Rules for User Interface Design
UI Design Principles : 20 Essential Rules for User Interface DesignUI Design Principles : 20 Essential Rules for User Interface Design
UI Design Principles : 20 Essential Rules for User Interface Design
 
Are You An User Experience Designer
Are You An User Experience DesignerAre You An User Experience Designer
Are You An User Experience Designer
 
Handout_WolfVision_Webinar-Visualizer_20200430_upload
Handout_WolfVision_Webinar-Visualizer_20200430_uploadHandout_WolfVision_Webinar-Visualizer_20200430_upload
Handout_WolfVision_Webinar-Visualizer_20200430_upload
 
Foundations understanding users and interactions
Foundations  understanding users and interactionsFoundations  understanding users and interactions
Foundations understanding users and interactions
 
Designing for the Right Audience (with notes)
Designing for the Right Audience (with notes)Designing for the Right Audience (with notes)
Designing for the Right Audience (with notes)
 
User Experience 1: What is User Experience?
User Experience 1: What is User Experience?User Experience 1: What is User Experience?
User Experience 1: What is User Experience?
 
09-UX.pdf
09-UX.pdf09-UX.pdf
09-UX.pdf
 
Ux
Ux Ux
Ux
 
Ense Proposal by David Kendall
Ense Proposal by David KendallEnse Proposal by David Kendall
Ense Proposal by David Kendall
 
Remote First Team Collaboration Tool
Remote First Team Collaboration ToolRemote First Team Collaboration Tool
Remote First Team Collaboration Tool
 
NLP(Natural Language Processing)
NLP(Natural Language Processing)NLP(Natural Language Processing)
NLP(Natural Language Processing)
 
NLP - updated (Natural Language Processing))
NLP - updated (Natural Language Processing))NLP - updated (Natural Language Processing))
NLP - updated (Natural Language Processing))
 
UI/UX: Distinction and Trends
UI/UX: Distinction and TrendsUI/UX: Distinction and Trends
UI/UX: Distinction and Trends
 
UI/UX-Distinction and Trend
UI/UX-Distinction and TrendUI/UX-Distinction and Trend
UI/UX-Distinction and Trend
 
Skip Cole, USIP, techatstate
Skip Cole, USIP, techatstateSkip Cole, USIP, techatstate
Skip Cole, USIP, techatstate
 

Recently uploaded

Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Recently uploaded (20)

Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 

Microsoft.com Usability broken.

  • 1. What you gonna talk about Scott? A grab bag of ideas on evaluating design & principles that govern them.
  • 3. What is a good user interface? A good user interface design encourages an easy, natural, and engaging interaction between user and a system, and it allows users to carry out their required tasks.
  • 4. What is Usability Usability can be defined as “the extend to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency and satisfaction in a specified context”
  • 5. What is Context The setting in which an item of information appears
  • 6. Chapter 1 THE WHY… Why do we bother with design?
  • 7. HUMANS You know they are bloody annoying
  • 8. Mental Models. We humans have models of ourselves, others, the environment and the things with which we interact. Humans form mental models through experience, training and instruction
  • 9. Habitual Any change scares most humans. Humans are by nature habitual creatures.. we all have our daily rituals that when disturbed can really upset us
  • 10. Emotional Emotion plays a role with UI today. A poorly designed solution can increase stress levels of employees which can actually be linked to sick days and/or under performance. Rage Against the machine (Compaq 1999), found that, for one reason or another, stress and frustration levels with workplace technology are rising. Oct 2002. Research for British Telecom (BT) Home Computing found that 70% of personal computer users suffered from “PC Rage” – that is, the users surveyed admitted to shouting, swearing, or being violent to their computers when problems occurred.
  • 11. The story? How design begins…
  • 12. Well…we need to rebuild our pipelines a lot, given plans have changed…
  • 13. “..That sounds expensive.. Can’t we just upgrade / patch it a bit more?..” NO!
  • 14. We need tostopputting band-aids on broken limbs. We need long-term vision and synchronization. Stop gaps aren’t helping the ecosystems roles & skills out… It’s not expensive..
  • 15. Chapter 2 THE WHAT…
  • 16. Let’s look at WHAT we own Let’s work with those WHO own them Let’s BEGIN.. Where do we start?
  • 17. What do all of these have in common? They require you to think in multiple personalities and roles.. They can be quite frustrating to discover and use.. they all try and be different, but the end user is usually the same… They require unnecessary persistence… They echo the same data at times.. at a rate that makes your head spin..
  • 18. Question: Are these sites serving OUR needs or the CUSTOMERS?
  • 19. Answer: Well..that’s not fair…not all customers are the same!! e.g. Designers and Developers are different from one another, So therefore the content and approach is likely to always require different tactics.
  • 20. Where we are today, doesn’t mean we’ll still be here tomorrow
  • 21. Each role or skill we cater for is different, this is true. Building multiple sites isn’t the answer to solving this. It just makes them more confused and helpless. However, Contextual Synchronization is a possible answer…
  • 22. CONTEXT? (The setting in which an item of information appears)
  • 23. Let’s use Zune as an example of context working..
  • 24. You can explore based on taxonomy… Or.. You can Search… You can browse based on visuals...… You can explore based on recommendations..
  • 25. A: It’s always reminding you of the chosen context in which you are searching.. Context is when your answer will always come back in a manner that suites your end users needs… Q: Do you notice how the zune results shows “The Fray” in black, and the rest of the words in gray?
  • 26. How long do you think it will be before a new site is added here? POINT? We aren’t being contextually sensitive to our online consumers needs. Instead we’re separating context into their own branded existence. The problem is the answer is never obvious, it instead requires HUNTING….
  • 27. Question: What’s the difference between an ASP.NET developer and a SilverlightDeveloper is?
  • 28. Time to play the role of innovator.. Not follower..