Writing for better user interfaces (GDS)

Beth Aitman
Beth AitmanTechnical writer at Improbable
Writing for better
user interfaces
Beth Aitman
@baitman
4th August 2016
In this talk
- Intro
- Why does writing in UIs matter?
- Types of writing:
- Naming things
- Adding extra information
Intro - UI writing - Naming - Help - Summary
About me
- I’m a technical writer
- Embedded in software development teams
Intro - UI writing - Naming - Help - Summary
Technical writing is evolving
- Used to be “write us a manual”
Intro - UI writing - Naming - Help - Summary
Technical writing is evolving
- Used to be “write us a manual”
- Becoming “write help for the UI”
Intro - UI writing - Naming - Help - Summary
Technical writing is evolving
The goal: “help users understand and use UIs”
Intro - UI writing - Naming - Help - Summary
Technical writing is evolving
My goal: “make UIs that are easy to understand and use”
Intro - UI writing - Naming - Help - Summary
Why do the words in
UIs matter?
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Why do the words matter?
On a screen, you use words to find out what things are.
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Why do the words matter?
Without physical cues, you need new ways of explaining.
Intro - UI writing - Naming - Help - Summary
Writing for better user interfaces (GDS)
https://signalvnoise.com/posts/3404-reminder-design-is-still-about-words
Intro - UI writing - Naming - Help - Summary
Words make UIs
meaningful
Intro - UI writing - Naming - Help - Summary
Thinking about words helps you
make better UIs
Intro - UI writing - Naming - Help - Summary
Thinking about writing
Writing makes you ask good questions.
Intro - UI writing - Naming - Help - Summary
Thinking about writing
Questions about concepts:
- What’s this for again?
- Does this concept make sense?
- What does the user know about it already?
- Can we make it simpler?
Intro - UI writing - Naming - Help - Summary
Thinking about writing
Questions about workflow:
- Could this workflow be simpler?
- Can we do work instead of the user?
- What happens when it goes wrong?
- Can we avoid hitting errors?
Intro - UI writing - Naming - Help - Summary
Writing to make UIs better
It’s not just about writing well. It’s about making good UIs.
Intro - UI writing - Naming - Help - Summary
Types of UI writing
Broadly, there are two:
1. Names of things
2. Extra help and information
Intro - UI writing - Naming - Help - Summary
1. Naming things, or ‘microcopy’
Intro - UI writing - Naming - Help - Summary
2. Extra help and information
Intro - UI writing - Naming - Help - Summary
2. Extra help and information
Intro - UI writing - Naming - Help - Summary
First, naming things
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Skim-reading
Labels and buttons are the words that people are most likely to register.
Intro - UI writing - Naming - Help - Summary
Naming things is hard!
Intro - UI writing - Naming - Help - Summary
Three strategies for naming things
1. Think from the user perspective
2. Use terminology they can understand
3. Experiment with phrasing
Intro - UI writing - Naming - Help - Summary
1. Think from the user perspective
Name things from the outside of the UI.
What it does, not how it works.
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
2. Use terminology that users can understand
What do users call it?
What will they understand?
Do we need to name it at all?
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
3. Experiment with the phrasing
Intro - UI writing - Naming - Help - Summary
3. Experiment with the phrasing
Try explaining it in a sentence.
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
If it’s hard to name something - ask WHY
Intro - UI writing - Naming - Help - Summary
Do as much in the naming as you can...
Intro - UI writing - Naming - Help - Summary
Do as much in the naming as you can...
Intro - UI writing - Naming - Help - Summary
… and recognise when naming isn’t enough.
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Help and extra
information
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
What information to include
What do users need to know to complete their task?
Intro - UI writing - Naming - Help - Summary
What information to include
What do users need to know to complete their task?
Look at it from both sides:
- What information can’t they do without?
- What can we cut out?
Intro - UI writing - Naming - Help - Summary
Can we solve this better?
vs
Intro - UI writing - Naming - Help - Summary
What information to include
Can we make it so they need less information?
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Don’t show all the information you have
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Show help in the right place, at the right time
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Keep it structured and easy to read
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Summing up: naming things
Intro - UI writing - Naming - Help - Summary
1. Name from the user perspective
2. Find the right terminology for your users
3. Experiment with phrasing
Summing up: help and information
Intro - UI writing - Naming - Help - Summary
1. Work out what information users need
2. If you can, make things simpler
3. Keep it minimal
4. Show it in the right place and time
Summing up: make better user interfaces
Intro - UI writing - Naming - Help - Summary
1. Always question what you’re writing
2. Simpler things > good explanations
3. Keep fighting the good fight!
Thanks for having me!
Any questions?
1 of 78

