Telegram Group & Telegram Channel
Карта навыков Аналитика

Карта навыков бизнес аналитика (BA) и системного аналитика (SA) представлена на схеме. Аналогичных Mind Map’ов можно увидеть много на просторах интернета с разной степенью детализации. Тут целой статьи или даже книги достоин каждая отдельная ветка, к примеру REST (книга: “Проектирование веб-API”, Арно Лоре).

Неподготовленный пользователь может прийти в ужас от объемов, однако не стоит паниковать. Для начала работы аналитиком в IT требуется знания лишь части навыков и не по всем веткам нужна максимальная глубина детализации.

Базовые навыки для BA
🔜Работа с Требованиями:
Понимание функциональных и нефункциональных требований.
Навыки сбора требований.
Декомпозиция требований и задач.
CJM, User Story, Job Story, Use Case. Как описывать и использовать.
🔜Постановка задачи на разработку: этапы, суть ТЗ.
🔜 Нотации: BPMN, способы построения CJM.
🔜Интеграции: общее понимание и умение читать REST, SOAP, RabbitMQ/Kafka, ESB, gRPC, GraphQL.
🔜Базы данных: реляционные СУБД, понимание структуры.
🔜Computer Science: если вы не имеете технической базы за плечами, то необходимо подтянуть общие знания по “информатике”.

Базовые навыки для SA
🔜Работа с Требованиями:
Понимание функциональных и нефункциональных требований.
Декомпозиция требований и задач.
Навыки оценки требований.
CJM, User Story, Job Story, Use Case. Как описывать и использовать.
🔜Постановка задачи на разработку: этапы, суть ТЗ, умение формировать и описывать результат конечной цели.
🔜Нотации: UML sequence (и понимание других типов), BPMN и ER.
🔜Интеграции:
REST - понимание принципов, методов HTTP, умение описывать (хотя бы знать как описывать в OpenAPI).
SOAP, ESB, gRPC, GraphQL - минимально нужно понимать принцип работы и как описать. gRPC набирает обороты благодаря удобства работы с языком программирования GO.
RabbitMQ/Kafka - понимание принципов, различий и умение описывать интеграцию. На текущий момент для специалиста уровня Middle знания брокеров обязательно.
🔜Базы данных: знать реляционные СУБД и нереляционные СУБД (NoSQL). Уметь моделировать модель данных в какой-либо нотации.
🔜Архитектура: виды: Монолитная, Распределенные, SOA, EDA, паттерны микросервисной архитектуры, понимать C4 и как строятся потоки данных.

Общее для всех:
🔜 Computer Science: если вы не имеете технической базы за плечами, то необходимо подтянуть общие знания по “информатике”
🔜 Знание процессов разработки ПО: Waterfall, Kanban, Scrum.
🔜 Коммуникативные навыки и умение использовать эмоциональный интеллект. Для BA пригодиться для получение требований от стейкхолдеров, для SA источник требований будет тот же BA, Product Owne (PO), разработчик.

Также не забывайте, что от компании к компании, от команды к команде обязанности разняца. Схемы работы для формирования Постановки на разработку: PO→BA→SA / BA→SA / PO→SA (причем либо часть функций BA берет на себя PO или они ложатся на SA).

#Статья #BA #SA #войтиВit
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍2



group-telegram.com/BalticAnalyst/130
Create:
Last Update:

Карта навыков Аналитика

Карта навыков бизнес аналитика (BA) и системного аналитика (SA) представлена на схеме. Аналогичных Mind Map’ов можно увидеть много на просторах интернета с разной степенью детализации. Тут целой статьи или даже книги достоин каждая отдельная ветка, к примеру REST (книга: “Проектирование веб-API”, Арно Лоре).

Неподготовленный пользователь может прийти в ужас от объемов, однако не стоит паниковать. Для начала работы аналитиком в IT требуется знания лишь части навыков и не по всем веткам нужна максимальная глубина детализации.

