Systems.Education: Анализ и проектирование информационных систем, архитектура, интеграции, бизнес-процессы
6.73K subscribers
370 photos
11 videos
3 files
616 links
Download Telegram
Воркшоп «Use Case: основы»

🔹Когда старт?
28 сентября (сб)

🔹Воркшоп будет полезен начинающим системным аналитикам, которые хотят:
— научиться писать Use Cases
— строить диаграмму сценариев использования
— формировать пакеты и реестр Use Cases
— не допускать типичных ошибок

🔹Тебя будет ждать короткое онлайн-занятие
— Утром в выходной день
— 4,5 часа с перерывом

Регистрация

#воркшоп #системный_анализ #требования #Use_Case
Воркшоп «Event Storming как техника моделирования предметной области и выявления микросервисов»

🔹Когда?
7 октября (пн)

🔹Воркшоп будет полезен системным аналитикам и начинающим архитекторам, которые хотят:
— научиться быстрому исследованию бизнес-процессов
— изучить технику моделирования предметной области
— выделять микросервисы

🔹2 занятия по 2 часа
— По будням вечером
— 2 часа без перерыва
— Чередование теории, практики и обратной связи

Регистрация

#воркшоп #event_storming
Воркшоп «Разработка требований к информационной безопасности ИТ-систем»

Воркшоп для системных аналитиков и других ИТ-специалистов, которые хотят выявлять и формировать требования к информационной безопасности

🔹 Когда старт?
12 октября (сб)

🔹 Что получат участники?
2 занятия по 4 часа

— Первое посвящено процессу выявления требований информационной безопасности
— Второе — методам защиты информации и формированию требований

🔹 Чему вы научитесь?
— Строить правильный процесс выявления требований к информационной безопасности
— Формировать требования к информационной безопасности с учетом архитектурных особенностей системы
— Оценивать риски, связанные с безопасностью информации

🔹 Воркшоп будет полезен, если:
— Вы работаете на крупную компанию, коммерческую или государственную
— Ваш продукт или система содержат чувствительные данные, например, относится к сфере финансов или электронной коммерции
— Вы хотите предотвратить сложности и «‎внезапные» доработки безопасности на этапе приемки и эксплуатации
— Вам необходимо точнее оценивать скоуп работ, включая требования, не заявленные явным образом
— Вы не любите заучивать перечни пунктов сертификации или формулировки стандартов
— Ваш процесс разработки включает согласование со службой ИБ

Регистрация

#воркшоп #безопасность
Воркшоп «Моделирование предметной области и Проектирование базы данных»

🔹Когда старт?
14 октября (пн)

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

🔹Что получат участники?
— 3 занятия по 2,5 часа
— Опыт командной работы
— Обсудите, какие ещё есть нотации для описания окружения и Предметной области проекта: C4, IDEF0, IDEF1X

Регистрация

#воркшоп #базы_данных #моделирование
Воркшоп «Event Storming как техника быстрого моделирования бизнес-процессов»

🔹 Для кого будет полезен воркшоп?
Аналитикам, которые хотят научиться быстрому исследованию бизнес-процессов

Что вас ждет?
— 2 часа занятий
— Чередование теории, практики и обратной связи
— Работа в группах до 12 человек
— Полезные материалы
— Полное погружение в тему за 1 день
— Ответы на все вопросы от эксперта

🔹Когда старт?
9 октября (ср)

Регистрация

#воркшоп #event_storming
Воркшоп «Проектирование сложных API: OpenAPI + AsyncAPI»

Воркшоп по проектированию и документированию API для системных аналитиков, которые хотят познакомиться со спецификациями OpenAPI и AsyncAPI, а также научиться проектировать и документировать синхронные и асинхронные API

🔹 Когда?
16 октября (ср)

🔹Что ждать от воркшопа?
— Короткое онлайн-занятие в будни
— 2-7 часов теории, практики и обратной связи
— Работа в группах до 10 человек
— После окончания поделимся полезными материалами

Зарегистрироваться на воркшоп и узнать подробнее о программе можно тут!

#воркшоп
Воркшоп «BPMN для людей: основы самой популярной нотации для описания бизнес-процессов»

Воркшоп для ИТ-специалистов, которые хотят научиться описывать логику выполнения бизнес-процессов с помощью формальной нотации — BPMN.

🔹 Когда?
15 октября (вт)