Recommended

Writing for better user interfaces (Home Office) by
Writing for better user interfaces (Home Office)Writing for better user interfaces (Home Office)
Writing for better user interfaces (Home Office)Beth Aitman
175 views78 slides
Software that makes sense: writing for user interfaces by
Software that makes sense: writing for user interfacesSoftware that makes sense: writing for user interfaces
Software that makes sense: writing for user interfacesBeth Aitman
601 views84 slides
Uxpin web ui_design_best_practices by
Uxpin web ui_design_best_practicesUxpin web ui_design_best_practices
Uxpin web ui_design_best_practicesimdurgesh
117 views108 slides
CUI workshop SF Design Week 2017 by
CUI workshop SF Design Week 2017CUI workshop SF Design Week 2017
CUI workshop SF Design Week 2017kay_sjc
112 views79 slides
Conversational UI: How to walk the talk by
Conversational UI: How to walk the talkConversational UI: How to walk the talk
Conversational UI: How to walk the talkStephen Gay
2.2K views77 slides
UX UI - Principles and Best Practices 2014-2015 by
UX UI - Principles and Best Practices 2014-2015UX UI - Principles and Best Practices 2014-2015
UX UI - Principles and Best Practices 2014-2015Harsh Wardhan Dave
32.2K views109 slides

More Related Content

Similar to Writing for better user interfaces (GDS)

What are Voice User Interfaces by Amazon Alexa Senior PM by
What are Voice User Interfaces by Amazon Alexa Senior PMWhat are Voice User Interfaces by Amazon Alexa Senior PM
What are Voice User Interfaces by Amazon Alexa Senior PMProduct School
548 views30 slides
UserTesting Webinar - Everything I've learned about Lean UX: AMA with Jeff Go... by
UserTesting Webinar - Everything I've learned about Lean UX: AMA with Jeff Go...UserTesting Webinar - Everything I've learned about Lean UX: AMA with Jeff Go...
UserTesting Webinar - Everything I've learned about Lean UX: AMA with Jeff Go...UserTesting
479 views27 slides
UX/UI Design and How It Works by
UX/UI Design and How It WorksUX/UI Design and How It Works
UX/UI Design and How It WorksAciron Consulting
1.2K views6 slides
Isde5 by
Isde5Isde5
Isde5s1170207
236 views8 slides
Sw-3.Isde5 by
Sw-3.Isde5Sw-3.Isde5
Sw-3.Isde5s1170214
212 views3 slides
Royf03 by
Royf03Royf03
Royf03s1170216
207 views3 slides

Similar to Writing for better user interfaces (GDS)(20)

What are Voice User Interfaces by Amazon Alexa Senior PM by Product School
What are Voice User Interfaces by Amazon Alexa Senior PMWhat are Voice User Interfaces by Amazon Alexa Senior PM
What are Voice User Interfaces by Amazon Alexa Senior PM
Product School548 views
UserTesting Webinar - Everything I've learned about Lean UX: AMA with Jeff Go... by UserTesting
UserTesting Webinar - Everything I've learned about Lean UX: AMA with Jeff Go...UserTesting Webinar - Everything I've learned about Lean UX: AMA with Jeff Go...
UserTesting Webinar - Everything I've learned about Lean UX: AMA with Jeff Go...
UserTesting479 views
Isde5 by s1170207
Isde5Isde5
Isde5
s1170207236 views
Sw-3.Isde5 by s1170214
Sw-3.Isde5Sw-3.Isde5
Sw-3.Isde5
s1170214212 views
Royf03 by s1170216
Royf03Royf03
Royf03
s1170216207 views
User Research on a Shoestring by teaguese
User Research on a ShoestringUser Research on a Shoestring
User Research on a Shoestring
teaguese545 views
UI vs UX workshop by Inova LLC
UI vs UX workshopUI vs UX workshop
UI vs UX workshop
Inova LLC2.3K views
Newbie UX: Something I learned about UX (Business vs Design) by Soon-Aik Chiew
Newbie UX: Something I learned about UX (Business vs Design)Newbie UX: Something I learned about UX (Business vs Design)
Newbie UX: Something I learned about UX (Business vs Design)
Soon-Aik Chiew14.6K views
UX Workshop for Fin-Tech startups @ SBC by Doralin Kelly
 UX Workshop for Fin-Tech startups @ SBC UX Workshop for Fin-Tech startups @ SBC
