Анализ данных • 28 августа 2023 • 5 мин чтения

Сервис Draw.io: за что его любят и как им пользоваться

Draw.io — лучший друг бизнес-аналитиков и разработчиков. С его помощью одинаково легко моделировать бизнес-процессы и строить архитектуру приложений. Объясняем, как он работает.

Что представляет собой сервис Draw.io

Draw.io — это бесплатный онлайн-сервис, который помогает создавать блок-схемы, прототипы, инфографику и диаграммы любого вида. Чаще всего его используют именно для построения диаграмм, поэтому недавно сервис переименовали в Diagrams.net. Но старое название по-прежнему в ходу.

Сервисом пользуются разные IT-специалисты — от бизнес-аналитиков до разработчиков и дизайнеров. Это связано с тем, что у Draw.io много функций: с его помощью можно продумывать даже планировку помещений. Хотя основное назначение — это всё-таки визуализация данных, моделирование процессов и системное проектирование.

Например, на этой схеме показан примерный алгоритм работы над статьей для блога Яндекс Практикума. На её создание в Draw.io ушло 10 минут: от момента, когда появилась идея, до её полной реализации
Проще говоря, Draw.io нужен человеку, чтобы на графике или схеме показать сложные отношения между явлениями. Например, бизнес-аналитик с помощью сервиса сможет показать структуру компании или визуализировать её процессы. Разработчик — построить архитектуру приложения. Проектировщик — набросать прототип будущего сайта.

Для этого в Draw.io есть все необходимые элементы: блок-схемы, стрелки, таблицы — целые наборы фигур и знаков. Специалист просто заходит на сайт и использует уже готовые шаблоны: выстраивает иерархии, отношения и структуры.

Мария Логвинова, автор курса «Бизнес-аналитик»
У Draw.io множество аналогов, например MS Visio, Gliffy, LucidChart, Miro и прочие, но аналитики всё чаще отдают предпочтение именно Draw.io из-за его простоты и доступности. Во многих сервисах нужно купить подписку, чтобы получить доступ к определённым функциям, а Draw.io бесплатно предоставляет весь необходимый для работы аналитика инструментарий.

Основные функции онлайн-сервиса

Моделирование бизнес-процессов. Сервис поддерживает различные нотации, в том числе BPMN (Business Process Model and Notation). BPMN — самый распространённый язык моделирования. По сути, с его помощью бизнес-аналитик может визуализировать бизнес-процесс от начала до конца, отразив последовательность шагов и логические ветвления. Например, как выглядит покупка товара или наём сотрудника. Draw.io позволяет делать такие схемы онлайн.

Создание UML-диаграмм. UML (Unified Modeling Language) — это графический язык, в котором каждому символу и фигуре присвоены конкретные значения. Его разработали, чтобы люди из разных стран и компаний могли одинаково читать схемы. Все необходимые для UML элементы есть в Draw.io: стрелки, таблицы, разные виды многоугольников и кругов.

Все необходимые элементы для UML хранятся на отдельном рабочем столе Draw.io — слева в интерфейсе

Разработка прототипов. Это не самая очевидная функция Draw.io, но сервис позволяет создавать макеты приложений и сайтов. В некоторых компаниях сервис используют даже для разработки чернового дизайна: в нём есть наборы иконок, ползунков, логотипов. Всё это открывает возможности для проектирования. Хотя в целом эта функция не так популярна.

Создание инфографики. Поскольку в сервисе много встроенных графических элементов, создавать там графики для презентаций легко и удобно. Иногда в Draw.io собирают даже сами презентации, но тут функции сервиса ограничены. Чаще диаграммы и графики переносят в Google Презентацию или PowerPoint. Сервис позволяет сохранять картинки в форматах png и svg.

Разработка архитектуры приложений и сайтов. Эта функция пересекается с UML, потому что архитектура — это структура работы будущего сервиса. Она описывает, как организованы отдельные компоненты внутри системы, как они взаимодействуют друг с другом, какие свойства имеют. Ещё в сервисе можно строить архитектуру предприятий, для этого в Draw.io есть набор элементов ArchiMate.

Работа над ментальными картами. Сидеть в Draw.io можно целыми командами: проводить мозговые штурмы, фиксировать их результаты в майндмэпах, а затем строить стратегию продукта или компании. Часто для этого используют альтернативные инструменты, например Miro, но работа в Draw.io строится по тому же принципу.

