Ответ
Пользовательская документация предназначена для конечных пользователей продукта. Её цель — помочь решить задачи, не вдаваясь в технические детали.
- Формы: руководства пользователя, инструкции, FAQ, туториалы.
- Язык: простой, без жаргона, с акцентом на действия.
- Пример: "Нажмите кнопку 'Сохранить', чтобы зафиксировать изменения."
Проектная (техническая) документация создается для разработчиков, тестировщиков и архитекторов. Она описывает внутреннее устройство системы.
- Формы: спецификации требований, архитектурные схемы, API-документация, описания форматов данных.
- Язык: технический, со строгими определениями.
- Пример фрагмента OpenAPI-спецификации (проектная док.):
openapi: 3.0.0 paths: /api/v1/users: get: summary: Retrieve a list of users parameters: - name: limit in: query schema: type: integer default: 20 responses: '200': description: A JSON array of user objects content: application/json: schema: type: array items: $ref: '#/components/schemas/User'
Ключевые отличия:
- Аудитория: Пользователи vs. техническая команда.
- Цель: Обучение использованию vs. описание реализации и поддержки.
- Уровень детализации: Высокоуровневые шаги vs. глубокие технические детали.