Guidelines for Professional Documentation Writing
Introduction
Documentation is the critical part of the software development projects that supports all the steps starting with the initiation and planning and ending with the user acceptance testing, project launch and post-implementation support.
Knowledge transfer, transparency, ease of use, support & enhancement, and even total ownership cost heavily depend on the documentation's quality and structure. This post includes some valuable guidelines for writing good documentation.
Guidelines for good documentation
Corporate Styleguide
Follow the corporate style guide to develop professional-looking documents. A common styling convention cal allows you to structure the info in a more predictable and unified way. Applying a common style guide for your documents will always remind you about the necessary conventions to follow.
Cover page
Always have a beautifully designed cover page that includes just enough information. The cover page is the “face” of the document; therefore, it must be clean, well-structured and communicate the information about the document. A good cover page should include the document name, version, last updated date, project name, company data.
Table of contents
A table of contents is a mandatory part of the document, which is necessary to provide the reader with a short and concise presentation on what’s included in the document. Always have an auto-generated table of contents in the document and ensure that critical chapters and sections are included.
Executive summary
An executive summary is an absolute must that needs to be contained in the documentation. It should provide an overview of the document, as well as include the scope and purpose of the document. It should be short and concise to be read and understood within 1–2 minutes. A good executive summary typically can be limited to 3–5 sentences.
Glossary
The glossary is necessary in cases if your document includes multiple subject-matter abbreviations, acronyms and definitions. Always remember about the document’s target audience and have specific terms in a glossary to improve the document's readability.
Acknowledgements and conventions
A chapter dedicated to acknowledgements and conventions is helpful if your document includes multiple formatting options aimed to serve various purposes, i.e. attract user attention, highlight an extremely important piece of information or specify that the part of the document is not finished. If you widely use various types of formatting (i.e. bold, highlight, italic, code snippet, etc.), such a chapter will improve the understanding of the document by the audience.
Versioning and revisions
Versioning and revisions log is necessary to reflect the evolution of the document contents. It should be used when the document has a long period of life and when multiple authors edit it. In addition to the version and revisions log, it is beneficial to enable tracking of changes when editing the document.
Headers & footers
Structured headers and footers are an absolute must of the professional document. These can include various helpful information, but usually, to improve readability, it’s suggested to have the document name, document version, last updated date and page numbers in the header and footer of each page except the cover page and table of contents.
Figures, images and captions
In multiple cases, documents include figures and images, besides text info. When embedding media content in the document, always remember the following guidelines: media should be visible and print-ready (i.e. have a good resolution), should be editable in digital versions of the documents and always include captions that reflect the description of the media content.
Headings & chapters
A clear structure of its headings always defines a well-structured document. Use the power of headings to define document chapters and sections clearly. To improve readability prefer using numbered headings for chapters, sub-chapters and sections.
Paragraphs and text content
To capture the reader’s attention, focus the reader on the document content and make sure that the information is delivered most efficiently, the text should be structured in clearly delimited paragraphs. Paragraphs should not contain more than ten lines of text to avoid the document becoming hard to read.
Document protection
If the document includes confidential, corporate, private, intellectual property or secret data, always apply protection to the document contents. Security can be enabled using copyright notice and privacy policy described in the document by applying watermarks and editing or viewing restrictions to the document (ex., password protection and encryption). Some good examples of such document protection mechanisms can be found on the Internet.
External references
Consolidate and represent the list of external references separately if you use some external data sources co-related to the current document. Having all the external references in one place would significantly improve the comfort of the document’s audience.
Appendixes list
If the document has some appendixes, always list them in a separate document section. Enumerate appendixes using headings to reflect them in the table of contents. Along with the appendix name, always provide a short description of its relation to the current document and an overview of what’s included in the appendix.
Conclusions and endnotes
One of the criteria of a well-structured document is the ability to represent the conclusions and endnotes based on its contents. Include conclusions and endnotes when necessary to reflect the final thoughts and outcomes created by the information included in the document. Best suitable for executive-level reports, user manuals and scientific documentation.
Final thoughts
Writing good documentation is challenging and can be compared to craftsmanship, but it is a critical phase of the knowledge sharing and transfer process. Well-structured and organised documentation is a crucial element of learning, information exchange, and collaboration that leads to project and business success.