🔹 Что Вас ждет?
— Вы познакомитесь с принципами построения BPMN-диаграмм, а также на практике освоите применение основных элементов алфавита этой нотации
— Детально опишете логику выполнения бизнес-процесса по выбранному кейсу

Регистрация

#BPMN #воркшоп
Воркшоп «Проектирование интеграции с REST API»

🔹Когда старт?
19 октября (сб)

🔹Воркшоп будет полезен тем, кто хочет:
— познакомиться с REST API
— научиться проектировать интеграцию «с нуля»
— описывать REST-интерфейсы в виде, пригодном для разработки

🔹Что получишь от воркшопа?
Пошаговую методику и шаблон описания интеграции

— Участники проанализируют процесс взаимодействия систем, потоки данных и опишут REST-like API
— Поймут, как аналитик решает интеграционные задачи
— Подготовят постановку задачи на интеграцию на основе шаблона

Регистрация еще открыта!

#воркшоп #интеграция #RESTAPI
Один из наиболее мощных инструментов в арсенале современного разработчика продукта — это Opportunity Canvas. На первый взгляд это просто еще одно поле для заполнения, но на практике это ключ к глубокому пониманию потребностей ваших пользователей и верный способ определить наиболее перспективные направления для развития вашего продукта.

Как Opportunity Canvas преобразит вашу продуктовую разработку:

1️⃣ Четкое видение пользовательских потребностей и рыночных возможностей:
В основе Opportunity Canvas лежит забота о пользователе. Инструмент помогает картировать не только текущие, но и потенциальные потребности пользователей, позволяя командам продуктов развертывать функциональность, которая доставляет реальную ценность.

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

3️⃣ Агрегация и тестирование гипотез:
Opportunity Canvas позволяет разрабатывать и тестировать гипотезы в рамках Lean и Agile подходов. Поиск минимально жизнеспособного продукта (MVP) для тестирования на рынке становится стратегически оправданным, что сокращает риски и ускоряет процесс внедрения инноваций.

Поближе познакомиться с данной техникой вы сможете на воркшопе «Opportunity Canvas. Карта анализа проблемы и поиска решения»

Регистрация

#воркшоп #opportunity_canvas
C4 vs DFD: Какая нотация эффективнее для визуализации архитектуры вашей программной системы?

Давайте попробуем сравнить эти две популярные нотации для визуализации программных архитектур — C4 (Context, Containers, Components, Code) и DFD (Data Flow Diagram). Понимание ключевых различий может помочь вам не только выбрать наиболее подходящий инструмент для вашего проекта, но и существенно повысить эффективность коммуникативного процесса в команде.

🧐 Небольшая историческая справка

Нотация C4 была разработана Саймоном Брауном как четырехуровневая система для описания архитектуры программных систем. C4 фокусируется на четырех уровнях детализации: контекст системы, контейнеры (приложения, данные), компоненты каждого контейнера и код (детали реализации).

DFD или диаграмма потоков данных — это традиционный подход, используемый для анализа систем с точки зрения потоков данных между процессами и хранилищами данных внутри системы. DFD прекрасно показывает, как данные перемещаются по системе, но меньше сосредотачивается на технологических или реализационных аспектах.

Подробно сравнили 2 нотации в карточках☝️

Вывод:
— DFD лучше подходит для анализа потоков данных и процессов, связанных с обработкой информации.
— C4 Model больше ориентирована на структурное описание системы и её компонентов на различных уровнях, начиная с контекста взаимодействия системы с внешним миром и заканчивая деталями реализации программных компонентов.

Как выбрать?
Выбор нотации зависит от задач: если нужно описать потоки данных в бизнес-процессах — лучше DFD, если структурную архитектуру программного приложения — C4

Поближе познакомиться с нотацией С4 и отработать новые знания на практике вы сможете на воркшопе «Паттерны проектирования микросервисной архитектуры и нотация С4»

Регистрация

#воркшоп #C4
Воркшоп «Разработка требований к ИТ-решению»

Воркшоп для опытных бизнес-аналитиков, системных аналитиков и проектировщиков информационных систем, которые хотят развить свои практики постановки задачи на выбор, разработку и внедрение ИТ-решений при автоматизации бизнеса

🔹Когда старт?
28 октября (чт)

🔹Что вас ждет на воркшопе?
— 4 занятия по 2 часа
5 модулей для освоения авторской технологии перехода от бизнес-требований к требованиям к ИТ-решению
— Опыт командной работы