Базовые навыки для BA
🔜Работа с Требованиями:
Понимание функциональных и нефункциональных требований.
Навыки сбора требований.
Декомпозиция требований и задач.
CJM, User Story, Job Story, Use Case. Как описывать и использовать.
🔜Постановка задачи на разработку: этапы, суть ТЗ.
🔜 Нотации: BPMN, способы построения CJM.
🔜Интеграции: общее понимание и умение читать REST, SOAP, RabbitMQ/Kafka, ESB, gRPC, GraphQL.
🔜Базы данных: реляционные СУБД, понимание структуры.
🔜Computer Science: если вы не имеете технической базы за плечами, то необходимо подтянуть общие знания по “информатике”.

Базовые навыки для SA
🔜Работа с Требованиями:
Понимание функциональных и нефункциональных требований.
Декомпозиция требований и задач.
Навыки оценки требований.
CJM, User Story, Job Story, Use Case. Как описывать и использовать.
🔜Постановка задачи на разработку: этапы, суть ТЗ, умение формировать и описывать результат конечной цели.
🔜Нотации: UML sequence (и понимание других типов), BPMN и ER.
🔜Интеграции:
REST - понимание принципов, методов HTTP, умение описывать (хотя бы знать как описывать в OpenAPI).
SOAP, ESB, gRPC, GraphQL - минимально нужно понимать принцип работы и как описать. gRPC набирает обороты благодаря удобства работы с языком программирования GO.
RabbitMQ/Kafka - понимание принципов, различий и умение описывать интеграцию. На текущий момент для специалиста уровня Middle знания брокеров обязательно.
🔜Базы данных: знать реляционные СУБД и нереляционные СУБД (NoSQL). Уметь моделировать модель данных в какой-либо нотации.
🔜Архитектура: виды: Монолитная, Распределенные, SOA, EDA, паттерны микросервисной архитектуры, понимать C4 и как строятся потоки данных.

Общее для всех:
🔜 Computer Science: если вы не имеете технической базы за плечами, то необходимо подтянуть общие знания по “информатике”
🔜 Знание процессов разработки ПО: Waterfall, Kanban, Scrum.
🔜 Коммуникативные навыки и умение использовать эмоциональный интеллект. Для BA пригодиться для получение требований от стейкхолдеров, для SA источник требований будет тот же BA, Product Owne (PO), разработчик.

Также не забывайте, что от компании к компании, от команды к команде обязанности разняца. Схемы работы для формирования Постановки на разработку: PO→BA→SA / BA→SA / PO→SA (причем либо часть функций BA берет на себя PO или они ложатся на SA).

#Статья #BA #SA #войтиВit

BY Аналитик на Балтике | Всё о карьере в IT




Share with your friend now:
group-telegram.com/BalticAnalyst/130

View MORE
Open in Telegram


Telegram | DID YOU KNOW?

Date: |

Some people used the platform to organize ahead of the storming of the U.S. Capitol in January 2021, and last month Senator Mark Warner sent a letter to Durov urging him to curb Russian information operations on Telegram. "Someone posing as a Ukrainian citizen just joins the chat and starts spreading misinformation, or gathers data, like the location of shelters," Tsekhanovska said, noting how false messages have urged Ukrainians to turn off their phones at a specific time of night, citing cybersafety. As a result, the pandemic saw many newcomers to Telegram, including prominent anti-vaccine activists who used the app's hands-off approach to share false information on shots, a study from the Institute for Strategic Dialogue shows. In a message on his Telegram channel recently recounting the episode, Durov wrote: "I lost my company and my home, but would do it again – without hesitation." Asked about its stance on disinformation, Telegram spokesperson Remi Vaughn told AFP: "As noted by our CEO, the sheer volume of information being shared on channels makes it extremely difficult to verify, so it's important that users double-check what they read."
from vn


Telegram Аналитик на Балтике | Всё о карьере в IT
FROM American