Дорожная карта для бизнес- и системных аналитиков
? Навигация по Roadmap
➡️ Soft Skills (гибкие навыки)
Анализ ↗
Процесс детального изучения, разбора и оценки информации, данных, ситуации или явления, с целью выявления их структуры, свойств, причин, последствий и возможных вариантов развития.
Логическое мышление ↗
Способность человека мыслить логически и последовательно, выделять главное, выявлять связи и зависимости между фактами и явлениями, строить аргументацию и доказательства.
Креативность ↗
Способность создавать нестандартные, оригинальные и инновационные идеи, концепции, решения и продукты.
Критическое мышление ↗
Процесс детального изучения, разбора и оценки информации, данных, ситуации или явления, с целью выявления их структуры, свойств, причин, последствий и возможных вариантов развития.
Аналитическое мышление ↗
Аналитическое мышление — это способность анализировать информацию, выделять из нее ключевые аспекты и использовать их для принятия решений.
Системное мышление ↗
Системное мышление является одним из основных инструментов системного анализа. Это способ мышления, который помогает системному аналитику понимать и анализировать сложные системы в целом, а не только их отдельные компоненты.
Быстрая адаптация ↗
Быстрая адаптация включает в себя способность быстро адаптироваться к новым требованиям, технологиям и методологиям, а также готовность быстро учиться и справляться с неожиданными ситуациями.
Языки и образованность ↗
Язык и образованность являются важными инструментами для бизнес-системного аналитика.
Навыки коммуникации ↗
Хорошие навыки коммуникации являются ключевыми для бизнес-системного аналитика, поскольку он должен эффективно общаться с различными заинтересованными сторонами и передавать информацию о требованиях к системе.
Предметные области ↗
Предметная область для бизнес-системного аналитика может варьироваться в зависимости от того, в какой отрасли и компании он работает.
Память ↗
Хорошая память является важным навыком для бизнес-системного аналитика, поскольку он должен запоминать множество деталей, процессов и требований клиента, а также быстро анализировать их и принимать соответствующие решения.
Демонстрации (Demo) ↗
Навыки проведения демонстраций (демо) являются важными для бизнес-системного аналитика.
Интервью ↗
Проведение интервью — это один из ключевых навыков бизнес-системного аналитика, поскольку это помогает получить необходимую информацию для анализа и проектирования бизнес-системы.
➡️ Требования (Requirements) — Обзорная статья ↗
Уровни и типы требований ↗
Требования к системе состоят из 3 уровней:
- Бизнес требования
- Пользовательские требования
- Функциональные/нефункциональные требования
Разработка и управление требованиями ↗
Разработка требований состоит из следующих этапов:
Выявление -> Анализ -> Документирование -> Утверждение
Документирование требований ↗
Системные аналитики документируют и сопровождают требования, чтобы обеспечить полное понимание функциональности системы, которую необходимо разработать. Это помогает всей команде разработки работать в одном направлении и избежать ошибок, которые могут привести к некачественному продукту.
Методы сбора требований ↗
Существует несколько методов сбора требований, которые могут быть использованы для сбора информации и выявления требований у заинтересованных сторон. Разбираем некоторые из распространенных методов.
➡️ Процесс (Process) — Обзорная статья ↗
Управление и оптимизация бизнес-процесса ↗
Управление и оптимизация бизнес-процесса — это процесс анализа, оценки, улучшения и контроля бизнес-процессов в организации с целью повышения их эффективности.
Моделирование процессов ↗
Моделирование процессов — создание модели, которая представляет бизнес-процесс и его компоненты.
Описание процессов ↗
Описание процессов — это документ, который содержит подробное описание бизнес-процесса, его компонентов и этапов. Описание процессов используется для управления и оптимизации бизнес-процессов, а также для обучения новых сотрудников.
Система управления процессами (BPM) ↗
Система управления процессами (Business Process Management System, BPM) — программное обеспечение, которое позволяет автоматизировать и управлять бизнес-процессами в организации.
➡️ Нотации (Notations) — Обзорная статья ↗
UML ↗
UML (Unified Modeling Language) — это стандартный язык моделирования, используемый для визуализации, проектирования, документирования и анализа систем.
BPMN ↗
BPMN (Business Process Model and Notation) — это графический язык моделирования бизнес-процессов, разработанный для визуального представления бизнес-процессов и их автоматизации.
ERD ↗
ERD (Entity-Relationship Diagram) или диаграмма сущность-связь — это графическое представление структуры данных, которое используется для моделирования и визуализации связей между сущностями в базе данных.
Flowchart ↗
Flowchart, или блок-схема, является графическим инструментом для визуализации последовательности шагов или процессов. Он представляет собой диаграмму, состоящую из различных символов и стрелок, которые описывают последовательность выполнения операций или принятия решений в процессе.
EPC ↗
EPC (Event-driven Process Chain) — это графический язык моделирования, используемый для описания бизнес-процессов. Он был разработан в рамках методологии ARIS (Architecture of Integrated Information Systems) и широко применяется для моделирования и анализа бизнес-процессов в предприятиях.
DFD ↗
DFD (Data Flow Diagram) — это графический язык моделирования, который используется для описания потоков данных, процессов и хранилищ данных в системе.
➡️ Документирование (Documentation) — Обзорная статья ↗
Системы управления знаниями ↗
Системы управления знаниями (Knowledge Management Systems) предназначены для организации, хранения, поиска и обмена знаниями в организации или команде. Они позволяют собирать, структурировать и представлять информацию, а также обеспечивают совместную работу и доступ к знаниям.
Системы контроля версий ↗
Системы контроля версий (Version Control Systems, VCS) — это программные инструменты, используемые для управления изменениями в файловой системе.