Analysis (BA/SA) | YeaHub
141 subscribers
54 photos
127 links
Download Telegram
#Собес #bpmn #business_process
🤔 Что такое BPMN и для чего используется?

💬 Кратко:

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

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
Анонсы → канал
Комьюнити → чат
База задач и вопросов → платформа
#book #sql
📚 Высоконагруженные приложения. Автор
Мартин Клеппман


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

Перейти к материалу

📣 Все для прокачки навыков:
Анонсы → канал
Комьюнити → чат
База задач и вопросов → платформа
#Собес #documentation
🤔 Какие типы документов (руководство, спецификация)?

💬 Кратко:

В проектах можно выделить три основных типа документов: руководства (для пользователей и администраторов), спецификации (технические задания, описания требований) и проектные документы (отчеты, планы). Руководства объясняют, как работать с системой, а спецификации описывают, что должна делать система и как она устроена.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
Анонсы → канал
Комьюнити → чат
База задач и вопросов → платформа
👍1
#Собес #distributed #transaction #commit
🤔 Что такое распределенная транзакция и с какими основными сложностями она связана?

💬 Кратко:

Распределенная транзакция - это транзакция, которая охватывает несколько независимых систем или баз данных. Основные сложности включают координацию между участниками, обеспечение ACID-свойств в распределенной среде, обработку сетевых сбоев, проблему двух генералов и достижение консенсуса. Эти сложности требуют использования специальных протоколов like Two-Phase Commit для координации.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
Анонсы → канал
Комьюнити → чат
База задач и вопросов → платформа
#Собес #specification #bpmn
🤔 Какие еще способы спецификации требований знаете/используете?

💬 Кратко:

Помимо User Stories, Use Cases и SRS, существуют и другие эффективные способы. К ним относятся диаграммы бизнес-процессов (BPMN), макеты пользовательских интерфейсов (Wireframes, Mockups), таблицы решений (Decision Tables), диаграммы состояний (State Transition Diagrams) и сценарии (Scenario). Эти методы часто используются как дополнение к текстовым требованиям для лучшей наглядности.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
Анонсы → канал
Комьюнити → чат
База задач и вопросов → платформа
#article #microservices #cloud
📚 26 основных паттернов микросервисной разработки

Эта статья из блога VK Cloud представляет собой обзор 26 основных паттернов микросервисной разработки, объясняя проверенные архитектурные решения и шаблоны проектирования, которые помогают создавать масштабируемые, устойчивые и легко поддерживаемые распределённые системы на основе микросервисов — от API-шлюзов и управления сервисами до шаблонов взаимодействия и обработки данных в микросервисной архитектуре, что особенно полезно для разработчиков и архитекторов облачных решений.

Перейти к материалу

📣 Все для прокачки навыков:
Анонсы → канал
Комьюнити → чат
База задач и вопросов → платформа
#Собес #verification #validation
🤔 Что такое V&S и его назначение?

💬 Кратко:

V&S (Verification and Validation) — это процесс проверки корректности разработки программного обеспечения. Верификация отвечает на вопрос "Мы разрабатываем систему правильно?", а валидация — "Мы разрабатываем правильную систему?". Назначение V&S — обеспечить качество продукта и его соответствие требованиям заказчика.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
Анонсы → канал
Комьюнити → чат
База задач и вопросов → платформа
#Собес #distributed #transaction #commit
🤔 Что такое распределенная транзакция и с какими основными сложностями она связана?

💬 Кратко:

Распределенная транзакция - это транзакция, которая охватывает несколько независимых систем или баз данных. Основные сложности включают координацию между участниками, обеспечение ACID-свойств в распределенной среде, обработку сетевых сбоев, проблему двух генералов и достижение консенсуса. Эти сложности требуют использования специальных протоколов like Two-Phase Commit для координации.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
Анонсы → канал
Комьюнити → чат
База задач и вопросов → платформа
#Собес #documentation #automation
🤔 Как автоматизировать генерацию документации?

💬 Кратко:

Автоматизировать генерацию документации можно с помощью инструментов, которые извлекают информацию из исходного кода, комментариев специального формата (например, Javadoc для Java или аналогов для 1С) и конфигурационных файлов. Это позволяет создавать актуальные API-документация, диаграммы классов и описания модулей без рутинной ручной работы.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
Анонсы → канал
Комьюнити → чат
База задач и вопросов → платформа
#course #степик #sql
📚 Тренажер по SQL

Вам дается теория, примеры выполнения запросов, а дальше вы решаете разные задачи по теме (пример структуры на скрине)

Перейти к материалу

📣 Все для прокачки навыков:
Анонсы → канал
Комьюнити → чат
База задач и вопросов → платформа
#Собес #roi #business_value
🤔 Как оценить влияние требований на ROI проекта?

