Creating high-quality documents
This page provides a checklist for users who want to lift their automated documents to the next level — creating a truly top-notch experience for end-users.
Warning: work in progress!
Organisation of files
Put files of the same type in the same folder | Avoid having folders that contain a mix of snippets, clauses, documents, concepts etc. As a rule of thumb, every file type should have its own folder. |
Clauses
Use internal comments | Complex clauses may require internal comments to clarify towards other clause authors why you took a certain approach. |
Reuse contents across languages | If the contents of a clause is completely identical between different languages, then avoid copy/pasting that content. Instead, insert the content in one language (e.g. English), and repeat it using the special content-reuse code |
Lists
Wrap text-list datafields | Have you wrapped lists of texts datafields in |
Concepts
Datafields
Include labels | Include a separate label for each datafield whose name is not nice to read. For example, for a datafield commencement-date, include a label commencement date. |
Miscellaneous
Don’t hardcode text snippets | Avoid “hard coding” snippets of text that you will use in conditions — such as names of countries or languages. This is particularly true in multi-lingual documents. |
Assemble Documents
Check datafield assignments before transferring to Q&As | Datafields may have values assigned in the underlying Document/Binder, so that a Q&A using that Document/Binder will have those datafields filled in as default values. Check whether you did not inadvertently leave some datafields values assigned from any testing you performed. |
Q&A
Answers
Mandatory? | By default, questions are not mandatory. Check which questions you want to make mandatory instead. |
Pre-select a predefine | If you include predefined answers, then make sure that one of those predefined answers get pre-selected — even if your pre-selection may feel a bit arbitrary. A user may otherwise get confused when he selects a predefined answer, and the text preview at the right side does not get updated. (E.g., if you allow selecting A, B or C as predefined answers, and the associated clause will show A even when no answer has been selected, then the clause will not update when the user explicitly selects A.) |
Last updated