Как стать автором
Обновить
136.38
JUG Ru Group
Конференции для Senior-разработчиков

Что о системном анализе и бизнес-анализе можно будет узнать на Flow

Время на прочтение9 мин
Количество просмотров1.6K

Мы уже рассказывали на Хабре, чего в целом ждать от нашей новой конференции Flow (если вкратце, то технической конкретики, а не софт-скиллов). Теперь пришло время рассказать конкретнее: программа готова, поэтому делимся описаниями всех докладов.

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

Оглавление


Архитектура и реализация

Репозиторий архитектуры

Роман Цирульников

ЮMoney

В зрелых компаниях проявляются эффекты масштаба и времени. Недостаточно лишь думать о реализации той или задачи, требуется видение развития системы на горизонте 10+ лет. Неуправляемый рост сложности — это один из основных рисков новых проектов развития. Посмотрим на методику декомпозиции архитектуры предприятия к определению границ систем, а также к построению репозитория архитектуры на основе подхода Docs as Code.


Дружба — это чудо: подход Contract First для аналитиков и разработчиков

Роман Лаптев

Банк «Центр-инвест»

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

  • SOAP c WSDL;

  • REST с OpenAPI;

  • GraphQL с graphqls;

  • gRPC с protobuf.


Что такое корпоративная архитектура?

Михаил Максимов

СберТех

Денис Богданов

Денис выступит в роли ведущего, который не погружен в корпоративную архитектуру, и задаст вопросы о ней. Михаил будет в роли эксперта и ответит на все вопросы. Зрители также смогут дать свои комментарии в процессе.

Вопросы, на которые мы ответим во время доклада:

  • Что такое корпоративная архитектура и зачем она нужна?

  • Кто занимается корпоративной архитектурой и в чьей это зоне ответственности?

  • Для каких компаний она полезна, а кому не нужна и избыточна?

  • Сколько стоит выстраивание архитектурной практики в компании?

  • Какие есть «законы» в области корпоративной архитектуры и какими стандартами они регулируются?

  • Зачем рядовым разработчикам, аналитикам, тестировщикам и другим специалистам эта область?

    Доклад будет интересен всем, кто не погружен в детали корпоративной архитектуры.


Разделяй и зарабатывай: Data-Driven подход к разделению монолита

Михаил Озеров

Banks Soft Systems

Дмитрий Свалов

Banks Soft Systems

Изначально этот доклад рассматривался для нашей Java-конференции Joker, но в итоге пришёлся к столу здесь: и аудитории, и тематики разных конференций порой пересекаются.

Дмитрий и Михаил поделятся опытом проектирования микросервисной архитектуры для популярной в РФ и ближайшем зарубежье системы дистанционного банковского обслуживания (ДБО) на платформе Digital2Go компании Banks Soft System (BSS).

На примере этой системы, используя Data-Driven подходы, спикеры продемонстрируют методику экономически эффективного разделения монолита. Они проанализировали структуру модулей, частоту и совместность внесения изменений в исходный код, технологию поставки клиентам и зависимость доходов от Time2Market и пришли к неожиданным для себя выводам, которыми поделятся с вами.


Моделируем энтерпрайз: знакомство с ArchiMate

Дмитрий Таболич

IT_ONE

Рассказ Дмитрия — это обзор ключевых элементов любой корпоративной архитектуры (бизнес, приложения, технологии), рассмотренный сквозь призму нотации ArchiMate. Мы также кратко рассмотрим многообразие нотаций и методик документирования процессов и архитектурных решений (UML, C4 и не только), а также применимость каждой из них при формализации знаний.

Доклад может быть полезен и интересен широкому спектру ИТ-специалистов (от бизнес-аналитиков до системных и инфраструктурных архитекторов) и призван помочь разобраться в техниках моделирования и описания сложных процессов и систем.


Microservices Dealing with Changes

Andres Sacco

TravelX

Когда разработчики модифицируют микросервис, в большинстве случаев это не затрагивает другие части платформы. Но порой изменения всё же затрагивают другие микросервисы. Большинство команд для минимизации этой проблемы общаются с помощью инструментов вроде Slack, но это не всегда работает. Некоторые стратегии для снижения числа проблем включают использование фиче-флагов, версионирование каждого endpoint или индикация того, что некоторые endpoint получили статус deprecated. В докладе рассмотрим, как внедрять некоторые из этих решений в зависимости от ситуации.


