Writing can be difficult. Some people put a mark or phrase in a new notebook to avoid starting with a completely clean slate.
At this point, you should know what content exists and what still needs to be written. Let's get writing!
Follow Markdown guidelines and best practices to ensure your team is clear about the organization and governance of your content. When you're dealing with a large quantity of content that you need to create or reorganize, try asking these questions:
These categories work well for organizing most software documentation logically:
Getting started pages assist developers and users in getting up-and-running. Getting started pages are created in series, with large tasks broken down into sub-tasks. Avoid creating more than one getting started series for each project. The getting started series should include:
Concept pages provide short, high-level information:
Use reference topics to provide technical information and definitions that support a user in performing a task. A glossary topic lists words and acronyms, but a reference topic lists project specifications, parameters, methods, functions, and other information that needs to be referenced. Reference topics usually contain tables with names, descriptions, and code examples.
Create an email distribution list for receiving support questions. Include that distribution list, instructions on creating a support ticket, and any other contact information you want your users to know. Ensure this information matches the info on your project overview page.
For the troubleshooting section, include:
Adding case studies to content gives your users a feel for how people use your project, and how they can potentially use it. Consider these headings in the template when putting together your case studies (or even better, have your clients help you):
Release notes must accompany an application upgrade or release.
A changelog is a release-by-release listing of what's been added, changed, or removed in each area of your project. It's often more granular than release notes.
Avoid creating frequently asked question (FAQ) topics. Questions are frequently asked for a short time and are difficult to maintain.
If an FAQ page is necessary, limit it to one page for each project and limit the number of questions to 10. Frequently check the page for required updates and grooming.
Answers in the FAQ can often be placed within a step in a tutorial page to clarify or inform about any potential questions.