Ответ на этот вопрос зависит от ваших потребностей и возможностей.
Есть мощные платные инструменты, позволяющие делать со схемами почти все, что можно представить. Есть бесплатные простые инструменты, которые позволяют сделать что-то не очень сложное, либо заточенные на одну нотацию, например, либо имеют какие-то существенные ограничения функционала и так далее.
Инструментов существует огромное множество. Сегодня расскажу о тех из них, которые использовал и использую я.
Сразу поясню: описание очень субъективно, и многие с ним могут не согласиться. Вкусы и потребности у каждого разные. Каждый выберет для себя то, что нужно ему.
Что мне нужно от рисовалки:
- возможность наглядно визуализировать процесс, функцию, действия, описать логическую схему
- простота
- понятность
- бесплатность
- возможность рисовать в разных нотациях
- достаточный набор доступных элементов для отрисовки бизнес-процессов и действий
- минимум лишних действий при работе
- возможность сохранить в графический формат именно ту схему, что мне нужна.
Что мне не нужно от рисовалки:
- наборы архитектурных, инженерных и прочих элементов – я ими не занимаюсь.
- не нужна проверка качества с точки зрения автоматизируемости нарисованных схем (для кого-то это будет критичным)
- сложность самого инструмента и обучения работе с ним.
- Всякого рода интеграции, обмены и прочее
Теперь переходим к инструментам:
MS Visio
Наверное, самый известный редактор схем.
Самый главный его минус – стоимость. Особенно, если рисованием схем не зарабатываешь, а пользуешься лишь изредка.
Плюсов множество:
+ огромная функциональность
+ огромный выбор наборов элементов
+ интуитивная понятность
+ широкое распространение в корпоративном секторе.
+ наглядность схем
Если у вас есть доступ к Visio – пользуйтесь, учитесь. Если нет, то не беда, выбор среди аналогов есть.
Bizagi
Условно-бесплатный инструмент, широко применяемый в отрисовке схем и интегрированный с разного рода корпоративными приложениями.
Из плюсов:
+ чаще всего связи между объектами отрисовываются корректно автоматически, и также меняются без участия пользователя при перемещении объектов.
+ сразу получаешь красивую картинку
Наверное, это два главных плюса
+ есть ещё интеграция с разного рода приложениями, но для меня это не актуально.
Несмотря на то, что схемы, размещенные на сайте, в большинстве своем отрисованы в Bizagi, я им пользуюсь редко и неохотно.
Минусы:
— Он медленный, громоздкий, для меня не удобный.
Пользуюсь им, только когда нужно быстро сделать красивую схему для массового потребления.
— Часто у меня на листе несколько схем. Чтобы получить картинку только одной из них, нужно выгрузить в графический формат весь лист, и только потом из полученной картинки вырезать в графическом редакторе нужную схему.
UPD: Теперь ещё и сайт их не открывается из России. Да и ладно, лишний повод не рисовать в этой неудобной программе 🙂
Draw.io
Основной инструмент, которым пользуюсь сегодня.
- Простой, понятный.
- Есть все необходимые мне объекты и ключевые нотации
- Не требует регистрации и танцев с бубнами
- Доступен онлайн откуда угодно
- Можешь сразу выгрузить в графический формат именно ту схему, что нужна, даже, если на листе их множество.
Для меня он очень удобен, но многих бесит необходимость дополнительно выравнивать связи между объектами после перемещения объектов.
Также многим не нравится то, что по умолчанию там всё монохромное. Для придания красочности нужно делать дополнительные действия.
Dia
Простой, легкий, понятный, бесплатный миниатюрный инструмент.
Начал использовать его ещё в 2011-2012 годах и несколько лет пользовался им для подготовки схем.
Функциональность не очень большая, но для простой и быстрой отрисовки вполне пойдет.
Резюме:
Выбор есть, если ваши потребности совпадают с теми, что я описал в начале статьи, можно пробовать описанные здесь инструменты/
Если они отличаются, а описание инструментов говорит, что это не то, что вам нужно, то есть много других инструментов – какой-то из них ваши потребности должен закрыть.
Успехов!