Content types in software documentation

As a reference, here are definitions of the types of content deliverables that we publish on Experience League (and some we don’t):

Deliverable
Description
Guide

In SCCM, a guide is an online collection of pages referenced in a table of contents. Product documentation guides describe our official, best-practice guidance about using our software. The audience can be end users, administrators, or developers. Example user guide.

A user guide contains overviews and FAQs (concepts), and procedures (tasks) about product features.

Adobe’s product teams are responsible for these guides. Important: Adobe can be held contractually accountable for the information in product documentation.

Tutorial

A tutorial is often defined as a set of instructions to help a user accomplish a use case. As a comparison, if product documentation describes how to install an oven, a tutorial describes how to bake a certain type of cake.

Tutorials can be video or text-based and can range from a single article or video to a larger, multi-step set of text and video-based guidance. They are created and managed in the -learn repositories and published to the Tutorials section on Experience League.

Tutorials should supplement and link to product documentation rather than repeat information. Writing teams should frequently communicate with tutorial authors to avoid repetition.

Reference guide
In software product documentation, reference guides are “developer docs,” including Application Protocol Interface (API) and software development kit (SDK) documentation. API documentation is a technical content deliverable, containing instructions about how to effectively use and integrate with an API. An SDK is a set of software development tools used for developing applications for a specific device or operating system. Developer docs are reference material usually in table (or similar) format. Developer docs are published to developer.adobe.com.
Course

Adobe expert-curated collection of content, typically comprised of multiple lessons to educate users about a broad area, use case, or product (like implementation, user fundamentals). Courses are developed for target audience roles/role responsibilities.

See the Experience League Courses landing to browse courses.

Landing page
Landing pages on Experience League are managed by SCCM.
Home page
The home page is the first page in a guide. For users, clicking the guide breadcrumb takes users to the home page. The home page is the first article in the TOC. Writers manage a guide’s home page.
Support article

Support articles are ideally brief write-ups with information that is temporarily relevant and useful in specific situations. Support information includes upcoming outages, release issues, product workarounds, or troubleshooting help for these situations.

If you author Support articls and find yourself documenting standard product functionality as part of the article (steps in a task, for example), you should stop writing and instead cross-reference to the formal documentation. If you can’t find the documentation, notify the writer or product manager for that product.

In-product help

Content type
Audience
Description
Contextual popovers and tool tips
Product users

Contextual guidance to help users understand UI elements and workflows.

See How to add contextual help popovers to the Experience Platform documentation and UI (wiki).

Error messages and other in-product messages
Product users
Error messages (wiki), status messages, and other messages that might appear during product usage.
Gainsight engagement strings
Product users
Information about new features and other highlighted product elements using the Gainsight (wiki) software.
UI strings
Product users
Text that appears in the user interface, such as descriptions, options, controls, fields, and so on.

Categories of product documentation

Documentation type
Audience
Description
Example
API guide
Developers
Complete information about how to develop for a product or features, primarily using the APIs.
Batch Ingestion API guide
API reference
Developers
Information about properties, parameters, and other API components.
Access Control API
Conceptual overviews
All users
Information about product and feature concepts, including a general description of the product or feature, the problems it solves, and how it can help users achieve their goals.
Data collection overview
How-to
All users
How to accomplish a specific task using a product or feature.
Create a rule
Integration guide
All users
Information to help integrate multiple products or features.
Configure personalization destinations for same-page and next-page personalization
Release notes
Administrators and other users
Information about the most recent release, including new features, bug fixes, and known issues.
Adobe Experience Platform release notes
Troubleshooting guide
All users
How to resolve issues that might occur during the normal usage of a product or feature. Includes common issues, error codes and their meanings, and other details to help identify and resolve problems.
XDM System troubleshooting guide
Tutorial
All users
How to achieve a specific goal using a series of products or features, usually containing a sample use case or scenario and examples specific to that use case.
Importing and using external audiences
Use cases
All users
Details about a specific use of the product or feature, including examples specific to the audience for that use case. Use cases can span multiple features and products. Use cases should be aligned across Docs, Blueprints, Tech Mktg materials.
Example Use Case for Real-time Customer Data Platform B2B Edition
User guide
End users
Complete information about how to use a product or features, primarily using the user interface.
Sandbox UI guide
recommendation-more-help
authoring-guide-help-main-guide