Glossary Updates12 new terms added to the glossaries · October 2, 2026, 22:44 CEST
AI TechDocKnowledge

Encyclopedia · Subject area

Technical documentation models

A technical documentation model is a set of principles for dividing, organizing and expressing technical content. Several models shape current practice. This subsection distinguishes six — topic-based documentation, task-based documentation, Every Page is Page One, semantic documentation, minimalism and structured authoring — describes each in a separate article and examines how they combine in a documentation system.

By knowledge.aitechdoc.world · Last reviewed

Articles

  1. Topic-based documentationTopic-based documentation writes content as self-contained units on one subject and assembles them into deliverables. Definition, history, types and limits.Read the article
  2. Task-based documentationTask-based documentation organizes content around what users do, derived from task analysis. Definition, history, components, uses and limits.Read the article
  3. Every Page is Page OneEvery Page is Page One (EPPO), described by Mark Baker, treats each page as the reader’s entry point. Seven characteristics, origin, uses and limits.Read the article
  4. Semantic documentationSemantic documentation represents the meaning of content in machine-readable markup and metadata. Definition, history, components, uses and limits.Read the article
  5. MinimalismMinimalism, described by John M. Carroll, designs documentation for action: real tasks, error recovery and little text. Principles, history and limits.Read the article
  6. Structured authoringStructured authoring writes content to a schema and separates it from formatting. Definition, history from SGML to DITA, components, uses and limits.Read the article

Scope and terminology

The six models answer different questions. Topic-based documentation defines the unit of content, task-based documentation the selection of content, Every Page is Page One the independence of each page, semantic documentation the representation of meaning, minimalism the relationship between content and action, and structured authoring the technical form in which content is written. The models are therefore not alternatives; most documentation systems apply several of them at once.

The designations are established in technical communication but not standardized. Some refer to published works (Every Page is Page One, minimalism), some to families of standards (structured authoring), and some to general practices (task-based and semantic documentation).

Common characteristics

All six models depart from the book as the organizing principle of technical content. They place the reader’s purpose, the unit of content or the structure of information at the center, and they make documentation more amenable to reuse, automation and machine processing. None of them, on its own, determines whether documentation is correct or meets legal requirements for information for use.

Comparison

Comparison of the types of software development kit
TypeQuestion answeredUnit or focusOriginTypical implementationMain limitation
Topic-based documentationHow is content divided?The topic, typed and assembled by mapsInformation Mapping, online help, DITADITA, help authoring tools, CCMSFragmentation without context and links
Task-based documentationWhich content is needed?User tasks derived from task analysisUsability research, software style guidesTask topics, goal-based navigationNeglect of conceptual and reference needs
Every Page is Page OneCan each page stand on its own?The page as the reader’s entry pointMark Baker (2013)Web documentation, knowledge basesNo formal enforcement; link maintenance
Semantic documentationWhat is the content about?Meaning in markup and metadataDescriptive markup, semantic web, iiRDSMetadata schemes, ontologies, delivery portalsDepends on shared vocabularies and consistent tagging
MinimalismHow does content support action?Action, real tasks, error recoveryJohn M. Carroll (1990)Quick starts, embedded help, proceduresMisread as cutting required content
Structured authoringIn what form is content written?Content models and validationGML, SGML (ISO 8879:1986), XMLDITA, DocBook, S1000D, XML editorsModeling effort; structure does not ensure quality

How the domains interoperate

The six models operate at different levels of a documentation system, and their contributions build on each other. A typical combination can be described from the reader’s need to the technical form.

Task-based documentation and minimalism

Task analysis determines which content a documentation set contains; minimalism determines how that content supports action. Together they define procedures that start with a real goal, contain one action per step and include information on recognizing and correcting errors.

Topic-based documentation and Every Page is Page One

Topic-based documentation divides content into units; Every Page is Page One sets the criteria each unit must meet to be useful when reached directly. EPPO’s requirement that a topic establish its context addresses the main weakness of modularization, the loss of context.

Semantic documentation and Every Page is Page One

The context that an EPPO page states in its text can also be recorded as metadata: product, component, lifecycle phase, audience and information type. Semantic documentation thereby makes the context of each page available to delivery systems, which can then select pages for a situation and generate links along defined relations.

Structured authoring and the other models

Structured authoring provides the mechanisms that make the other models enforceable. Content models implement information types, required elements implement context and results, metadata attributes implement semantic classification, and maps implement the assembly of topics. Validation checks that each unit conforms to its type.

Semantic documentation and machine use

When content is typed, structured and semantically described, it can be processed by search engines, content delivery portals, digital twins and AI systems. Retrieval-augmented systems select passages by their metadata and structure; the quality of their answers depends on the quality of these descriptions.

Conditions for interoperation

Combining the models requires an information model that defines information types, metadata and relations; controlled vocabularies shared by authors and systems; and editorial rules that translate principles such as minimalism and EPPO into templates and checks. Where these conditions are missing, the models remain separate practices rather than parts of one system.