Программа стартует — 3 октября 2024

Системный аналитик.

Уровень Middle

Программа «Системный аналитик. Уровень Middle» — это всестороннее обучение, охватывающее ключевые аспекты системного анализа. Вы научитесь разрабатывать требования, моделировать бизнес-процессы, составлять документацию, анализировать данные, взаимодействовать с заказчиками и командой разработки. По окончании обучения вы станете ценным специалистом, готовым к работе на сложных IT-проектах.

Наша программа — это практические навыки, актуальные знания и поддержка экспертов отрасли, что делает ваше обучение успешным и оправданным вложением в карьерное развитие.

Старт в декабре

middle уровень

4-6 месяцев

смешанный формат

О программе

Образовательная программа разработана с учётом международных стандартов и практик, таких как BABOK, SEBOK, IIBA, PMI-PBA, IREB, OMG, а также Профессионального стандарта 233 «Системный аналитик», утверждённого приказом Министерства труда и социальной защиты Российской Федерации от27.04.2023 №367.
Вы освоите ключевые инструменты моделирования, включая UML, BPMN, C4Model иArchiMate. Научитесь эффективно работать с требованиями и проектировать сложные системы. Программа включает изучение основных архитектурных концепций и инструментов, а также специфики работы с интеграционными требованиями.

Вы станете уверенным специалистом в работе с различными базами данных, научитесь проектировать пользовательские интерфейсы и разберётесь в ключевых аспектах информационной безопасности. Особое внимание уделяется методам автоматизации бизнес-процессов, что значительно повысит эффективность вашей работы.
Программа является комплексной, сочетает самостоятельное прохождение теории и практику с тренером. Вы получите всестороннюю подготовку, которая позволит стать востребованным специалистом в области системного анализа и разработки сложных IT-решений.


Актуальная программа

Разработана в 2024 году

много практики

Ответы на вопросы, разборы решений, живое общение с экспертами

Официальный документ

Диплом о профессиональной переподготовке

Мы знаем требования рынка

IBS занимается комплексными и глобальными проектами и является лидером рынка в оценке компетенций IT-специалистов

подготовка к Сертификации

Вы сможете успешно сдать сертификацию Системного аналитика уровень «Специалист»

Удобный формат обучения

Самостоятельное изучение теории и практика с экспертом


Кому подойдет программа

Junior-аналитикам, интернам

Улучшите навыки в области системного анализа, выявления и описания требований, проектирования информационных систем и приложений.

Разработчикам итестировщикам

Научитесь проектировать интеграционное взаимодействие IT-систем, разберётесь в основах межсистемных интеграций и технологий. Узнаете, как готовить интеграционные решения, отвечающие потребностям бизнеса.

DevOps-инженерам, IT-консультантам

Прокачаете навыки взаимодействия с разработчиками и аналитиками через практическое применение инструментов и концепций в реальной работе.


Каким может быть ваше резюме

Должность

Системный аналитик

Ключевые навыки

Вы учитесь только тому, что актуально.

Инструменты

UML
BPMN 2.0
Camunda
SQL
Elasticsearch
FigJam
Grafana
Kibana
Miro
Draw.io
ArchiMate
Wireframe.cc

Средняя зарплата специалистов по системному анализу

Начнёте с позиции Junior системного аналитика, а дальше только вперёд — карьерный рост и повышение вашей ценности на рынке труда.

от 60 000 ₽
Начинающий системный аналитик с опытом от года

от 120 000 ₽
Middle системный аналитик с опытом от 3-х лет

от 170 000 ₽ +
Senior системный аналитик с опытом 5+ лет


Программа обучения

Получите полную программу и убедитесь, что обучение подходит именно вам! Программа рассчитана на 4-6 месяцев, занятиям нужно уделять от 2-х часов в день, будете учить только то, что нужно для решения настоящих задач.

Итого на программу 250 часов: теория – 102 ч (40%), практика – 148 ч (60%)

I. Фундаментальные компетенции системного аналитика: основы теории, технологические стеки и практические методы

1. Основы теории систем: понятия, принципы и подходы к анализу, синтезу и моделированию информационных систем, процессов и технологий.
2. Методология системного анализа. Роль системного аналитика.
3. Как тренировать системное мышление.
4. Основные технологические стеки в разработке ПО. Тренды и перспективы развития.
5. Особенности работы с каждым типом ПО: веб, десктоп и мобильное программное обеспечение.
6. Искусственный интеллект и Machine Learning.
7. Применение ChatGPT в работе системного аналитика.
8. Принципы объектно-ориентированного анализа и проектирования.
9. Применение «лучших практик» программной инженерии (паттерны проектирования).

Практика: Описание предметной области для E-commerce проекта. Создание концептуальной модели. Бизнес-игра на интервьюирование заказчика и создание модели предметной области. Практика направлена на тренировку применения объектно-ориентированного анализа и системного мышления.

