Upgrade to Pro — share decks privately, control downloads, hide ads and more …

(4) Техническая документация в IT-проектах. Требования к документационному инструментарию

(4) Техническая документация в IT-проектах. Требования к документационному инструментарию

http://documentat.io/sdo

http://documentat.io/sdo/courses/open-course

Открытый онлайн-курс о технической документации в IT-проектах.

Чат для обсуждений: https://t.me/TechDocIT

Лекция 4. Требования к документационному инструментарию

Видео: https://youtu.be/Sawz84gY4Uk

documentat.io

May 01, 2020
Tweet

More Decks by documentat.io

Other Decks in Education

Transcript

  1. • Консалтинг и настройка процессов документирования • Заказная разработка документации

    • Бесплатный аудит вашей документации Обязательная минутка рекламы www.documentat.io
  2. Технический документ — это… проектный артефакт технической документации, связывающий двух

    определенных стейкхолдеров и являющийся обособленной единицей в терминах •целеполагания, •контроля качества, •и публикации.
  3. Технический документ — проектный артефакт технической документации, связывающий двух определенных

    стейкхолдеров и являющийся обособленной единицей в терминах •целеполагания, •контроля качества, •и публикации.
  4. • Однозначная локация документа (файл в репозитории, URL…) • Автоматически

    поддерживаемая история ревизий Требования к инструментарию хранения
  5. • Однозначная локация документа (файл в репозитории, URL…) • Автоматически

    поддерживаемая история ревизий • Обнаруживаемость (discoverability): возможность увидеть весь список документов Требования к инструментарию хранения
  6. • Комментарии (желательно, к фрагменту текста, а не ко всему

    тексту) • Workflow комментариев: закрытие, переоткрытие, ветки дискуссий… • Точечное отслеживание изменений: что же поменялось с предыдущей ревизии? Инструментарий ревью
  7. • Комментарии (желательно, к фрагменту текста, а не ко всему

    тексту) • Workflow комментариев: закрытие, переоткрытие, ветки дискуссий… • Точечное отслеживание изменений: что же поменялось с предыдущей ревизии? Инструментарий ревью Без этого комментарии и изменения придется передавать по отдельному каналу коммуникации
  8. • Комментарии (желательно, к фрагменту текста, а не ко всему

    тексту) • Workflow комментариев: закрытие, переоткрытие, ветки дискуссий… • Точечное отслеживание изменений: что же поменялось с предыдущей ревизии? Инструментарий ревью Без этого комментарии и изменения придется передавать по отдельному каналу коммуникации
  9. • Однозначная локация документа (файл в репозитории, URL…) • Автоматически

    поддерживаемая история ревизий И снова хранение
  10. • Однозначная локация документа (файл в репозитории, URL…) • Автоматически

    поддерживаемая история ревизий И снова хранение Все это очень сильно облегчает ревью
  11. • Однозначная локация документа (файл в репозитории, URL…) • Автоматически

    поддерживаемая история ревизий И снова хранение Все это очень сильно облегчает ревью
  12. • Google Docs • Confluence • MS Word + Office365

    + OneDrive Подходящие инструменты на данный момент
  13. • Google Docs • Confluence • MS Word + Office365

    + OneDrive Подходящие инструменты на данный момент + Процессы ревью и регламенты хранения
  14. • Конвертация во что-то удобочитаемое • PDF • HTML •

    Красивый DOCX Инструменты публикации
  15. • Переиспользование контента • Блоки текста • Текстовые переменные •

    Строгое соответствие визуальным шаблонам (ГОСТ, корпоративная айдентика) Инструменты разработки
  16. • Переиспользование контента • Блоки текста • Текстовые переменные •

    Строгое соответствие визуальным шаблонам (ГОСТ, корпоративная айдентика) • Скорость создания контента Инструменты разработки
  17. • Переиспользование контента • Блоки текста • Текстовые переменные •

    Строгое соответствие визуальным шаблонам (ГОСТ, корпоративная айдентика) • Скорость создания контента • Удобный WYSIWYG Инструменты разработки
  18. • Переиспользование контента • Блоки текста • Текстовые переменные •

    Строгое соответствие визуальным шаблонам (ГОСТ, корпоративная айдентика) • Скорость создания контента • Удобный WYSIWYG • Простая разметка Инструменты разработки
  19. • В меньшей степени применимы для «быстрых» документов • Барьер

    входа в создание документации высок Help Authoring Tools, HATs
  20. • Сравнение произвольных ревизий • Blame: кто автор этой строчки?

    • Синхронизация изменений в коде и изменений в документации Специфические желания
  21. • Сравнение произвольных ревизий • Blame: кто автор этой строчки?

    • Синхронизация изменений в коде и изменений в документации • Автоматизированная публикация Специфические желания
  22. • Давайте переиспользуем инструментарий для кода! • Pull/merge requests в

    вашем любимом GitHub/ GitLab/Bitbucket Ревью в docs as code?
  23. • Невероятная гибкость инструментария • Синхронизация изменений в коде и

    в документации • Автоматизация публикации «из коробки» Docs as code, плюсы
  24. • Ревью не всегда удобно • Высокая стоимость первичной настройки

    • Все еще высокий барьер создания документации Docs as code, минусы
  25. • Ревью не всегда удобно • Высокая стоимость первичной настройки

    • Все еще высокий барьер создания документации • Иногда очень не хватает WYSIWYG:( Docs as code, минусы
  26. • Ваш инструментарий покрывает • Разработку документации • Ее ревью

    • Ее хранение • Ее публикацию • Но он не создаст вам процессы Подытожим
  27. • Скорее всего, вы будете смотреть в сторону чего-то одного

    • Коллаборативный WYSIWYG (Google Docs, Office365, Confluence…) Подытожим
  28. • Скорее всего, вы будете смотреть в сторону чего-то одного

    • Коллаборативный WYSIWYG (Google Docs, Office365, Confluence…) • Help Authoring Tools Подытожим
  29. • Скорее всего, вы будете смотреть в сторону чего-то одного

    • Коллаборативный WYSIWYG (Google Docs, Office365, Confluence…) • Help Authoring Tools • Docs as code Подытожим
  30. • Выбор инструментального стека – не навсегда • Миграция с

    DOCX на docs as code • Миграция с DOCX на Confluence Подытожим
  31. • Выбор инструментального стека – не навсегда • Миграция с

    DOCX на docs as code • Миграция с DOCX на Confluence Подытожим www.documentat.io
  32. • DITA и DocBook, стандарты и экосистемы инструментария разработки документации

    • Инструментарий управления переводами О чем еще не поговорили
  33. • DITA/DocBook, стандарт и экосистема инструментария • Help Authoring Tools

    на конкретных примерах • Docs as code как философия • Docs as code на конкретных примерах О чем обязательно поговорим
  34. • Консалтинг и настройка процессов документирования • Заказная разработка документации

    • Бесплатный аудит вашей документации Обязательная минутка рекламы www.documentat.io