Комментарии (1)
Ответ сгенерирован нейросетью и может содержать ошибки
Что такое нотация
Определение
Нотация — это формальная система обозначений, символов и правил для описания структуры, процессов и взаимодействий в системе. Для Business Analyst это инструмент визуализации и документирования требований, бизнес-процессов и архитектуры.
Основные нотации в аналитике
1. UML (Unified Modeling Language)
Универсальный язык моделирования для描述 объектно-ориентированных систем:
Основные диаграммы:
- Диаграмма вариантов использования (Use Case) — взаимодействие между акторами и системой
- Диаграмма классов — структура данных и связи
- Диаграмма последовательности (Sequence) — порядок взаимодействия объектов
- Диаграмма деятельности (Activity) — процесс с условиями и циклами
- Диаграмма компонентов — архитектура системы
Пример: Use Case для системы заказа:
Актор: Клиент
Use Case: Оформить заказ
Пошаги: 1) Выбрать товар → 2) Добавить в корзину → 3) Оплатить → 4) Получить подтверждение
2. BPMN (Business Process Model and Notation)
Используется для моделирования бизнес-процессов:
Элементы:
- События (овалы) — начало/конец процесса
- Задачи (прямоугольники) — действия
- Гейты (ромбы) — условия и ветвления
- Потоки (стрелки) — последовательность
- Swimlanes (дорожки) — ответственность по ролям
Пример: Процесс одобрения запроса на отпуск:
Сотрудник подаёт запрос → Менеджер проверяет → Решение (Одобрено/Отклонено) → Уведомление
3. ERD (Entity-Relationship Diagram)
Описывает структуру данных:
- Сущности (таблицы) — типы объектов
- Атрибуты (поля) — свойства сущности
- Связи (отношения) — как сущности связаны (1:1, 1:N, M:N)
Пример:
Энтити: Клиент (ID, Имя, Email)
Энтити: Заказ (ID, Дата, Статус)
Связь: Клиент (1) ← → (N) Заказ
4. Диаграмма потоков данных (DFD - Data Flow Diagram)
Показывает, как данные движутся через систему:
- Процессы — обработка данных
- Хранилища — базы данных
- Сущности — источники/получатели данных
- Потоки — движение данных
Зачем нужна нотация
- Стандартизация — все участники проекта понимают одно и то же
- Коммуникация — диаграммы понятнее словесных описаний
- Документирование — сохранить знание о системе
- Анализ — выявить пробелы и противоречия в требованиях
- Планирование — оценить сложность и риски
Практический совет
Выбирай нотацию в зависимости от аудитории:
- Для технической команды — UML, ERD, DFD
- Для бизнеса и менеджмента — BPMN, диаграммы потоков
- Для пользователей — Use Case, wireframes
Не обязательно использовать все нотации одновременно — выбери те, которые решают твою задачу и понятны твоей команде.