Итого на курс 17 часов: теория — 10 ч., практика — 7 ч.

II. Методологии и технологии разработки программного обеспечения 

1.Процессы итерационной разработки и инкрементальной поставки ПО (включая SDLC). Номенклатуры проектной документации.
2. Релизный цикл, CI/CD.
3. Управление неопределенными требованиями. Управление рисками.
4. Управление заинтересованными сторонами и их группами. Управление ожиданиями.  RACI-матрица.

Практика: Выбор методологии разработки приложения для омниканального интернет-магазина.  В ходе практики участники не только выбирают подход, но и анализируют его влияние на бэклог, приоритезируют доработки, используя User Story Map.

Итого на курс 16 часов: теория — 6 ч., практика — 10 ч.

III. Работа с требованиями: анализ, документирование, управление

1. Описание бизнес-процессов по модели “Как есть” (AS IS).
2. Описание бизнес-процессов по модели “Как должно быть” (TO BE).
3. Изучение методов сбора требований. Разбор расширенных вопросов проведения «мозговых штурмов», фокус-групп, анкетирования, опросов, наблюдений и интервью. Прямое и опосредованное взаимодействие с заказчиком методами симуляций (деловых игр), рабочих сессий (workshops).
4. Анализ и декомпозиция требований. Работа с переходными требованиями. Влияние нефункциональных требований на архитектуру.
5. Документирование, описание и анализ требований. Применение Use Case, User Story. Разработка артефактов системного анализа. Применение корпоративных стандартов в разработке документации.
6. Верификация и валидация требований.
7. Жизненный цикл требований.
8. Выбор и согласование критериев и подходов к приоритизации требований. Определение приоритетов в реализации требований и их пересмотр на регулярной основе.
9. Требования в продуктовой разработке: понятие дорожной карты продукта, MVP.
10. Подготовка требований к повторному использованию. Оценка и управление изменениями в требованиях.
11. Прямая и обратная взаимная трассировка требований на компоненты решения и тестовые сценарии.
12. Согласование и утверждение требований.
13. Прототипирование пользовательских интерфейсов: wireframe, Balsamiq, DrawIO, FigJam. Основы работы с Figma. Карта клиентского опыта: CJM.

Практика: Выделение функциональных требований на основе контекста и формулирование их в виде user story. Определение критериев приемки user story. Разработка диаграммы вариантов использования (use case) и ее описание по шаблону. Проектирование макета экранной формы для мобильного приложения под соответствующий сценарий.

Итого на курс 39 часов: теория — 15 ч., практика — 24 ч.

IV. Моделирование процессов: нотации и диаграммы

1. Расширенные вопросы моделирования и документирования требований к архитектуре ПО, в том числе на уровне компонентов.
2. Диаграммы информационных потоков (IFD) и их место в анализе и проектировании систем.
3. Нотации семейства IDEF: IDEF0/1X.
4. Нотация моделирования бизнес-процессов BPMN 2.0.
5. Язык UML 2.x (продвинутый уровень): диаграммы классов, вариантов использования, последовательности, деятельности, состояний, компонентов, развертывания.

Практика: моделирование бизнес-процессов проекта в нотации  BPMN. Проектирование деталей решения с использованием диаграмм UML.

Итого на курс 32 часов: теория — 8 ч., практика — 24 ч.

V. Основные архитектурные практики для системного анализа

1. Понятия архитектуры: основные термины и определения, критерии качества архитектуры. Клиент-серверная архитектура.
2. Монолит и микросервисы: какой архитектурный стиль выбрать. Современные подходы к архитектурному проектированию.
3. Виды требований и атрибуты качества. Архитектурно значимые требования.
4. Применение архитектурных паттернов: от базовых до продвинутых стратегий проектирования.
5. Как управлять критериями надежности сервисов (SLA, SLO, SLI).
6. Использование ArchiMate как инструмента моделирования и проектирования систем.
7. Погружение в методику C4 для наглядного и эффективного проектирования архитектуры.
8. Освоение нотации 4+1 для анализа и проектирования архитектуры.
9. Принципы предметно-ориентированного проектирования (DDD).
10. Архитектурные стили: событийно управляемая архитектура.

Практика: выбор архитектурных стилей в соответствии с бизнес-целями проекта. Разработка контекстной диаграммы. Разбиение системы на модули\микросервисы и их отображение на компонентной диаграмме.

Итого на курс 34 часов: теория — 14 ч., практика — 20 ч.


VI. Как хранить и обрабатывать данные

1. Проектирование моделей данных. Построение логической и физической модели. ER-диаграмма. Проектирование типов связей для реляционной СУБД.                                                                                                                                                                                 
2. Реляционные и нереляционные базы данных: обзор, особенности и гарантии доступности.
                                                  3. Современные тактики производительности реляционной базы данных: нормализация, денормализация, индексация, Read Replica.
                                                                                                                                                                                                            4. Хранилища данных. Основы ETL: сильные стороны, метрики и методы оптимизации.
                                                                5. SQL: основные и сложные запросы. Операторы DDL.