Данные

Dashboard Canvas 2.0

Роман Бунин

Яндекс

Проектирование дашбордов — дисциплина на стыке аналитики и дизайна. Роман не верит в процесс, когда заказчик дашборда сам составляет ТЗ для разработчика, ведь в итоге разработчик становится просто «руками». Ответственный за подготовку ТЗ и понимание задачи — сам специалист.

Для удобного процесса разработки дашборда спикер разработал Dashboard Canvas — фреймворк сбора требований. В докладе пойдет речь о его новой версии и будут примеры его использования.


Распределенный высоконагруженный BI-движок для Google Data Studio, Microsoft Power BI и Yandex DataLens — как сделать массовую облачную BI-аналитику доступной для человечества

Александр Сербул

1С-Битрикс

Спикер расскажет, как в его команде проектировали, разрабатывали и запустили на сотни тысяч компаний облачную BI-аналитику для инструментов Google Data Studio, Microsoft Power BI и Yandex DataLens. Поговорим об ошибках, подводных камнях, выборе column-ориентированных хранилищ — от Druid и Pinot до ClickHouse и Amazon RedShift. Затронем инструменты BI-визуализации от Apache Superset до Amazon QuickSight и Яндекс DataLens. Не обойдем стороной вопрос гетерогенной репликации данных. Будет интересно и познавательно.


Интеграции

Мастер-класс: Использование брокеров сообщений в сервисной архитектуре (часть 1, часть 2)

Андрей Бураков

ArchWays

Сессия для системных аналитиков с опытом интеграции IT-систем и базовым пониманием принципов работы брокеров и вариантов использования. На воркшопе в командах разберем некоторые кейсы использования брокеров:

  • транзакционность и бизнес-процессы;

  • сбор и синхронизация данных;

  • событийную архитектуру.


Требования

Нефункциональные требования: как их определять

Наталья Желнова

СБЕР

Как определять нефункциональные требования? Как их документировать? Кто должен их определять? Как это делать правильно? Для чего это делать?

Обо всем это пойдет речь в докладе.


Как помочь бизнесу развиваться: консалтинг в бизнес-анализе

Дмитрий Завалишин

DZ, E-Legion

Современный бизнес критически завязан на IT. Если вчера софт применялся как инструмент для удешевления и ускорения части бизнес-процессов в компании, то сегодня он неотъемлемая, а часто и ключевая часть бизнеса. Это, в частности, означает, что развитие бизнеса требует четкого согласования бизнес-целей компании и ее возможностей в области IT. То есть общая стратегия развития бизнеса и стратегия развития IT-подсистем должны быть не просто увязаны, но и быть частями общего целого. Как правило, подрядчики, которые занимаются заказной разработкой ПО, редко касаются тематики бизнес-стратегии заказчика.

Спикер расскажет о сформированных в DZ и E-Legion консалтинговых услугах, которые помогают синхронизировать дорожные карты развития компании и развития ее информационных систем.


Снова о них любимых: сложный мир заинтересованных лиц

Александр Белин

IIBA

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

Мы уже научились находить заинтересованных лиц, описывать их, классифицировать и даже работать с их сопротивлениями. Но появилось новое понятие «Персона», которое опять всех путает: кто такие персоны, зачем они понадобились и чем отличаются от заинтересованных лиц?

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

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


User Story Splitting: как и зачем добавлять детали пользовательским историям

Юрий Куприянов

Systems.Education

В Скрам-процессе (да и в других Agile-методологиях) есть неприметный ритуал — планирование спринта (sprint planning meeting). Обычно его описывают, как простую приоритизацию историй из бэклога продукта и выбор тех, что команда берет в работу на этот спринт. На самом деле именно здесь происходит магия: пользовательские истории из бэклога продукта превращаются в задачи на спринт. Не так часто можно услышать, как именно они превращаются, притом что далеко не каждая история влезает в спринт, не теряя ценности.

