Практические задачи системного аналитика | System analysis
75 subscribers
1 link
Подпишись на канал и будешь на 100% уверенным в практической части собеседований
Для связи @sys_guard
Download Telegram
тема задачи:
Проектирование архитектуры
#Архитектура

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

в ответе опишите применяемые паттерны проектирования
скидывайте решения в комментарии
Please open Telegram to view this post
VIEW IN TELEGRAM
тема задачи:
🙂Логические задачи
#Логические_задачи
Задача с собеседования в один из ведущих банков России

Описание задачи: Вам даны следующие числа: 1, 2, 4, 8, 16, 32, 64. Какое число следует за числом 128?
скидывайте решения в комментарии
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔1
темы задач:
Требования
#UseCase
еще задание с собеседования в один из ведущих банков России(задача имела дедлайн 3 дня)

Составить Use Case "для IT команды" (т.е. адресат этого кейса наша же команда - в первую очередь разработчики, но также аналитики и тестировщики). В рамках задания необходимо описать процессинг кейса внутри АС.

Предмет кейса:
Банковская микросервисная АС, выполняющая бэкенд функции по:
- первичному учёту операций (биржевых сделок) с облигациями;
- ведению регистров продуктового учёта операций (биржевых сделок) с облигациями.

Название кейса:
Постановка купонной облигации на баланс Банка.

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

скидывайте решения в комментарии
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡4
Практические задачи системного аналитика | System analysis
темы задач: Требования #UseCase еще задание с собеседования в один из ведущих банков России(задача имела дедлайн 3 дня) Составить Use Case "для IT команды" (т.е. адресат этого кейса наша же команда - в первую очередь разработчики, но также аналитики и тестировщики).…
От этой задачи я, как и вы, не был в восторге хотел послать далеко и надолго, но решил сделать этот кейс, на что получил ответ:
« – Технически выглядит неплохо, но процесс не тот. У нас еще есть пару вопросов по пониманию технологий».
По итогу отказ.
🤡4😁1
Практические задачи системного аналитика | System analysis
темы задач: Требования #UseCase еще задание с собеседования в один из ведущих банков России(задача имела дедлайн 3 дня) Составить Use Case "для IT команды" (т.е. адресат этого кейса наша же команда - в первую очередь разработчики, но также аналитики и тестировщики).…
Вот основные минусы этого кейса:

1. Отсутствие конкретных требований к формату описания процесса.
Задание говорит о свободном формате, но не дает четких указаний относительно того, какой формат предпочтителен, или какие элементы должны обязательно присутствовать в описании.
Например, будет ли достаточно текстового описания, или требуется создание диаграмм, схем и других визуальных элементов?

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

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

4.Недостаток информации о процессе постановки купонной облигации на баланс банка.
Хотя название кейса указывает на конкретную задачу ("Постановка купонной облигации на баланс Банка"), нет никаких деталей о том, какие шаги включает этот процесс, какие данные должны обрабатываться, какие условия должны выполняться и т.д. Без этой информации сложно понять, как правильно составить описание кейса.

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

Что делать, если вы столкнетесь с такими задачами?

❗️Отказываться и не тратить время.
Не углубляться в функционал системы, предоставить минимально рабочий кейс.
❗️По максимуму уточнить предметную область.
❗️Лучше уточнить формат описания.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝4
тема задачи:
📌Нотации моделирования
#er
Создайте ER-диаграмму для системы бронирования авиабилетов
скидывайте решения в комментарии
Please open Telegram to view this post
VIEW IN TELEGRAM
тема задачи:
Требования
#Сбор_требований

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

Задачка с собеседования!
✏️скидывайте вопросы в комментарии
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
тема задачи:
📌Нотации моделирования
#er
Проектирование базы данных для системы управления проектами

скидывайте решения в комментарии
Please open Telegram to view this post
VIEW IN TELEGRAM
тема задачи:
📌Нотации моделирования
#bpmn
Требуется описать бизнес-процесс заказа и доставки товара в интернет-магазине с использованием нотации BPMN, включая этапы выбора товара, оформления заказа, оплаты, упаковки и доставки.