Построение диаграммы Ганта. Руководители проектов используют её, чтобы визуализировать поток задач, обозначить зависимости между ними и фиксировать прогресс в ходе работы. При этом в Draw.io есть подсказки и инструкции о том, как сделать диаграмму быстро и аккуратно.

Проектирование помещений. Это самый необычный способ использования сервиса, но дизайнеры по интерьерам и архитекторы иногда используют Draw.io для создания планов квартир или общественных пространств. В инструментарии для этого есть все необходимые геометрические фигуры и полосы, а рабочее поле размечено.

Преимущества сервиса Draw.io

Draw.io — это бесплатно

У сервиса открытый исходный код. Его разработали, чтобы улучшить жизнь бизнес-аналитиков и всех, кто работает с графическими редакторами. Так что деньги за использование не берут. Можно прямо сейчас зайти в Draw.io: таблицы, инфографика, диаграммы, блок-схемы — все имеющиеся наборы элементов в открытом доступе.

Draw.io интуитивно понятный

Инструкции о том, как пользоваться Draw.io, не нужны. Все инструменты внутри сервиса легко найти и применить. Важнее научиться правильно визуализировать бизнес-процессы, запомнить правила и условные обозначения BPMN.

В сервисе не нужна регистрация

Draw.io не просит почту, телефон, имя и пароль. Достаточно просто указать, где сохранить файл с диаграммой, и больше никаких вопросов. Чтобы зайти на сайт и приступить к работе, нужно 10 секунд.

Так выглядит единственный экран, который появляется в сервисе перед началом работы. Когда пользователь выбрал, куда сохранять проект, он сразу видит рабочее поле

Draw.io интегрируется с Jira и Confluence

Интеграция платная, но удобная. Документация многих проектов ведётся в Confluence, задачи часто ставятся в Jira. И там, и там зачастую важно визуализировать какую-то информацию или процесс, чтобы лучше донести до читателя главную суть требований или задачи. И плохо, когда схемы и иерархии лежат отдельно или вставлены картинкой: их либо сложно искать, либо невозможно изменить. Draw.io решает эту проблему.

Командный доступ к файлу

Draw.io интегрирован с Google-диском. Если сохранить там схему или диаграмму, с ней можно работать всей командой. Поэтому сервис подходит в том числе для мозговых штурмов: построить майндмэп или провести ретроспективу — здесь возможна любая групповая работа на общем рабочем поле.

Большие наборы элементов

Самое важное для подобного сервиса — чтобы в нём были все значки, элементы и символы, нужные для моделирования процессов. В Draw.io текст кнопок и подсказок переведён на русский, поэтому найти любой необходимый сет — вопрос пары секунд. А главное — все наборы полные, скачивать дополнительные символы или нотации не нужно.

Особенности работы в Draw.io

Сервис состоит из трёх рабочих столов и рабочего поля. Слева — рабочий стол со всеми наборами элементов и фигур, необходимых для моделирования. Справа — рабочий стол для редактирования элементов, нанесённых на поле. Там можно регулировать наклон линий, выбирать цвета, скруглять углы.

Сверху — основная панель, с помощью которой можно управлять инструментами, досками и стилями.

В центре интерфейса — бесконечное рабочее полотно, с которым удобно работать. В одном файле можно создать сразу несколько диаграмм или моделей. При этом поле никогда не закончится
Проект в Draw.io может состоять из нескольких страниц. Чтобы добавить новую, нужно нажать на плюс в нижней части рабочего поля. Новая страница будет храниться в том же файле, примерно как в таблицах Excel. Также в Draw.io целая система горячих клавиш. Чтобы их посмотреть, нужно нажать на кнопку «Помощь» в верхней панели и выбрать пункт «Комбинации клавиш».

Совет эксперта

Мария Логвинова
Диаграммы — важная часть работы аналитика. Они помогают быстро и понятно доносить информацию аудитории, моделировать процессы, проводить анализ и т. д. Диаграммы точно стоит включать в требования, презентации и другую документацию, а аналитик, умеющий их создавать в различных нотациях, будет более ценным на рынке труда.
Статью подготовили:
Мария Логвинова
Яндекс Практикум
Автор курса «Бизнес‑аналитик»
Сергей Куприянов
Яндекс Практикум
Редактор
Анастасия Павлова
Яндекс Практикум
Иллюстратор

Дайджест блога: ежемесячная подборка лучших статей от редакции

Поделиться

Успейте начать учебу в Практикуме до конца ноября со скидкой 20%

Thu Oct 03 2024 18:44:00 GMT+0300 (Moscow Standard Time)