Last updated: 2022-15-08
PURPOSE: To be used as a primary reference for the CALCMENU User Guide, to standardize the external documentation format, and write quality and consistent user guides for CALCMENU products.
AUDIENCE: The EGS Technical Writer, Marketing Team, and Special Projects Team
This style guide can be further improved as necessary.
Document Formatting
Document spacing: Single-spaced Headings and Subheadings: TBA (user-defined) Numbering style (Headings and Subheadings): Multilevel list Acronyms
Always spell out EGS product names: Always spell out acronyms when used for the first time, accompanied by its acronym enclosed in parentheses. Never use acronyms for ideas/concepts/items that are only used/mentioned once. Do not use acronyms in titles and headings. Instead, spell them out.
General
Write in a neutral tone in second-person point of view. Only address the “you” in describing product features, if necessary. Use the imperative sentence form and with the implicit “you” in numbered procedures (i.e., “Click on Add Product”, “Select two products to enable the Edit feature”). Use “them” as the gender-neutral pronoun when addressing plural user antecedents. Do not use “he”, “her”, and “him/her”. Sentences should be 15-30 words only, with simple tenses, and in active voice. Passive voice should be used scarcely unless it strategically helps with the smooth delivery of information. Eliminate unnecessary words and ambiguity by avoiding adverbs and flowery language. Avoid walls of text. Break paragraphs into short paragraphs or use lists (bullets or order) and tables whenever applicable. Always avoid contractions. Always write in the present tense. Never use the future tense. Incorrect: Selecting OK will open a dialog box to confirm the transaction.
Correct: Selecting OK opens a dialog box to confirm the transaction.
Do not include features that are to be added or future improvements or future product features. Information about future versions or enhancements can be left to internal documents/product specifications. Don't use & instead of and in headings, text, navigation, or tables of contents. However, it's OK to use & when referencing UI elements that use &, or in table headings and diagram labels where space constraints require abbreviation. Avoid nominalizations unless it is required. Nominalizations are when verbs, adjectives, and adverbs are transformed to function as a noun. Oftentimes, nominalizations set a passage to a passive tone.
Structure
Technical documents must always follow a logical hierarchical structure. This allows the document to be scannable, enabling end-users to skim through the document with ease and precision to find what they are looking for.
Make use of meaningful headings. Headings are the primary scanning element users rely on when searching for a particular information in the document. Simultaneously, headings act as topic navigation that can be used to outline the flow of the document. Strategically place headings around relevant information from one heading to another. Break large topics into digestible sections. For example, in documenting the process of Recipe Creation, instead of writing the entire procedure in one long single process, divide it into sections by making use of the UI and separate the Overview, Ingredients, and Procedure tab under Creating a Recipe section. Link relevant and important information via in-document links or bookmarks. This makes the document more scannable for users looking for specific information. Simultaneously, this reduces content redundancy by pointing the reader to a specific section of the document where the information may have already been discussed such as instructions or definitions.
Units of Measurement
Units of measurement are often written in conjunction with numerical values.
On writing procedures
Before writing any procedure, provide a brief description of the procedure’s goal. Always orient the user depending on the current UI of the page being discussed. From the Dashboard, open a recipe under the Latest Recipe pane.
On writing numbered procedures, limit the steps to 7 steps only. For longer processes that exceeds 7 steps, divide the entire process into two or more sections. In a numbered procedure, sub-steps are labeled with lowercase letters, and sub-sub-steps get lowercase Roman numerals. When a step has sub-steps, treat the step like an introductory sentence: put a colon or a period at the end of the step, as appropriate. Insert screenshots between steps as needed but avoid adding a screenshot for each step unless it helps to the overall understanding of the process. Refer to UI elements in describing the process. In cases where the same sequence of actions is to be repeated under one section (i.e., same initial steps under Configuration section), use multi-action sequence to avoid unnecessary repetition of information. Do this by combining small actions with the greater-than symbol (>) in a single number. Go to Account > Settings > Configuration tab.
Tables and Lists
Tables and lists remove the wordiness of the document. It also organizes large chunks of information into a visually presentable manner, making it easier for readers to grasp the information.
Introductory Sentences
In adding tables and lists on your document, insert an introductory sentence before the table or list occurs. This aids the reader in reading the document and contextualizes the table or list that is about to be read.
Incorrect: To do this: / Follow this process:
Correct: To change the recipe quantity, do the following:
Lists
Numbered lists
Used for ordered list of items such as procedure steps and UI descriptions that needs to be followed in order.
To copy a recipe that you created:
View the recipe that you want to copy. On the recipe controls, select the Copy button. This opens the Save As New Recipe dialog box where you can save the recipe to a different name. Once you have entered a name, select Confirm to save a copy of the recipe.
For nested sequential steps, the following numbering sequence is recommended:
For nested sequential steps with branching decisions, treat the current branching decision within the procedure as an introductory sentence before inserting the nested steps:
Unordered lists
Used for non-sequential lists such as functional scope, list of fields, and branching decisions.
Viewers can do the following:
· Copy recipes shared to the group
· View the activities tab
Tables
Tables can be used to emphasize relationships between various sets of data elements. It follows that using tables is not always necessary.
Do not use tables in the following scenarios:
· Single-unit items such as field names and procedural steps. Use a numbered or bulleted list for these data.
· Single-row items for procedures
· Paired data or two-item lists such as definitions or item descriptions
· In the middle of a sentence or a numbered list
Always use parallel sentence structures when listing each item in the list
On describing interactions with UI
In writing the procedures, use the table below as a reference for appropriate verbs in describing interactions with the CalcMenu Cloud UI.
When documenting the UI, use the following prepositions.
Expand this list for Word Choice, Tone, and Structure