Практика: проектирование и документирование модели данных приложения. Разработка ER-диаграммы. Выбор типа БД.

Итого на курс 30 часов: теория — 12 ч., практика — 18 ч.

VII. Интеграционная архитектура и методы: от требований до практических решений

1. Интеграционные требования.
2. Роль аналитика в разработке интеграционных решений. 
3. Как выбрать вид интеграционного решения в зависимости от бизнес-потребности.
4. Описание интеграционного взаимодействия в нотации PlantUML.
5. Документирование интеграционного взаимодействия.
6. Как описать обработку ошибок и нештатных ситуаций. 
7. Интеграции в архитектуре. Понятие шины данных ESB.
8. Основы построения информационных сетей. 
9. Технологии виртуализации. Отличие виртуализации от контейнеризации, stateless и stateful приложений.
10. Выбор между синхронной и асинхронной коммуникацией: анализ преимуществ и влияние на надежность системы.
11. Шаблоны коммуникации в контексте приложений и микросервисной архитектуры: применение и практические сценарии. 
12. Синхронное взаимодействие и REST: основы, генерация API и управление версиями.
13. REST API: рекомендации по дизайну, блокировкам, кешированию и версионированию. 
14. OpenAPI Spec: интеграция и API First подход в создании удобных и гибких интерфейсов.
15. Понимание концепции CRUD. Разработка дизайна REST API.
16. Работа с различными форматами хранения и передачи данных (сообщения JSON, документы XML, XSD). 
17. Основы протокола SOAP (XML, XSD).
18. Использование инструментов: Swagger, Postman.
19. Обзор GraphQL.
20. AsyncAPI и принципы асинхронного взаимодействия: организация топиков и безопасность сообщений.
21. Технологии асинхронного обмена сообщениями: RabbitMQ и Kafka в сравнении.


Практика: проектирование интеграционного решения для приложения. Проектирование REST API. Разработка диаграммы потоков данных.

Итого на курс 42 часов: теория — 20 ч., практика — 22 ч.

VIII. Безопасность информации: от требований до реализации защитных мер

1. Разработка требований в области информационной безопасности. Описание передаваемых и принимаемых данных, обработка ошибок, нештатных ситуаций, журнализация.
2. Идентификация. Основные схемы и протоколы аутентификации.
3. Авторизация и доступ к информационным ресурсам. Ролевая модель. Токены.
4. Разбор логов.
5. Популярные панели мониторинга для анализа данных, визуализации и оповещения: Kibana и Grafana.
6. Отказоустойчивость и восстановление данных.
7.Сертификаты безопасности.
8. Мониторинг и наблюдаемость системы: паттерны, инструменты и протоколы.
9. Обзор паттернов, целей и средств мониторинга, сбора логов приложений и инфраструктуры.


Практика: формулирование нефункциональных требований к системе в виде сценариев атрибутов качества: производительность, доступность, надежность, защищенность. Описание сценариев аутентификации с использованием внешнего сервиса. Описание основных ролей и их полномочий.            


Итого на курс 22 часов: теория — 10 ч., практика — 12 ч.

IX. Тестирование, внедрение и сопровождение ПО

1. Типы и уровни тестирования.
2. Тестирование функциональных и нефункциональных требований.
3. Управление дефектами и роль аналитика в этом процессе.
4. Проведение демо заказчику.
5. Поддержка и обслуживание ИС. Управление инцидентами и проблемами, ITIL, роль аналитика в поддержке ПО.
6. Обучение пользователей. Уровни службы поддержки.
7. Оценка результатов реализации.
8. План раскатки релиза и пилотирования. Особенности децентрализованных и централизованных систем.


Практика: составление детального описания тестового сценария для части проектируемого функционала. Подробная проработка альтернативных сценариев. Разработка BPMN-диаграммы для обработки инцидента аналитика. Выбор настроек для обеспечения контролируемого внедрения в продуктивную среду.


Итого на курс 18 часов: теория — 8 ч., практика — 10 ч.

Сквозной практический проект

Разработка омниканального интернет-магазина по продаже продуктов питания для крупной торговой компании, на основе микросервисной архитектуры с учётом интеграции с существующим IT-ландшафтом заказчика.

Преподаватели программы


Тарифы

 Верните с помощью налогового вычета до 13% стоимости обучения.                                                                                                                      

Без % рассрочка на 3 месяца. Мы открываем вам доступ, а сумму просто делим на 3 части.

Самостоятельный

Самостоятельное обучение


✔ доступ ко всем теоретическим материалам программы и самостоятельным практикам;