🔹Воркшоп будет полезен, если Вы хотите научиться:
— Проводить интервью с заказчиком, задавать правильные вопросы
— Исследовать контекст проекта: изучать и описывать процессное окружение в области рассмотрения проекта
— Выявлять и описывать организационные роли, их интересы, которые вызвали проект к жизни
— Анализировать риски и проблемы в реализации интересов
— Формулировать измеримые цели и ограничения ИТ-проекта
— Выявлять и описывать ключевые требования организационных ролей

🔹Программа воркшопа включает в себя блоки, посвященные:
— Исследованию участка организации
— Уточнению формальных бизнес-требований
— Анализу рисков и проблем
— Анализу потребностей участников (Stakeholder Requirements) и бизнес-функций
— Формулированию требований к ИТ-решению

Регистрация

#воркшоп #требования
Воркшоп «Use Case: основы»

🔹Когда старт?
26 октября (сб)

🔹Воркшоп будет полезен начинающим системным аналитикам, которые хотят:
— научиться писать Use Cases
— строить диаграмму сценариев использования
— формировать пакеты и реестр Use Cases
— не допускать типичных ошибок

🔹Тебя будет ждать короткое онлайн-занятие
— Утром в выходной день
— 4,5 часа с перерывом

Регистрация

#воркшоп #системный_анализ #требования #Use_Case
Воркшопы ноября, посвященные системному моделированию и архитектуре

1️⃣ Воркшоп «Event Storming как техника моделирования предметной области и выявления микросервисов» (2 -3 Ноября)

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

2️⃣ Воркшоп «UML-диаграммы последовательности для аналитика: ликбез и примеры использования» (6 Ноября)

На воркшопе вы построите sequence диаграммы и убедитесь что:
— Строить sequence диаграммы несложно
— UML диаграммы удобно читать и легко понимать
— UML — отличный инструмент проектирования поведения систем
Регистрация

3️⃣ Воркшоп «ArchiMate для проектирования и поиска скрытых связей» (23 - 24 Ноября)

Воркшоп будет полезен тем, кто хочет:
— Попробовать ArchiMate на практике
— Моделировать архитектуру своих проектов с помощью инструмента Archi
— Описывать бизнес и ИТ архитектуру, а также связи между ними
— Связывать требования с элементами бизнес и ИТ архитектуры
— Вносить изменения с учётом архитектуры
Регистрация

#воркшоп #event_storming #ArchiMate #системное_моделирование #архитектура #UML #архитектура
Какая разница между BPMN, Event Storming и State Machines? Без лишних слов сразу к делу!

1️⃣ BPMN (Business Process Model and Notation)
BPMN — это графическая нотация, предназначенная для визуализации бизнес-процессов. Она позволяет описать процессы таким образом, чтобы они были понятны как техническим специалистам, так и бизнес-экспертам.

Плюсы:
— Стандартизация: BPMN — это признанный стандарт, что облегчает коммуникацию между различными участниками проекта.
— Визуализация: Интуитивные диаграммы позволяют легко понять и анализировать процессы.
— Детализированные процессы: Отлично подходит для детального документирования сложных процессов.

Минусы:
— Сложность: Может быть сложным для новичков и требует некоторого обучения.
— Фокус на бизнесе: Не всегда подходит для технических аспектов и специфики.

2️⃣ Event Storming
Event Storming — это методика визуализации бизнес-процессов через события. Она часто используется в контексте доменно-ориентированного проектирования (DDD).

Плюсы:
— Участие всех стейкхолдеров: Вовлекает как бизнес-экспертов, так и разработчиков, что способствует лучшему пониманию процессов.
— Гибкость: Не требует строгого следования правилам, что позволяет адаптироваться под конкретные нужды проекта.
— Быстрота: Быстрая проверка гипотез и генерация идей.

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

3️⃣ State Machines
Что это? State Machines, — это такая же строгая строгая нотация, как и BPMN. Однако её главное отличие заключается в том, что она фокусируется на каком-то объекте и его жизненном цикле. То есть State Machines предназначена для того, чтобы посмотреть объект в разрезе процесса.

Как правильно выбрать методику и нотацию?
— BPMN отлично подходит для бизнес-анализа и детального документирования процессов
— Event Storming идеален для быстрого вовлечения всех стейкхолдеров и генерации идей
— State Machines подойдет, если нужно детально описать жизненный цикл конкретного объекта и реализовать логику переходов между состояниями

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