UX Workshop for Fin-Tech startups @ SBC
Doralin Kelly1.1K views
UX is more than UI by Li Jia Li
UX is more than UIUX is more than UI
UX is more than UI
Li Jia Li140 views
Ux presentation-i net - https://uxvietnam.com by Khoi Pham
Ux presentation-i net - https://uxvietnam.comUx presentation-i net - https://uxvietnam.com
Ux presentation-i net - https://uxvietnam.com
Khoi Pham614 views
Yikes...It Looks Like That?! - UI Worst Practices by Bruce Elgort
Yikes...It Looks Like That?! - UI Worst PracticesYikes...It Looks Like That?! - UI Worst Practices
Yikes...It Looks Like That?! - UI Worst Practices
Bruce Elgort858 views
User experience & design part 3 by Preeti Chopra
User experience & design part 3User experience & design part 3
User experience & design part 3
Preeti Chopra1.3K views
Homepage UI/UX Designing by Aseem Ghavri
Homepage UI/UX DesigningHomepage UI/UX Designing
Homepage UI/UX Designing
Aseem Ghavri237 views
Catching up on UX by Ryo Sampei
Catching up on UXCatching up on UX
Catching up on UX
Ryo Sampei491 views
Ibm Tech Support by ramki1986
Ibm Tech SupportIbm Tech Support
Ibm Tech Support
ramki19862.9K views
User Experience Masterclass 101 with Mark Swaine by Mark N Swaine
User Experience Masterclass 101 with Mark SwaineUser Experience Masterclass 101 with Mark Swaine
User Experience Masterclass 101 with Mark Swaine
Mark N Swaine1K views

Recently uploaded

VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue by
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueVNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueShapeBlue
163 views54 slides
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O... by
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...ShapeBlue
88 views13 slides
The Role of Patterns in the Era of Large Language Models by
The Role of Patterns in the Era of Large Language ModelsThe Role of Patterns in the Era of Large Language Models
The Role of Patterns in the Era of Large Language ModelsYunyao Li
80 views65 slides
"Surviving highload with Node.js", Andrii Shumada by
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada Fwdays
53 views29 slides
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... by
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...ShapeBlue
158 views20 slides
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ... by
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...ShapeBlue
85 views10 slides

Recently uploaded(20)

VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue by ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueVNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
ShapeBlue163 views
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O... by ShapeBlue
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...
ShapeBlue88 views
The Role of Patterns in the Era of Large Language Models by Yunyao Li
The Role of Patterns in the Era of Large Language ModelsThe Role of Patterns in the Era of Large Language Models
The Role of Patterns in the Era of Large Language Models
Yunyao Li80 views
"Surviving highload with Node.js", Andrii Shumada by Fwdays
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada
Fwdays53 views
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... by ShapeBlue
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
ShapeBlue158 views
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ... by ShapeBlue
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
ShapeBlue85 views
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue by ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlueMigrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
ShapeBlue176 views
DRBD Deep Dive - Philipp Reisner - LINBIT by ShapeBlue
DRBD Deep Dive - Philipp Reisner - LINBITDRBD Deep Dive - Philipp Reisner - LINBIT
DRBD Deep Dive - Philipp Reisner - LINBIT
ShapeBlue140 views
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online by ShapeBlue
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
ShapeBlue181 views
The Power of Heat Decarbonisation Plans in the Built Environment by IES VE
The Power of Heat Decarbonisation Plans in the Built EnvironmentThe Power of Heat Decarbonisation Plans in the Built Environment
The Power of Heat Decarbonisation Plans in the Built Environment
IES VE69 views
Business Analyst Series 2023 - Week 4 Session 7 by DianaGray10
Business Analyst Series 2023 -  Week 4 Session 7Business Analyst Series 2023 -  Week 4 Session 7
Business Analyst Series 2023 - Week 4 Session 7
DianaGray10126 views
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ... by ShapeBlue
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
ShapeBlue144 views
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker50 views
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha... by ShapeBlue
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
ShapeBlue138 views
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson156 views
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool by ShapeBlue
Extending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPoolExtending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPool
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool
ShapeBlue84 views
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT by ShapeBlue
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBITUpdates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
ShapeBlue166 views