скидывайте решения в комментарии
Please open Telegram to view this post
VIEW IN TELEGRAM
тема задачи:
🔗Проектирование интеграций
#RestApi
Спроектируйте REST API для управления пользователями в системе электронной коммерции, предоставляя методы CRUD для работы с пользователями

скидывайте решения в комментарии
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
тема задачи:
📌Нотации моделирования
#er
Какие могут быть связи между сущностями: книги,авторы.
И как реализовать связь многие ко многим?

На собеседованиях несколько раз сталкивался с этим простым заданием
скидывайте решения в комментарии
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Простите за долгое молчание🫣 , но я наконец вернулся!
Мое отсутствие было связано с адаптацией на новом месте работы 🤓.
Скоро начнут появляться новые задачки, так что следите за обновлениями!

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

задачка на уровень middle/senior🥷

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

Высокая надежность: Система должна обеспечивать минимальные риски потерь данных и сбоев при передаче информации.
Масштабируемость: Интеграция должна быть способна обрабатывать увеличивающиеся объемы данных по мере роста бизнеса.
Безопасность: Данные должны передаваться безопасным способом, исключающим несанкционированный доступ.
Эффективность: Процесс интеграции должен минимизировать задержки и обеспечивать высокую производительность.
Задачи:
—Предложите архитектуру интеграционной системы, учитывающую вышеуказанные требования.
—Определите ключевые компоненты системы.
—Описать сценарии взаимодействия между компонентами.
—Предложите возможные технологии и инструменты для реализации предложенного решения.
🔥1🤝1
Друзья, для публикации задач оптимального уровня сложности🏋️
Пройдите пожалуйста опрос😎
тема задачи:
📌Нотации моделирования
#bpmn

Необходимо спроектировать BPMN диаграмму для процесса согласования отпусков

1.Сотрудник подает заявку через HR-портал.
2.Если отпуск ≤ 5 дней → согласование у руководителя.
3.Если > 5 дней → дополнительное согласование у директора департамента.
4.При отклонении на любом этапе – уведомление сотрудника с причиной.
5.После согласования – автоматическое создание приказа в 1С.

Вот такая несложная задачка с собеседования на Junior BA. Но и более профессиональным специалистам стоит не забывать освежать редко используемые навыки.
Скидывайте решения в комментарии
👍3
тема задачи:
🔗Проектирование интеграций
#RestApi

Необходимо спроектировать интеграцию интернет-магазина с курьерской службой
Задача: При оформлении заказа "сервис заказов" должен автоматически создавать доставку в системе СДЭК.
DoR:
API СДЭК (документация)
Поля для передачи (адрес, вес, цена)
DoD:
✔️sequence диаграмма
✔️ Swagger
✔️ Обработка ошибок (если курьер недоступен)

Скидывайте решения в комментарии
👍2
Друзья, пока в популярных аналитических каналах настаивают на том что важно бесконечно учиться и пока вы отдыхаете на ваше место ищут более компетентного аналитика🫣, я выбираю отдыхать 🎱

🔥 История одного выгорания (которое могло бы быть вашим)

Представьте коллегу (назовём его Алексей). Усердный аналитик:
- Каждый день — курсы и вебинары
- В выходные — разбор сложных кейсов
- В отпуске — чтение профессиональной литературы

Казалось бы, идеальный путь к успеху? Но через год:
☑️ Постоянная усталость
☑️ Ошибки в простых задачах
☑️ Полное отсутствие мотивации

Знакомо?

💡 Почему майские — идеальное время для перезагрузки?

1. Природа лечит
Всего 2 часа в парке заменяют неделю медитаций. Проверено системными аналитиками!

2. Сон = суперсила
Наконец-то можно выспаться без будильника и увидеть, что требования клиентов не такие безумные, как казалось.

3. Новые впечатления = новые решения
Гриль-вечеринка может навести на мысль о новом подходе к интеграциям. Серьёзно!

🎯 Эксперимент на майские

Советую провести 3 дня БЕЗ:
- Профессиональных чатов
- Учебников
- Мыслей о Workflow

А вместо этого:
Сон до упора
Общение с не-айтишниками
Любая активность, где не нужно думать о stakeholders

Проверьте — после такого отдыха задачи будут решаться в 2 раза быстрее!

💬 Признавайтесь, кто уже чувствует лёгкое выгорание? Как будете отдыхать?
👍5🔥2