Скоро стартуют воркшшопы «Event Storming как техника моделирования предметной области и выявления микросервисов» и «BPMN для людей: основы самой популярной нотации для описания бизнес-процессов»

Регистрация на Event Storming

Регистрация на BPMN

#BPMN #воркшоп #event_storming
Воркшопы ноября, посвященные проектированию и анализу баз данных

1️⃣ Воркшоп «NO SQL. Современные технологии хранения и анализа данных в микросервисной архитектуре» (4-7 Ноября)

Воркшоп будет полезен системным аналитикам, проектировщикам и разработчикам, которые хотят познакомиться с микросервисной архитектурой, разными СУБД и языками запросов к ним: PostgreSQL, Redis, Neo4j и MongoDB
Регистрация

2️⃣ Анализ и визуализация данных в BI-системах (на примере Yandex DataLens) (9 ноября)

Воркшоп для системных и бизнес-аналитиков, которые хотят познакомиться с BI-инструментами анализа данных
Регистрация

3️⃣ Моделирование предметной области и Проектирование базы данных (11 ноября)

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

4️⃣ Проектирование DWH по методологии Data Vault (16 ноября)

Data Vault, методология проектирования DWH, проще якорной модели (Anchor Modeling), но также обладает высокой гибкостью и лучше подается дополнению и расширению по сравнению с классическими звёздными схемами по Кимбалу и Инмону
Регистрация

5️⃣ SQL. От проектирования до эксплуатации: реляционные БД и SQL-запросы для аналитика (18 Ноября)

Воркшоп для начинающих аналитиков, которые хотят научиться проектировать физическую модель реляционной БД (на примере PostgreSQL), наполнять ее данными и делать базовые SQL-запросы к ней (операторы SELECT, WHERE, LIKE, ORDER BY, GROUP BY, HAVING, JOIN)
Регистрация

#воркшоп #дайджест
Какие умения нужны системному аналитику каждый день?

Давайте рассмотрим, что именно делает системный аналитик каждый день и какие инструменты ему при этом помогают.

1️⃣ Моделирование процессов
Каждый день системный аналитик должен владеть нотациями моделирования BPMN и UML, используя различные инструменты, например, Draw.io, Camunda, Storm BPMN и Enterprise Architect. Он создает визуальные модели бизнес-процессов, чтобы упростить понимание сложных систем для команды и заказчиков.

2️⃣ Документирование и управление требованиями
СА регулярно работает с такими инструментами, как Confluence и Jira. Он документирует требования и проектные решения, структурирует информацию и обновляет ее по мере изменения проекта.

3️⃣ Проектирование баз данных
Современному системному аналитику критически важно владеть как реляционными, так и NoSQL базами данных. Он создает схемы данных, проектирует структуры и управляет запросами, обеспечивая корректное функционирование систем.

4️⃣ Интеграция систем
СА активно использует инструменты для интеграции, такие как Postman и Swagger, для проектирования и тестирования API. Каждый день он проверяет, как различные системы взаимодействуют друг с другом, и вносит необходимые изменения в интеграции.

Каждый день системный аналитик использует широкий спектр инструментов, которые помогают ему эффективно выполнять свою работу. Признавайтесь — вы обладаете всеми этими умениями?

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

#воркшоп #базы_данных #SQL #NoSQL
Дайджест курсов и воркшопов школы на первую половину ноября 🚀💼

Сохраняйте пост, чтобы потом не потерять!

🔹Курсы

1️⃣ Основы ООП и разработка UML-моделей (2 Ноября - 23 Ноября)

Для начинающих бизнес- и системных аналитиков, которые хотят освоить инструментарий UML-диаграмм для эффективной разработки требований к ПО, проектирования систем, формализации процессов и структур
Регистрация

2️⃣ Архитектура ИТ-решения: проектирование и реализация MVP (3 Ноября - 8 Декабря)

Вы будете уметь проектировать и реализовывать двухзвенную, трехзвенную и EDA-архитектуры на открытом стеке (PostgreSQL, Kafka, Python)
Регистрация

3️⃣ Бизнес-анализ. Моделирование процессов предприятия (5-29 Ноября)

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

4️⃣ Интеграция систем. Разработка требований и основы проектирования
Формат Premium — с 9 ноября
Формат Optima — с 11 ноября
Формат Real — с 21 ноября