Writing for better user interfaces (GDS)

  • 1. Writing for better user interfaces Beth Aitman @baitman 4th August 2016
  • 2. In this talk - Intro - Why does writing in UIs matter? - Types of writing: - Naming things - Adding extra information Intro - UI writing - Naming - Help - Summary
  • 3. About me - I’m a technical writer - Embedded in software development teams Intro - UI writing - Naming - Help - Summary
  • 4. Technical writing is evolving - Used to be “write us a manual” Intro - UI writing - Naming - Help - Summary
  • 5. Technical writing is evolving - Used to be “write us a manual” - Becoming “write help for the UI” Intro - UI writing - Naming - Help - Summary
  • 6. Technical writing is evolving The goal: “help users understand and use UIs” Intro - UI writing - Naming - Help - Summary
  • 7. Technical writing is evolving My goal: “make UIs that are easy to understand and use” Intro - UI writing - Naming - Help - Summary
  • 8. Why do the words in UIs matter? Intro - UI writing - Naming - Help - Summary
  • 9. Intro - UI writing - Naming - Help - Summary
  • 10. Why do the words matter? On a screen, you use words to find out what things are. Intro - UI writing - Naming - Help - Summary
  • 11. Intro - UI writing - Naming - Help - Summary
  • 12. Why do the words matter? Without physical cues, you need new ways of explaining. Intro - UI writing - Naming - Help - Summary
  • 15. Words make UIs meaningful Intro - UI writing - Naming - Help - Summary
  • 16. Thinking about words helps you make better UIs Intro - UI writing - Naming - Help - Summary
  • 17. Thinking about writing Writing makes you ask good questions. Intro - UI writing - Naming - Help - Summary
  • 18. Thinking about writing Questions about concepts: - What’s this for again? - Does this concept make sense? - What does the user know about it already? - Can we make it simpler? Intro - UI writing - Naming - Help - Summary
  • 19. Thinking about writing Questions about workflow: - Could this workflow be simpler? - Can we do work instead of the user? - What happens when it goes wrong? - Can we avoid hitting errors? Intro - UI writing - Naming - Help - Summary
  • 20. Writing to make UIs better It’s not just about writing well. It’s about making good UIs. Intro - UI writing - Naming - Help - Summary
  • 21. Types of UI writing Broadly, there are two: 1. Names of things 2. Extra help and information Intro - UI writing - Naming - Help - Summary
  • 22. 1. Naming things, or ‘microcopy’ Intro - UI writing - Naming - Help - Summary
  • 23. 2. Extra help and information Intro - UI writing - Naming - Help - Summary
  • 24. 2. Extra help and information Intro - UI writing - Naming - Help - Summary
  • 25. First, naming things Intro - UI writing - Naming - Help - Summary
  • 26. Intro - UI writing - Naming - Help - Summary
  • 27. Intro - UI writing - Naming - Help - Summary
  • 28. Intro - UI writing - Naming - Help - Summary
  • 29. Intro - UI writing - Naming - Help - Summary
  • 30. Skim-reading Labels and buttons are the words that people are most likely to register. Intro - UI writing - Naming - Help - Summary
  • 31. Naming things is hard! Intro - UI writing - Naming - Help - Summary
  • 32. Three strategies for naming things 1. Think from the user perspective 2. Use terminology they can understand 3. Experiment with phrasing Intro - UI writing - Naming - Help - Summary
  • 33. 1. Think from the user perspective Name things from the outside of the UI. What it does, not how it works. Intro - UI writing - Naming - Help - Summary
  • 34. Intro - UI writing - Naming - Help - Summary
  • 35. Intro - UI writing - Naming - Help - Summary
  • 36. Intro - UI writing - Naming - Help - Summary
  • 37. Intro - UI writing - Naming - Help - Summary
  • 38. 2. Use terminology that users can understand What do users call it? What will they understand? Do we need to name it at all? Intro - UI writing - Naming - Help - Summary
  • 39. Intro - UI writing - Naming - Help - Summary
  • 40. Intro - UI writing - Naming - Help - Summary
  • 41. Intro - UI writing - Naming - Help - Summary
  • 42. 3. Experiment with the phrasing Intro - UI writing - Naming - Help - Summary
  • 43. 3. Experiment with the phrasing Try explaining it in a sentence. Intro - UI writing - Naming - Help - Summary
  • 44. Intro - UI writing - Naming - Help - Summary
  • 45. Intro - UI writing - Naming - Help - Summary
  • 46. Intro - UI writing - Naming - Help - Summary
  • 47. Intro - UI writing - Naming - Help - Summary
  • 48. If it’s hard to name something - ask WHY Intro - UI writing - Naming - Help - Summary
  • 49. Do as much in the naming as you can... Intro - UI writing - Naming - Help - Summary
  • 50. Do as much in the naming as you can... Intro - UI writing - Naming - Help - Summary … and recognise when naming isn’t enough.
  • 51. Intro - UI writing - Naming - Help - Summary
  • 52. Intro - UI writing - Naming - Help - Summary
  • 53. Intro - UI writing - Naming - Help - Summary
  • 54. Help and extra information Intro - UI writing - Naming - Help - Summary
  • 55. Intro - UI writing - Naming - Help - Summary
  • 56. Intro - UI writing - Naming - Help - Summary
  • 57. Intro - UI writing - Naming - Help - Summary
  • 58. What information to include What do users need to know to complete their task? Intro - UI writing - Naming - Help - Summary
  • 59. What information to include What do users need to know to complete their task? Look at it from both sides: - What information can’t they do without? - What can we cut out? Intro - UI writing - Naming - Help - Summary
  • 60. Can we solve this better? vs Intro - UI writing - Naming - Help - Summary
  • 61. What information to include Can we make it so they need less information? Intro - UI writing - Naming - Help - Summary
  • 62. Intro - UI writing - Naming - Help - Summary
  • 63. Intro - UI writing - Naming - Help - Summary
  • 64. Intro - UI writing - Naming - Help - Summary
  • 65. Don’t show all the information you have Intro - UI writing - Naming - Help - Summary
  • 66. Intro - UI writing - Naming - Help - Summary
  • 67. Intro - UI writing - Naming - Help - Summary
  • 68. Intro - UI writing - Naming - Help - Summary
  • 69. Show help in the right place, at the right time Intro - UI writing - Naming - Help - Summary
  • 70. Intro - UI writing - Naming - Help - Summary
  • 71. Intro - UI writing - Naming - Help - Summary
  • 72. Keep it structured and easy to read Intro - UI writing - Naming - Help - Summary
  • 73. Intro - UI writing - Naming - Help - Summary
  • 74. Intro - UI writing - Naming - Help - Summary
  • 75. Summing up: naming things Intro - UI writing - Naming - Help - Summary 1. Name from the user perspective 2. Find the right terminology for your users 3. Experiment with phrasing
  • 76. Summing up: help and information Intro - UI writing - Naming - Help - Summary 1. Work out what information users need 2. If you can, make things simpler 3. Keep it minimal 4. Show it in the right place and time
  • 77. Summing up: make better user interfaces Intro - UI writing - Naming - Help - Summary 1. Always question what you’re writing 2. Simpler things > good explanations 3. Keep fighting the good fight!
  • 78. Thanks for having me! Any questions?