Writing has tone and voice, which combine to make text "sound" like a brand. Mercedes "sounds" luxurious. Disney "sounds" fun. SAP SuccessFactors "sounds" casual and confident, like a trusted, encouraging advisor.
Write in Casual Tone and Avoid Humor
Internet culture uses informal language and style when writing in and for IT products. SuccessFactors, and SAP more widely, adopts the people-centric approach (PCA) to sound informal. The workshop ZDIPCA covers PCA in depth.
There are key principles we need to follow to achieve our goals. The acronym "CIAO" is a helpful way to remember them. Here's what it stands for:
- C = Clear
Everyone can understand us. We speak the language of our users. - I = Insightful
We are informed problem solvers. We use simple, inclusive language that focuses on helping our users get their job done. - A = Approachable
We speak authentically, as humans to humans. We talk about complex technology in a way that lets everyone in. - O = Optimistic
We speak with confidence about our real-world impact, inspiring our users with our positive attitude.
Avoid humor. It doesn't travel. What one group or person finds funny can be offensive or weird to another person or group.
Our products deal with serious subjects, such as payroll, benefits, career advancement, bonuses, education, and employment, and are often approached by our users under stress: What might be funny while you're designing it can sound alienating to stressed users.
Be informal, but don't be sloppy or flippant. Use standard U.S. English grammar, spelling, and punctuation
Address our users directly and informally but respect their livelihood. Take them seriously. Write in conversational English as a trusted, encouraging advisor.
Use Pronouns
- Address users with the second person pronouns you and your.
- Use "your" to create ownership of positive experiences (congratulations on your promotion) and avoid it in negative experiences (something went wrong saving the form).
- If you're asking a question, such as in an FAQ, use the first person ("how can I log in?")
- Use "their" for non-gendered, even singular pronouns ("everyone gets their own paystub view")
Use Contractions
Use contractions but keep it simple. One apostrophe per contraction (instead of I'd've). Beware the "its" and "it's" homonym in English. The former is the possessive pronoun, the latter is the contraction of "it is" or "it has."
To use contractions in online texts, you'll need to represent the apostrophe using the Unicode escape code.
Example: You can't create an absence request in this profile. "can't would be written can’t in the online text.
Don't Accuse or Plead
Don't accuse our users of doing something wrong. Accusation can appear in error messages: Instead, focus on the solution to the problem:
Likewise, don't overuse a pleading tone — words like please or kindly. When the UX is decorated with a pleading tone, we've gone too far in the opposite direction of accusatory tone. So instead of Please remember to submit your form, write Submit your form.
It is OK to use please and thank you, but do so sparingly. These words are often useful when we've inconvenienced users with system behavior.
For example, a foreground job that takes a long time to run could display a wait message like:
"This may take a few minutes. Thank you for your patience."
You can also use please in cases when the mood is imperative (a command) and when the sentence is short. Short, imperative sentences can sound brusque.
So instead of "Wait.", try "Please wait." This softens the tone while keeping the message clear.
Remember: good UX writing strikes a balance — polite but confident, helpful without blaming, and respectful without sounding overly apologetic.
Write Clear, Concise Phrases
Use the words you need to explain an error or describe a field, but not more, even if you have plenty of space. If you see these types of words in your message, make sure they have a purpose.
- Adverbs
- Adjectives
- Prepositional phrases
If you have a choice between a very technical term or a jargon term on one hand and a more familiar term on the other hand, choose the more familiar one.
- Ask yourself if a police officer in your town would understand your jargon or your technical term. They're probably a smart person, and they might even use SAP SuccessFactors, but their job is policing your town, not understanding SAP SuccessFactors or its technology.
- Ask yourself if you'd use the words in the analog case. If there were no computer, would you say "send the form for approval" if you were talking to a coworker or would you say "route the form for approval?"
Use Inclusive Language
Call it good manners, etiquette, or being a good citizen, our user experience treats others as we would like to be treated.
No one at SAP SuccessFactors intends to offend people, but we avoid language that makes our users associate our product with discomfort or with a rough patch in their lives.
Inclusive doesn't just mean "not offensive," it means to include the people who read or listen to our words and not just ourselves as writers or speakers of our words. It is empathy.
And it can be tricky. To help us write more inclusively, SAP has set up these resources.
- The Inclusive Language Project has terminology rules and answers questions and includes SAP SuccessFactors team members.
- The Inclusive Language Dictionary is a running list of troublesome words.
- Taking Action on Inclusive Language is our employer's stance on our word choices.
For some help on specific terms, take a look at the Controlled Vocabulary section.
Use Accessible Strings
Accessible strings are a special consideration of inclusive language. Our user base includes people who have lost their vision, who move about the world differently, cannot hear sounds, and so on. Regardless of the group or abilities, we want to write language that includes them.
Accessible experiences, however, reckon with the meaning of the text we put into our UX. Hyphenation, string length, and captioning affect how content is perceived—regardless of the punctuation used in the string.
Some examples:
- JAWS, the leading screen reader, reads punctuation. If you needed another reason to reduce the punctuation of on-screen text, you have it. Read all your punctuation out loud to understand the experience of a JAWS user. For example, JAWS reads on-screen text as on hyphen screen text. Would it be better for both JAWS users and sighted users to say simply, the punctuation of text?
- When the UI has an image, the image must have ALT text and preferably a caption. Although it is outside the scope of UX writing, let's be aware that if users are required to understand binary content (such as images) without pure text as a back-up, we have designed an inaccessible user interface.
- Icons need alt text. Always.
- If you have a video embedded in the user interface, remember that the closed captioning is required and required to be translated. Use the SAP Video Tools to produce a caption file and translate it through our language team.
Also check the section of this site: Accessible Content