ТЕХНИЧЕСКИЙ ПИСАТЕЛЬ:
Ольга Кириченко,
ведущий технический писатель
UNIGINE, Томск
ОЖИДАНИЕ
VS
РЕАЛЬНОСТЬ
ЦЕЛИ
1. Познакомить с профессией технического писателя
2. Поделиться опытом разработки документации в IT компании
3. Рассказать про жанры документации, в которых мы пишем
4. Сравнить собственные ожидания от профессии и действительность
О КОМПАНИИ
UNIGINE. ПРОДУКТЫ
• 3D платформа UNIGINE
 исходный код платформы
 визуальный редактор
 SDK-браузер
 консольные инструменты
 документация
• Продукты на базе движка
 бенчмарки
 симуляторы
 игры
• Web-ресурсы
 промо-сайт
 портал для разработчиков
tech_writer_2016_fin
tech_writer_2016_fin
tech_writer_2016_fin
tech_writer_2016_fin
tech_writer_2016_fin
tech_writer_2016_fin
tech_writer_2016_fin
КТО ТАКОЙ
ТЕХНИЧЕСКИЙ ПИСАТЕЛЬ?
ПЕРЕВОДЧИК vs ТЕХНИЧЕСКИЙ ПИСАТЕЛЬ
ТЕХНИЧЕСКИЙ ПИСАТЕЛЬ
ОТЧАСТИ:
• Писатель
• Журналист
• Разработчик
• Тестировщик
• Иллюстратор
ОБЪЕМЫ РАБОТЫ
• 13 программистов
• Более 12 лет R&D
• Более 1 000 000 строк кода на С++
• 5-6 релизов SDK в год
• Объем изменений в неделю:
~10 новых методов API,
~2-3 фичи в движке и редакторе
• 1400 статей в одной версии
(700 000 слов)
• 3000 иллюстраций
• Отдельная версия документации
для каждого релиза
• 3 языка (En, Ru, Ch)
• Более 5000 методов API x3 языка
(С++, C#, UnigineScript)
• 3 тех. писателя
ПРОДУКТ ДОКУМЕНТАЦИЯ
ПРОЦЕСС НАПИСАНИЯ
СТАТЬИ
• Определение ЦА
• Опрос программистов, чтение кода
• Отсеивание ненужного
• Тестирование
• Разработка (опционально)
• Написание документации
• Вычитка
РАСПРЕДЕЛЕНИЕ ВРЕМЕНИ
АУДИТОРИЯ
• Программисты (графики,
логики, инструментария)
и технические художники
• 3D-художники
• Потенциальные покупатели
 Менеджеры
 Программисты
 3D-художники
• Все у кого есть интерес к
технологии
ВНУТРЕННЯЯ ВНЕШНЯЯ
ЖАНРЫ ДОКУМЕНТАЦИИ
1. МЕНТАЛЬНАЯ МОДЕЛЬ
• Базовые сущности и их взаимосвязи
• Принципы работы подсистем
• Связи со смежными областями
! Повествование в стиле Википедии
2. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
(GUI)
• Описание интерфейса инструментов
• Требуемое рабочее окружение
• Краевые значения параметров
• Влияние одних параметров на другие
! Текст, изображения (+GIF)
3. СПРАВОЧНИК API
• Описание классов, функций
и аргументов
• Ограничения и краевые случаи
• Примеры использования кода
! Быстрый поиск
4. ТУТОРИАЛ
• Пошаговое руководство с «нуля»
до результата
• Объясняем, как сделать, а не почему
так устроено
! Много картинок, видео
СТАНДАРТЫ,
ИНСТРУМЕНТЫ,
КАЧЕСТВО
СТАНДАРТЫ
• Пишем в свободном стиле, не по ГОСТу
• Пишем себе сами стандарты
• Используем Microsoft Manual of Style
• Обучались онлайн в Sprott business school
tech_writer_2016_fin
ИНСТРУМЕНТЫ
• Автогенерация API
• Система контроля версий
• Тесты, валидация
• Входные: XML, CMS
• Выходные: HTML
КАЧЕСТВО
• Отзывы клиентов
• Частота появления запросов на форуме
• Тест на новичках в компании
• Product-менеджеры
ДЕМОГРАФИЯ
Высшее образование
Пол
Дополнительное образование
Возраст
ОЖИДАНИЯ
vs
РЕАЛЬНОСТЬ
Будет время
досконально
изучить продукт
Первая задача
«Применение
процедурных генераторов
в создании контента для
real-time 3D приложений»
Программисты будут
подробно рассказывать
про сделанную работу,
и как этим
пользоваться
Сделал, но молчит
как партизан
tech_writer_2016_fin
tech_writer_2016_fin
Буду работать над
одной статьей, доведу
ее до совершенства
Работаю над десятью
параллельно, уже
не помню о чем была
первая
Напишу один раз хорошо
и всем будет счастье
Полностью
переписываю
одну и ту же статью
раз в два месяца
tech_writer_2016_fin
ВЫВОДЫ
НЕОБХОДИМЫЕ
ЛИЧНЫЕ КАЧЕСТВА
• Нужно быстро осваивать
большие объемы информации
• Любовь к людям
• Многозадачность
• Оптимизм
• Причастность к крутой
технологии и общество умных
коллег
• Широкий IT кругозор
• Навык описания сложных вещей
простыми словами
• Регулярная практика английского
в различных жанрах
• Возможность развиваться в
любом направлении
параллельно
ПЛЮСЫ
СПАСИБО!
Ольга Кириченко
qubblr@unigine.com
unigine.com

More Related Content

PDF
Александр Бабаев — Работа с ускорением app code.
PDF
Унификация взаимодействия
PDF
Никита Ефимов Lead UX Architect, New Cloud Technologies
ODP
Обзор и анализ инструментов проектирования и прототипирования интерфейсов
PPT
Разработка прототипов на Axure
PDF
Курсы по User Experience от ITMINE
PPT
Axure по для создания прототипов веб-сайтов
Александр Бабаев — Работа с ускорением app code.
Унификация взаимодействия
Никита Ефимов Lead UX Architect, New Cloud Technologies
Обзор и анализ инструментов проектирования и прототипирования интерфейсов
Разработка прототипов на Axure
Курсы по User Experience от ITMINE
Axure по для создания прототипов веб-сайтов

What's hot (20)

PPTX
Прототип как первый шаг на пути к MVP
PDF
Презентация по курсу «Проектирования в Axure»
PDF
Tech Talks @NSU: Рассказ о разных профессиях в IT-индустрии, или почему не вс...
PDF
терминология vol.2
PPTX
Использование html-прототипов для реверсивного анализа требований: ЗА и ПРОТИВ
PPTX
Дизайн мобильных приложений: обо всем понемножку
PDF
Бизнес-анализ и юзабилити - найдите 10 отличий (и 10 сходств).
PDF
РИФ 2016, UX стандарты: обучение и сертификация
PDF
Терминология как основной способ поиска разработчиков или как не опозорится п...
PPTX
Тема "Контент интернет-магазинов" в рамках конкурса "Бизнес на миллион"
PDF
Бумажное прототипирование
PPTX
Хитрости UX-дизайна: ключевые лайфхаки, которые должен знать разработчик
PPTX
Agile Days 2011, Юферев - впоискахгибкогоразработчика
PDF
Взаимозаменяемость и уникальность UX-специалиста и аналитика
PDF
ТИЦ - инжиниринговые услуги
PDF
Юзабилити-бюро UXMAN
PPTX
Mobile UI @Levelapp.me
PDF
Dangerous Attraction
PDF
инструменты проектирования интерфейсов
PDF
Дизайн-процесс: работаем над мобильным приложением
Прототип как первый шаг на пути к MVP
Презентация по курсу «Проектирования в Axure»
Tech Talks @NSU: Рассказ о разных профессиях в IT-индустрии, или почему не вс...
терминология vol.2
Использование html-прототипов для реверсивного анализа требований: ЗА и ПРОТИВ
Дизайн мобильных приложений: обо всем понемножку
Бизнес-анализ и юзабилити - найдите 10 отличий (и 10 сходств).
РИФ 2016, UX стандарты: обучение и сертификация
Терминология как основной способ поиска разработчиков или как не опозорится п...
Тема "Контент интернет-магазинов" в рамках конкурса "Бизнес на миллион"
Бумажное прототипирование
Хитрости UX-дизайна: ключевые лайфхаки, которые должен знать разработчик
Agile Days 2011, Юферев - впоискахгибкогоразработчика
Взаимозаменяемость и уникальность UX-специалиста и аналитика
ТИЦ - инжиниринговые услуги
Юзабилити-бюро UXMAN
Mobile UI @Levelapp.me
Dangerous Attraction
инструменты проектирования интерфейсов
Дизайн-процесс: работаем над мобильным приложением
Ad

Viewers also liked (19)

PDF
Como fazer dinheiro
PPTX
Buenas Prácticas de Inclusión
PPTX
PPTX
Redvolution wendy daniela furnieles velez
PPT
Qué es un problema de aprendizaje
PPT
Presentación accidentes ddhh
PDF
ACBD Faith in Community Scotland presentation
PDF
Kana Ramnathen Standard Chartered
PDF
CERTIFIED BARISTA
PPTX
Mapas de progreso estandares nacionales
PDF
FAA Medical 2016-2017
PDF
Daniel Kummer Degree-Examensbevis
PDF
Sgt Sauceda, Armando 0786 opt loa
PDF
GrigorakiMaria_BachelorDegree
PDF
IMG_0020
PDF
Recommendation letter Junya Wang signed
DOC
CARTA PASTORAL IGLESIA DIOCESANA 2016
PPTX
Mapas de progreso estandares nacionales
Como fazer dinheiro
Buenas Prácticas de Inclusión
Redvolution wendy daniela furnieles velez
Qué es un problema de aprendizaje
Presentación accidentes ddhh
ACBD Faith in Community Scotland presentation
Kana Ramnathen Standard Chartered
CERTIFIED BARISTA
Mapas de progreso estandares nacionales
FAA Medical 2016-2017
Daniel Kummer Degree-Examensbevis
Sgt Sauceda, Armando 0786 opt loa
GrigorakiMaria_BachelorDegree
IMG_0020
Recommendation letter Junya Wang signed
CARTA PASTORAL IGLESIA DIOCESANA 2016
Mapas de progreso estandares nacionales
Ad

Similar to tech_writer_2016_fin (20)

PPTX
Developer experience и API как продукт
PPTX
Automation from the trenches
PPTX
Automation from the trenches
PPTX
Лучшие практики на практике
PPT
Промышленная разработка ПО. Лекция 1. Общие понятия
PPTX
Промышленная разработка ПО. Лекция 2. Инструменты
PDF
Руководство для программистов по устройству на работу в Unigine
PDF
PDF
Paper prototyping
PDF
3 Все о разработке интернет проектов
PPTX
Презентация на тему программирование Карпляк Виктор Владимирович .pptx
PPTX
Прототипирование мобильных приложений
PPTX
Андрей Чебукин "Построение успешных API"
PDF
Особенности тестирования открытого ПО
PDF
Профессии в IT
PDF
Виктор Розаев - Как не сломать обратную совместимость в Public API
PDF
Специфика тестирования проектов с открытым исходным кодом
PDF
Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)
PDF
Javascript-фреймворки:
 должен остаться только один
PPTX
Aspect-Oriented Programming in PHP
Developer experience и API как продукт
Automation from the trenches
Automation from the trenches
Лучшие практики на практике
Промышленная разработка ПО. Лекция 1. Общие понятия
Промышленная разработка ПО. Лекция 2. Инструменты
Руководство для программистов по устройству на работу в Unigine
Paper prototyping
3 Все о разработке интернет проектов
Презентация на тему программирование Карпляк Виктор Владимирович .pptx
Прототипирование мобильных приложений
Андрей Чебукин "Построение успешных API"
Особенности тестирования открытого ПО
Профессии в IT
Виктор Розаев - Как не сломать обратную совместимость в Public API
Специфика тестирования проектов с открытым исходным кодом
Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)
Javascript-фреймворки:
 должен остаться только один
Aspect-Oriented Programming in PHP

tech_writer_2016_fin