Спикер хочет закрыть это умолчание. Он разберет более десяти техник разбиения историй на более детальные, так, чтобы они помещались в рамки спринта, и при этом оставались осмысленными и приносили ценность пользователям. А в конце вы сможете самим попрактиковаться в таком разбиении. Сессия ориентирована на аналитиков, продакт-оунеров и на сами команды — в общем, на всех тех, кто работает короткими итерациями и стремится к поставке понятной ценности в каждой из них.


Документация и совместная работа

Воркшоп: Notion как инструмент совместной работы (часть 1, часть 2)

Мира Карлаш

Systems Education

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

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


Воркшоп: Confluence и Jira: как организовать работу с требованиями, документами для сложносоставных продуктов

Анна Белянина (Горбатенко)

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


Воркшоп: Confluence & Jira: эффективное использование проектной документации

Евгения Хотовицкая

Консалтика

На мастер-классе вы узнаете про то, как построить систему управления проектной информацией на основе Confluence и Jira так, чтобы ее было легко поддерживать.

Разберем и обсудим:

  • Как сформулировать общие требования к документированию в проекте и выбрать подходящий паттерн документирования.

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

  • Как определить план управления требованиями.

  • Как удобно всё это организовать в Jira и Confluence.


Технический писатель-аналитик. Кто он такой и чем занимается в команде разработки

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

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

При этом с ростом техписателя-аналитика в команде меняются процессы.

В докладе Наталья расскажет:

  • кто такой техписатель-аналитик и как устроена его работа;

  • почему не работает подход «дам обычному аналитику задачу написать документацию»;

  • как выглядели процессы в ее команде и как был пройден путь от «у нас есть техписатель и он пишет документацию» до «команда разработки сама пишет документацию по сервисам».


Мастер-класс: PlantUML с нуля до гуру: учимся «кодить» sequence-диаграммы

Любите диаграммы последовательности, но всё еще готовите их вручную? Тогда мы идем к вам!

Никита Харичкин поведает о PlantUML — незаменимом инструменте аналитика в борьбе за автоматизацию.

На мастер-классе мы вместе:

  • Создадим простейший Sequence во время интерактива.

  • Потренируем командную работу над диаграммой с импортом кода из Git.

  • Разберем частые ошибки, полезные лайфхаки и реальные примеры из практики.

  • Поговорим о самом продукте, возможностях online- и offline-моделирования.

  • Обсудим цветовую дифференциацию, возвратные функции, процедуры и многое другое.

Приходите и убедитесь во всей мощи инструмента своими руками!


Документация в коде

Евгений Зингер

Тинькофф Банк

Ведение документации около кода (в тех же репозиториях), на языках разметки с поддержкой постоянной актуальности и версионирования силами системного аналитика. Подход - постановка = часть документации.


Личный опыт

Кажется, что банк это надежно, но так ли это на самом деле?

Елена Павлова

Независимый эксперт

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

Бизнес-процессы

BPMN — нужен или нет?

Денис Котов

IT's Tinkoff

BPMN частенько витает вокруг мира enterprise-разработки. Кому-то посчастливилось с ними столкнуться и сэкономить сотни часов времени, а кто-то получил только боль и гигантский техдолг. Спикер расставит все точки над «i» в использовании BPMN в проектах по разработке софта на примере Тинькофф, расскажет о хороших и плохих практиках.


Заключение

Перечисленное выше — это ещё не всё. Кроме докладов, будут и более разговорные форматы:

  • Круглый стол «Жизнеспособное сообщества аналитиков внутри компании»

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

  • Интервью с Ириной Гертовской «Триада технологического развития, или Как совместить интересы команды, подразделения, сотрудника»

  • Думаем насчёт проведения круглого стола про архитектурные подходы, монолиты и микросервисы (cкоро будет информация)

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

А нам остаётся напомнить главное: 29-30 ноября, онлайн, подробности и билеты — на сайте.  

Теги:
Хабы:
Всего голосов 14: ↑14 и ↓0+14
Комментарии0

Публикации

Информация

Сайт
jugru.org
Дата регистрации
Дата основания
Численность
51–100 человек
Местоположение
Россия
Представитель
Алексей Федоров