На курсе вы:
— Изучите технологии интеграции
— Спроектируете рабочую интеграцию, которую можно будет использовать в качестве образца в работе или положить в Портфолио
— Научитесь документировать межсистемное взаимодействие
Регистрация

🔹Воркшопы

1️⃣ Event Storming как техника моделирования предметной области и выявления микросервисов (2 ноября)

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

2️⃣ NO SQL. Современные технологии хранения и анализа данных в микросервисной архитектуре (4-7 Ноября)

Воркшоп будет полезен системным аналитикам, проектировщикам и разработчикам, которые хотят познакомиться с микросервисной архитектурой, разными СУБД и языками запросов к ним: PostgreSQL, Redis, Neo4j и MongoDB
Регистрация

3️⃣ UML-диаграммы последовательности для аналитика: ликбез и примеры использования (6 ноября)

На воркшопе за 3 часа вы построите sequence диаграммы и убедитесь что:
— Cтроить sequence диаграммы несложно
— UML диаграммы удобно читать и легко понимать
— UML — отличный инструмент проектирования поведения систем
Регистрация

4️⃣ Анализ и визуализация данных в BI-системах (на примере Yandex DataLens) (9 ноября)

Воркшоп для системных и бизнес-аналитиков, которые хотят познакомиться с BI-инструментами анализа данных
Регистрация

5️⃣ Реализация REST API на Python (11 ноября)

Реализуем простое веб-приложение с клиентской частью в виде набора HTML-страниц и серверным Python-приложением. В качестве хранилища данных используем старый добрый PostgreSQL, развернутый в облаке. Пишем и запускаем Python-код в Google Colab, тунелируем с помощью утилиты ngrok.
Регистрация

6️⃣ Моделирование предметной области и Проектирование базы данных (11 ноября)

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

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

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

1. Дублирование данных ⚠️
Когда одни и те же данные хранятся в нескольких местах, это не только увеличивает объём базы, но и создаёт потенциальные проблемы при внесении изменений. Например, обновление телефона клиента потребует изменений в нескольких таблицах. Это чревато ошибками и несоответствиями.

2. Проблемы с обновлением 🌐
Если обновление информации приводит к ошибкам или требует слишком много времени, это явный знак того, что структура таблиц нуждается в оптимизации. Нормализация помогает устранить аномалии обновления и сохранить целостность данных.

3. Сложности с поиском 🔎
Запросы к базе данных занимают слишком много времени, либо сложно получить нужную информацию из-за громоздкой структуры — это типичная проблема ненормализованных баз. Оптимизация структуры таблиц сделает запросы более эффективными.

Как это исправить?
Для решения этих проблем используют нормализацию — процесс, который включает разделение данных на более мелкие и логически связанные таблицы. Научиться это делать на практике вы сможете на воркшопе «Моделирование предметной области и Проектирование базы данных».

Регистрация

#воркшоп #базы_данных #моделирование
Воркшопы ноября, посвященные интеграции информационных систем

1️⃣ Реализация REST API на Python (11 ноября)

Реализуем простое веб-приложение с клиентской частью в виде набора HTML-страниц и серверным Python-приложением. В качестве хранилища данных используем старый добрый PostgreSQL, развернутый в облаке. Пишем и запускаем Python-код в Google Colab, тунелируем с помощью утилиты ngrok.
Регистрация

2️⃣ Проектирование и реализация очередей в брокерах RabbitMQ и Apache Kafka (19-22 ноября)

Воркшоп для опытных системных аналитиков, которые хотят познакомиться с брокерами сообщений RabbitMQ и Apache Kafka и не испугаются кода на Python — да, будет хардкор, будем писать код
Регистрация

3️⃣ Проектирование интеграции с REST API (23-24 ноября)
Воркшоп будет полезен тем, кто хочет:
— познакомиться с REST API
— научиться проектировать интеграцию «с нуля»
— описывать REST-интерфейсы в виде, пригодном для разработки

Регистрация

#дайджест #воркшоп
Хотите узнать, кто такой системный аналитик DWH и чем он занимается?

Познакомьтесь с основами проектирования корпоративных хранилищ данных на нашем 4-х часовом воркшопе «Проектирование DWH по методологии Data Vault». Вы узнаете теорию про популярные модели проектирования хранилищ данных и познакомитесь с эффективной и достаточно простой методологией Data Vault, которая сегодня используется многими предприятиями для организации transformed-слоя Data Warehouse.

Работаем в командах на практических кейсах под руководством опытного наставника

Регистрация

#воркшоп #DWH