💬 Кратко:

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

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
Анонсы → канал
Комьюнити → чат
База задач и вопросов → платформа
#Собес #requirement #business #functional

🤔 Middle System Analyst в ДИТ Москвы

Техсобес. ЗП до 250к. Ноябрь 2025

💬 Вопросы:

- Какие бывают типы баз данных?

- Какие типы баз данных применяются в backend-разработке и чем они различаются (например, PostgreSQL, Redis)?

- Какой заголовок указывает на формат JSON?

- Какие есть брокеры сообщений?

- Что такое Бизнес и Пользовательские требования?

👉 Все вопросы из этого собеседования (35)

📣 Все для прокачки навыков:
Анонсы → канал
Комьюнити → чат
База задач и вопросов → платформа
#Собес #requirement_quality #smart
🤔 Каким характеристикам должны соответствовать хорошо написанные требования?

💬 Кратко:

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

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
Анонсы → канал
Комьюнити → чат
База задач и вопросов → платформа
#course #по
📚 Бесплатный курс «Постановка задачи на разработку ПО»

Системные и бизнес-аналитики с помощью курса научатся выявлять требования и управлять ими.

Может показаться, что в начале много воды, но со 2-го раздела видео максимально полезные.

Перейти к материалу

📣 Все для прокачки навыков:
Анонсы → канал
Комьюнити → чат
База задач и вопросов → платформа
#Собес #uml #diagram_type
🤔 Перечислить виды UML диаграмм и дайте их краткую характеристику?

💬 Кратко:

Диаграммы UML делятся на две группы: структурные и поведенческие. Структурные показывают "из чего состоит система" (диаграммы классов, компонентов), а поведенческие — "как система работает" (диаграммы последовательностей, состояний, вариантов использования). Есть также диаграммы взаимодействия, которые являются подвидом поведенческих.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
Анонсы → канал
Комьюнити → чат
База задач и вопросов → платформа
#Собес #sequence #diagram #uml

🤔 Middle System Analyst в компанию Bell Integrator

Техсобес. ЗП от 250к. Ноябрь 2025. Проект "Орифлейм"

💬 Вопросы:

- Что такое реляционная база данных?

- Какие HTTP-методы (GET, POST, PUT, PATCH, DELETE) используются для CRUD-операций?

- Чем отличается PUT от PATCH?

- Зачем нужны транзакции?

- В чём отличие Kafka от RabbitMQ?

👉 Все вопросы из этого собеседования (42)

📣 Все для прокачки навыков:
Анонсы → канал
Комьюнити → чат
База задач и вопросов → платформа
#Собес #integration #banking #api
🤔 Как происходит процесс интеграции с внешними системами в банковской среде?

💬 Кратко:

Интеграция в банке — это строго регламентированный процесс. Сначала идут переговоры и юридическое согласование с партнером (например, с бюро кредитных историй). Затем аналитики детально изучают API или спецификации партнера и описывают, как данные будут передаваться. Разработчики создают защищенный канал связи (часто через выделенные VPN-туннели) и пишут код для обмена данными с учетом всех форматов и протоколов. После этого следует фаза тестирования на стендах партнера, согласование регулятором (при необходимости) и только затем запуск в промышленную эксплуатацию под строгим мониторингом.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
Анонсы → канал
Комьюнити → чат
База задач и вопросов → платформа
#book #software
📚 Карл Вигерс, Джой Битти - Разработка требований к программному обеспечению.

Эта книга - подробное руководство по разработке качественных требований к программному обеспечению. Здесь описаны десятки проверенных на практике приемов выявления, формулирования, разработки, проверки, утверждения и тестирования требований, которые помогут разработчикам, менеджерам и маркетологам создать эффективное ПО. Настоящее издание дополнено новыми приемами, посвященными разработке требований в проектах гибкой разработки (agile).

Перейти к материалу

📣 Все для прокачки навыков:
Анонсы → канал
Комьюнити → чат
База задач и вопросов → платформа
#Собес #creational #singleton
🤔 Какие основные паттерны объектно-ориентированного проектирования вы знаете?

💬 Кратко:

Паттерны проектирования — это готовые шаблоны для решения частых проблем в коде. Их условно делят на три большие группы. Порождающие паттерны (например, Фабрика, Синглтон) помогают создавать объекты гибко и безопасно. Структурные паттерны (Адаптер, Декоратор, Фасад) показывают, как собирать объекты в более крупные и удобные структуры. Поведенческие паттерны (Наблюдатель, Стратегия, Команда) определяют эффективное взаимодействие между объектами и распределение ответственности.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
Анонсы → канал
Комьюнити → чат
База задач и вопросов → платформа
#Собес #database #normalization #relational
🤔 Как происходит процесс нормализации баз данных?

💬 Кратко:

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

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
Анонсы → канал
Комьюнити → чат
База задач и вопросов → платформа