Перейти к основному содержимому

О разделе

Раздел про техническое письмо — как переводить сложные системы (код, API, процессы, ГОСТ-документы) в текст, который другой человек поймёт с первого раза и сможет применить без "оракула в соседнем кабинете".

Здесь три слоя:

  • База — что такое документация, роль техписателя, виды артефактов, качество текста.
  • Практика — API (OpenAPI), стиль, комментарии в коде, docs-as-code.
  • Нормативка — ТЗ, спецификация, ПМИ, руководства по ролям (ЕСПД и современные аналоги).

Если вы впервые в теме — начните с Техническое письмо, затем Виды документации. Для госпроекта или диплома сразу откройте Навигатор по нормативной документации.


Как читать

ГлаваТемаКому в первую очередь
Техническое письмоЗачем, история, комментарии, API, wikiВсем
ДокументацияДокумент vs документация, внутренняя/внешняяНовичкам
Виды документацииAPI, ADR, runbook, эксплуатационные видыРазработчикам, аналитикам
Технический писательРоль, цикл работы, средыТем, кто пишет профессионально
Качество документацииМетрики понятности, типичные провалыРуководителям, ревьюерам
Архитектура документацииЭлементы, стили, шаблоныРуководителям, техписам
Word и Excel в проектной документацииОглавление, реестр требований, рецензированиеАналитикам, перед сдачей DOCX
LaTeX — формулы для отчётовДроби, интегралы, шаблон лабораторнойСтудентам STEM, школьным олимпиадникам
SymPy — уравнения и производныеКорни, производные, LaTeX из PythonШкола, матан, проверка ДЗ
Swagger / OpenAPIСпецификация REST APIBackend, интеграторы
Стилевые паттерныГайдлайны без догмыРедакторам, авторам
Навигатор по ГОСТСерия 19 vs 34, стадии, мост к AgileАналитикам, архитекторам
ТЗ · Спецификация · ПМИ · ПЗКомплект на программуГоссектор, учёба
Руководства по ролямСистемный программист, программист, оператор, ТО, пользователь, админПо вашей роли — см. таблицу ниже

Какой документ читать по роли

Вопрос читателяДокумент в ЕСПДГлава энциклопедии
Как нажимать кнопки в смену?Руководство оператора (19.505)Руководство оператора по ГОСТ
Как установить на сервер и настроить ОС?Руководство системного программиста (19.503)Руководство системного программиста по ГОСТ
Как устроен код и куда стыковаться?Руководство программиста (19.504)Руководство программиста по ГОСТ
Как завести пользователей и роли в приложении?По аналогии с 19.505 (отдельного ГОСТ нет)Руководство администратора по ГОСТ
Как решить свою задачу без терминала?Руководство пользователя (ГОСТ Р 59795)Руководство пользователя по ГОСТ
Как проверить, что всё работает перед сдачей?ПМИ (19.301)ПМИ по ГОСТ

Рекомендуемый маршрут новичка: 1 → 1001 → 1002 → 3 → 11.
Маршрут перед сдачей госпроекта: 22 → 12 → 13 → 14 → нужное руководство по роли.


Теория, которую стоит держать в голове

Diátaxis — четыре типа страниц — tutorial (учимся), how-to (решаем задачу), reference (справочник), explanation (почему так). Одна и та же система описывается по-разному; смешивать типы в одной статье — частая причина "простыни, которую никто не дочитал".

Трассируемость — каждое требование в ТЗ должно где-то проверяться (ПМИ, тест, пункт руководства). Без связи "требование → проверка" приёмка превращается в спор о формулировках.

Docs-as-code — Markdown в Git, ревью как у кода, версия документа рядом с версией продукта. Автоматизация сборки сайта — опциональна; ядро — хранение и ревью.

Сеть и API в документации — OpenAPI и руководства программиста описывают то, что уже должно быть понятно из теории: 2.09 Интеграция, HTTP, аутентификация. Практика контракта — Swagger/OpenAPI и API в 7.06.

Модели данных в документации — ERD, словарь сущностей и описание миграций опираются на Entity Relationship, нормализацию и проектирование БД; регламентные обмены — пакетная работа с данными.


Оформление документов (практика)

Ниже — тренажёры по базовому оформлению в Word и Excel. Они не заменяют раздел про техпис, но помогают, если вам нужно сверстать формальный комплект или таблицу требований. Пошаговые рецепты — в Word и Excel в проектной документации; базовый курс — Word и Excel. Отчёт с формулами и PDF для вуза — LaTeX — формулы для отчётов; расчёт корней и производных в Python — SymPy — уравнения и производные.

Play ITЗагрузка интерактивного демо…

Play ITЗагрузка интерактивного демо…


В подборках

Статья входит в тематические подборки и блок "С чего начать?" на главной. Соседние шаги того же маршрута:

Системная аналитикаОсновы интеграционного взаимодействия — о разделе, Low-code и No-code платформы, Аутентификация и авторизация, SQL — о разделе, Основы архитектуры, Платформенные решения в бизнесе.