Часто задаваемые вопросы
Быстрые ответы, чтобы помочь вам начать работу, эффективно моделировать и развёртывать с уверенностью. Не нашли то, что ищете?
Начало работы
Что такое EdgeNode простыми словами?
EdgeNode — это конструктор цифровых двойников, построенный на принципе «всё — это граф». Вместо использования отдельных инструментов для моделирования процессов, планирования ресурсов и анализа вы строите одну универсальную графовую модель, а EdgeNode автоматически проецирует её в BPMN, UML, SysML, ArchiMate и другие стандарты, одновременно выполняя встроенные оптимизации и оценки.
Как создать мой первый граф?
Зарегистрируйтесь для получения бесплатной учётной записи на edgenode.org, добавьте свой первый узел, щёлкнув по холсту и введя имя, соедините узлы, перетаскивая из порта одного узла к другому, добавьте смысл, выбрав узел и прикрепив Актора, Артефакт или Цель из боковой панели, затем сгенерируйте диаграмму, нажав «Экспорт» и выбрав BPMN, UML или другой стандарт.
Совет: Начните с малого. Смоделируйте один рабочий процесс от начала до конца, прежде чем расширяться.
Что я могу делать с бесплатным тарифом?
- Строить графы до 50 узлов
- Генерировать базовые диаграммы BPMN 2.0
- Выполнять простой анализ путей и отслеживание жизненного цикла артефактов
- Экспортировать в SVG и JSON
- Получать доступ к документации сообщества и поддержке
Никакая банковская карта не требуется. Обновите тариф в любое время, чтобы открыть профессиональные функции.
Как перейти на тариф Pro?
Перейдите в настройки учётной записи → Биллинг, нажмите «Перейти на Pro», подтвердите подписку (899 ₽/месяц, включая НДС для клиентов из РФ) и получите немедленный доступ к графам до 1500 узлов, всем 8+ стандартам диаграмм, полному набору оценок и приоритетной поддержке. Ваши существующие данные графа передаются автоматически.
Приносим извинения на случай, если у нас ещё нет платёжной системы вашей страны — мы работаем над этим.
Моделирование и концепции графов
В чём разница между Узлом и Артефактом?
| Понятие | Назначение | Пример |
|---|---|---|
| Узел | Структурное положение в графе — «где» | Этап процесса, команда, компонент системы |
| Артефакт | Семантический результат или продукт работы — «что» | Документ, модуль кода, прототип, требование |
Представьте Узлы как точки на карте, а Артефакты как объекты, перемещающиеся между этими точками.
Как представить бизнес-процесс?
- Создайте узлы для каждого этапа процесса (например, «Получить запрос», «Проверить», «Утвердить»)
- Соедините их рёбрами, чтобы показать направление потока
- Прикрепите артефакты к узлам для представления документов или данных, проходящих через них
- Назначьте акторов циклам, чтобы показать, кто выполняет каждый этап
- Сгенерируйте диаграмму BPMN — EdgeNode автоматически определяет шлюзы, дорожки и события из структуры вашего графа
Могу ли я моделировать непроцессные вещи (оргструктуры, системные архитектуры)?
Абсолютно. Графовая модель не зависит от предметной области:
- Организационная структура: Используйте кластеры для отделов, узлы для ролей, рёбра для линий подчинения
- Системная архитектура: Узлы для компонентов, рёбра для зависимостей, артефакты для интерфейсов
- Планирование проектов: Цели как вехи, артефакты как результаты, циклы как назначения
Один граф, множество представлений. Переключайтесь между BPMN, ArchiMate или RACI без перестройки модели.
Что такое Циклы и Транзакции?
| Термин | Значение | Сценарий использования |
|---|---|---|
| Цикл | Плановое рабочее назначение | «Разработчик А реализует функцию Х за 5 дней» |
| Транзакция | Фактическое событие рабочего потока | «Функция Х перешла от проектирования к реализации 5 марта» |
Циклы помогают планировать; Транзакции помогают отслеживать. EdgeNode использует оба для расчёта реалистичных сроков и выявления узких мест.
Как организовать большие графы?
- Используйте кластеры: Группируйте связанные узлы семантически (например, «Модуль оплаты», «Результаты Q3»)
- Используйте иерархию: Назначайте отношения родитель-потомок для узлов для вложенных структур
- Пространственное расположение: Располагайте узлы на холсте целенаправленно — EdgeNode сохраняет координаты для визуальной ясности
- Фильтрация по типу: Переключайте видимость акторов, артефактов или целей для уменьшения визуального шума
Совет для профессионалов: Называйте свои кластеры описательно — они станут метками дорожек в BPMN и именами слоёв в ArchiMate.
Генерация диаграмм и стандарты
Какие стандарты диаграмм поддерживает EdgeNode?
| Стандарт | Назначение | Доступность |
|---|---|---|
| BPMN 2.0 | Автоматизация бизнес-процессов | Бесплатный (базовый), Pro (полный) |
| UML State Machine | Моделирование поведения систем | Pro |
| UML Sequence | Временные диаграммы взаимодействия | Pro |
| UML Class | Структурные зависимости | Pro |
| SysML | Отслеживание требований | Pro |
| ArchiMate | Корпоративная архитектура | Pro |
| Value Stream Mapping | Оптимизация бережливых процессов | Pro |
| RACI Matrix | Назначение ответственности | Pro |
Все диаграммы генерируются по запросу из вашего графа — ручная синхронизация не требуется.
Почему моя BPMN-диаграмма выглядит иначе, чем на холсте?
EdgeNode применяет алгоритмы компоновки, соответствующие стандартам, при проецировании вашего графа: узлы располагаются топологически (по порядку зависимостей), параллельные пути обнаруживаются и отображаются как шлюзы, назначения акторов становятся дорожками, а оптимальные пути подсвечиваются автоматически.
Ваш холст предназначен для гибкого моделирования; диаграмма — для стандартизированной коммуникации. Оба отражают одни и те же базовые данные.
Могу ли я экспортировать диаграммы в нативные форматы (.bpmn, .xmi)?
В настоящее время: доступен экспорт в SVG и JSON на всех тарифах. Планируется (2026): прямой экспорт в .bpmn, .xmi, .archimate для взаимодействия с инструментами.
Нужен нативный формат сейчас? Свяжитесь с support@edgenode.org — мы можем помочь с пользовательскими скриптами экспорта для клиентов On-Premise.
Как обновить диаграмму после изменения графа?
Ручное обновление не требуется. Диаграммы EdgeNode — это живые проекции: измените свой граф (добавьте узел, измените связь, обновите артефакт), нажмите «Регенерировать диаграмму» или переключите стандарты, и результат мгновенно отразит ваши изменения.
Это устраняет классическую проблему устаревшей документации — ваша диаграмма всегда актуальна, потому что она вычисляется, а не хранится.
Оценка и поддержка решений
Что такое «Оптимизация жизненного цикла артефакта»?
Он находит самый быстрый или наиболее экономически эффективный путь для конкретного результата (Артефакта) через ваш граф от начала до конца.
Как использовать: Выберите артефакт в вашем графе, нажмите «Оценить» → «Оптимизировать жизненный цикл», и EdgeNode вернёт оптимальную последовательность узлов, общее время оценки, общую бюджетную оценку и разбивку по узлам.
Сценарий использования: «Какой самый быстрый способ довести эту функцию от концепции до производства?»
Как работает расчёт времени выполнения цели?
Когда цель требует нескольких артефактов (например, «Запустить продукт» требует Дизайн + Код + Документацию), EdgeNode рассчитывает временные рамки для каждого требуемого пути артефакта, определяет самый длинный параллельный путь (критический путь) и возвращает общее время для достижения цели.
Это помогает выявить узкие места: если документация занимает 3 недели, а код — 1, цель не может быть завершена быстрее чем за 3 недели.
Что такое проверка гипотез?
- Зафиксируйте исходные данные: Сохраните текущее состояние графа и результаты оценки
- Измените: Откорректируйте узлы, назначения или сроки (например, «Что, если мы добавим проверяющего?»)
- Переоцените: Запустите оптимизацию на изменённом графе
- Сравните: Посмотрите различия по времени/бюджету/путям по сравнению с исходными данными
- Примите решение: Примите, отклоните или итерируйте изменение
Могу ли я оценивать стоимость, а не только время?
Да. При настройке циклов (плановой работы) вы можете указать ставки стоимости исполнителей (в час/день/неделю), ценность артефактов и бюджетные ограничения на узел. Затем EdgeNode оптимизирует пути по минимальному времени (основной) и минимальному бюджету (вторичный).
Функция Pro: Просматривайте разбивку распределения затрат, чтобы увидеть, какие узлы или исполнители формируют расходы.
Развёртывание и корпоративный сегмент
В чём разница между SaaS и On-Premise?
| Аспект | SaaS | On-Premise |
|---|---|---|
| Хостинг | Облако под управлением EdgeNode | Ваша инфраструктура |
| Доступ | Требуется интернет | Возможность работы в изолированной среде (нулевой исходящий трафик) |
| Владение данными | Изоляция на уровне пользователя | Контроль организации + RBAC |
| Кастомизация | Стандартные типы сущностей | Рекурсия типов (определение пользовательских сущностей) |
| Соответствие требованиям | Стандартный TLS | 152-ФЗ/ФСТЭК, подпись ГОСТ, неизменяемый аудит |
| Цены | Бесплатный / 899 ₽/месяц Pro | Индивидуальное лицензирование |
Что на самом деле означает «готовность к работе в изолированной среде»?
Пакет On-Premise разработан для физически изолированных сред:
- Все зависимости включены (не требуется apt install, npm install или stack build)
- Статические бинарные файлы Haskell (без зависимостей времени выполнения)
- Локальные шрифты и ресурсы (без вызовов CDN)
- Криптографическая проверка подписи (Ed25519 + ГОСТ)
- Правила межсетевого экрана, применяемые во время установки для блокировки исходящего трафика
Проверка: tcpdump на внешнем интерфейсе показывает нулевой трафик после установки. Протестировано на чистых виртуальных машинах Ubuntu/Debian с отключённым сетевым кабелем.
Как работает многомандатный доступ в On-Premise?
В отличие от SaaS (где каждый пользователь владеет своим графом), On-Premise поддерживает организационные структуры графов с:
- Иерархией делегирования (назначение прав моделирования между отделами при сохранении центрального контроля)
- Гранулярными разрешениями (доступ на чтение/запись/оценку на уровне узла, кластера или графа)
- Журналом аудита (каждое действие записывается в неизменяемую схему PostgreSQL)
- Интеграцией RBAC (сопоставление ролей EdgeNode с существующими группами Active Directory или LDAP)
Могу ли я позже перейти с SaaS на On-Premise?
Да. Все тарифы поддерживают экспорт вашей графовой модели в JSON:
- Экспортируйте ваш граф из SaaS (Настройки → Экспорт → JSON)
- Предоставьте файл нашей команде развёртывания во время настройки On-Premise
- Мы импортируем вашу модель в организационную структуру графа
- Настроим разрешения, параметры соответствия и пользовательские типы по мере необходимости
Ваши семантические данные (акторы, артефакты, цели) переносятся без изменений. Меняется только модель владения.
Безопасность, соответствие требованиям и данные
Как защищены мои данные?
| Уровень | Реализация |
|---|---|
| Аутентификация | Email/пароль с bcrypt хешированием, JWT + refresh токены |
| Авторизация | Все записи ссылаются на primary_user_id (SaaS) или иерархию организации (On-Premise) |
| Шифрование | TLS для всех соединений (браузер → Nginx → API → База данных) |
| Аудит | Неизменяемая схема PostgreSQL с REVOKE UPDATE/DELETE для соответствия 152-ФЗ |
| Целостность | Подпись Ed25519 + ГОСТ Р 34.10-2012 для проверки артефактов и лицензий |
Клиенты On-Premise получают полную документацию по схеме для независимого аудита безопасности.
Какие стандарты соответствия поддерживает EdgeNode?
- 152-ФЗ (Россия): Шаблоны политики обработки персональных данных, неизменяемые журналы аудита, локализация данных
- ФСТЭК: Соответствие требованиям технического контроля, криптографическая подпись (ГОСТ), журналирование доступа
- GDPR (ЕС): Принципы обработки данных, рекомендации по трансграничной передаче, поддержка DPIA
- Отраслевые: Проектирование пользовательских схем аудита для финансов, здравоохранения, энергетики
Свяжитесь с compliance@edgenode.org для получения полного пакета соответствия.
Могу ли я экспортировать или перенести мои данные?
Абсолютно. Переносимость данных — основной принцип:
- JSON API: Полный доступ CRUD к графовой модели и оценкам
- Экспорт SVG: Все сгенерированные диаграммы
- Дамп SQL: Экспорт базы данных доступен (On-Premise)
- Планируется: Экспорт в нативные форматы (.bpmn, .xmi) и пакетные операции
Ваш граф принадлежит вам. Мы предоставляем инструменты для его перемещения — сегодня или через годы.
Что происходит с моими данными, если я отменю подписку?
Free/Pro (SaaS): Ваш граф остаётся доступным в режиме только для чтения в течение 90 дней. Экспортируйте в любое время. Через 90 дней данные анонимизируются и удаляются в соответствии с нашей Политикой конфиденциальности.
On-Premise: Вы сохраняете полный контроль. Отмена поддержки не влияет на вашу установку — вы продолжаете работать с последней лицензированной версией.
Никакой привязки. Никаких неожиданных удалений.
Технические вопросы и интеграция
Почему EdgeNode построен на Haskell?
Haskell обеспечивает надёжность и корректность, необходимые для критически важного моделирования:
- Безопасность типов: Обнаружение логических ошибок на этапе компиляции, а не в production
- Чистые функции: Предсказуемое поведение без скрытых побочных эффектов
- Формальная верификация: Тестирование на основе свойств (QuickCheck) доказывает корректность алгоритмов оценки
- Поддерживаемость: Сильные абстракции снижают технический долг на десятилетия
Мы также предлагаем консультации по Haskell для организаций, внедряющих функциональное программирование в своих критически важных системах.
Есть ли API для интеграций?
Да. Все функции доступны через REST API с общедоступными конечными точками (вход, регистрация, восстановление пароля) и аутентифицированными конечными точками (CRUD графа, управление сущностями, оценка, генерация диаграмм). Формат — JSON запрос/ответ с доступной документацией OpenAPI 3.0.
Клиенты Pro и On-Premise получают ключи API и руководства по интеграции. Свяжитесь с corp@edgenode.org для доступа.
Могу ли я встраивать диаграммы EdgeNode в другие инструменты?
- Экспорт SVG: Все диаграммы генерируются как масштабируемая векторная графика — встраивайте в Confluence, SharePoint или пользовательские порталы
- JSON модель: Импортируйте данные графа в другие инструменты аналитики или визуализации
- Планируется: Webhook уведомления об изменениях графа, встраивание iframe с SSO
Нужна пользовательская интеграция? Наша команда может помочь — особенно для развёртываний On-Premise.
Как устранить проблемы с установкой?
Используйте встроенный диагностический инструмент: edgenode-cli diagnose
Для On-Premise инструмент проверяет сетевую изоляцию, криптографические подписи и подключение к базе данных.