✔ возможность скачать авторские материалы: шаблоны, подборки, разборы решений;

✔ участие в сообществе сокурсников и коллег;

✔ сертификат.


Практический

Больше практической части


✔ доступ ко всем теоретическим материалам программы и самостоятельным практикам;
✔ возможность скачать авторские материалы: шаблоны, подборки, разборы решений;
✔ участие в сообществе сокурсников и коллег;
✔ 20 практических занятий с экспертом.

! Эксперт поможет:

✔ получить детальную обратную связь по практике;

✔ разобраться, как применить изученный материал в работе;

✔избежать частых ошибок и факапов на проектах.

Групповой

Собирайте программу под себя


✔ кастомизация программы под образовательные цели заказчика;
✔ 
аналитика успеваемости и проверка компетенций;
✔ 
практика, кейс-сессии и обратная связь от преподавателя по домашним заданиям;
✔ 
доступ ко всем теоретическим материалам программы и самостоятельным практикам в личном кабинете студента.

!92% студентов проходит программу до конца.

!! 4,7 оценка программы и тренера от студентов.


Диплом о прохождении курса

Учебный центр IBS осуществляет лицензированную образовательную деятельность. В конце обучения вы получите диплом.

Этот документ подтверждает, что студент освоил все необходимые навыки и знания для работы системным аналитиком.

Получение диплома о профессиональной переподготовке по программе «Системный аналитик. Уровень Специалист» даёт возможность работать в сфере системного анализа, а также продвигаться по карьерной лестнице.


Получите бесплатную консультацию специалиста и задайте интересующие вопросы.

Контактные данные

г. Москва, ул. Складочная, д. 3, стр. 1
CRM-форма появится здесь

Что еще важно

Возврат денег

Вернём деньги за оставшееся время обучения, если что-то не понравится

Сертификация

Вы сможете подготовиться к прохождению сертификации Системного аналитика уровень «Специалист»

Поддержка

Поддержим на всех этапах обучения, рядом будут кураторы и эксперты, готовые ответить

Много практики

Разборы бизнес-кейсов, решение реальных задач, шаблоны для работы


ПОЧЕМУ УЧЕБНЫЙ ЦЕНТР IBS?

Ведущий российский центр обучения и сертификации.
Мы более 30 лет работаем на IT-рынке и за этот период успешно реализовали свыше 15 тыс. проектов и обучили больше 55 тыс. специалистов.

200+ курсов различных IT-направлений

Вы получите доступ к каталогу курсов, который признан золотым стандартом подготовки специалистов по разработке ПО в российских компаниях.

Адаптивные программы обучения

Вы сможете пройти заинтересовавший вас курс целиком или выбрать только определённые модули. Это позволит получить знания и навыки, которые лучше всего соответствуют вашим целям и требованиям.

Преподаватели — эксперты-практики с глубокой экспертизой

Вы будете обучаться у авторизованных и аттестованных специалистов, которые обладают глубокими знаниями, опытом в коммерческой разработке и владеют передовыми методиками обучения.

Расширение сети профессиональных контактов

Вы познакомитесь с экспертами из команды IBS и специалистами других российских IT-компаний, что даст возможность расширить нетворкинг и обменяться ценным опытом.


Отзывы наших клиентов и партнеров


Часто задаваемые вопросы

У вас есть лицензия?

Да, конечно. Мы обучаем по государственной лицензии № 036441.

Какие документы я получу после обучения?

После завершения программы вы получите диплом о профессиональной переподготовке, который ценится в России и СНГ. Он подтвердит вашу квалификацию.

Подойдёт ли мне профессия?

Для тех, кто пока не уверен в своих намерениях, мы разработали бесплатный мини-курс, который поможет принять решение. Если вы поймёте, что системный анализ вам не подходит, это тоже будет полезным результатом.

Какова продолжительность курса и сколько времени нужно уделять обучению ежедневно?

Курс длится от 3 до 5 месяцев, это зависит от выбранного тарифа — с практикой или без. Мы рекомендуем уделять обучению от 5 часов в неделю.

В каком формате проходит обучение?

Вы изучаете теоретическую часть самостоятельно, а практические занятия проводятся экспертами Учебного центра IBS в онлайн-формате. Обучение доступно из любой точки мира, главное — наличие стабильного интернет-соединения.
Cookie-файлы
Настройка cookie-файлов
Детальная информация о целях обработки данных и поставщиках, которые мы используем на наших сайтах
Аналитические Cookie-файлы Отключить все
Технические Cookie-файлы
Другие Cookie-файлы
Мы используем файлы Cookie для улучшения работы, персонализации и повышения удобства пользования нашим сайтом. Продолжая посещать сайт, вы соглашаетесь на использование нами файлов Cookie. Подробнее о нашей политике в отношении Cookie.
Подробнее Понятно
Cookies