Analyst IT
11.5K subscribers
161 photos
79 videos
7 files
1.01K links
Авторский канал для аналитиков в индустрии ИТ. Все, что надо знать аналитику в одном месте.

Сотрудничество: @the_real_bird
BA/SA: @ba_and_sa

Регистрация РКН: https://knd.gov.ru/license?id=673c6a15b7aeb106ce045ee5&registryType=bloggersPermission
Download Telegram
Как ускорить аналитику в системах с массивами данных?

Работаете с MPP-базами, но не понимаете, куда уходит производительность? Запросы выполняются медленно, а данные распределяются неравномерно?

На открытом вебинаре 9 апреля в 20:00 мск разберем:

- Как устроены MPP-системы и их компоненты.
- Почему параллельная обработка запросов ускоряет аналитику.
- Как находить и устранять узкие места в производительности.

Применим знания на примерах Greenplum, Amazon Redshift, Teradata и других систем.

Успейте зарегистрироваться и получите скидку на большое обучение «Data Warehouse Analyst»: https://clck.ru/3Kay5n

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
📊 Бесплатный вебинар для бизнес-аналитиков:
«Сквозной процесс управления требованиями»

💡На этом вебинаре вы узнаете:
+ Как выглядит сквозной процесс управления требованиями

+ К каким проблемами может привести неаккуратная работа с требованиями

+ Контрольные точки в процессе управления

+ Актуальные инструменты и методы управления требованиями в 2025 году

+ Риски и сложные моменты при управлении требованиями

Кому будет полезно:
- Бизнес-аналитикам
- Системным аналитикам
- Руководителям проектов

10 апреля(четверг) в 20:00 мск

Вебинар в рамках курса «Бизнес-аналитик в IT»
🎁После вебинара для вас активен промо-код со скидкой 5% до 18 мая: BUSINESS_04

👉Регистрация на вебинар: OTUS.RU

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
🔗 Sync vs Async: Какой способ связи выбрать для микросервисов? 🚀

Как микросервисы должны общаться друг с другом? Синхронно через REST/gRPC или асинхронно через Kafka/RabbitMQ?
Разбираемся, какой подход выбрать для устойчивой и масштабируемой системы!

📅 10 апреля в 20:00
🎓 Открытый вебинар с Олегом Голенищевым

💡 Что разберём?
В чём разница между синхронным и асинхронным взаимодействием
Как выбрать правильный способ связи для вашего приложения
Преимущества и ограничения REST, gRPC, Kafka, RabbitMQ
Как правильно строить надёжные и отказоустойчивые микросервисы

🎯 Что получите?
✔️ Чёткое понимание, когда использовать Sync, а когда Async
✔️ Методы повышения производительности и отказоустойчивости
✔️ Практические решения для интеграции синхронных и асинхронных вызовов

Регистрируйтесь, чтобы разобраться в лучшем способе связи микросервисов!

👉 Регистрируйтесь по ссылке: https://clck.ru/3L8VuT

Бесплатное занятие приурочено к старту курса Microservice Architecture, обучение на котором позволит освоить микросервисы: Docker, Kafka, API и стать мастером производительных систем.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
SMART, INVEST, MoSCoW – простыми словами для новичков (с моих уст) 😏

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

1️⃣ SMART – как ставить понятные цели

Используется, когда нужно сформулировать конкретную, измеримую и достижимую цель.

Расшифровка:


- S (Specific) – Конкретная:
Не "улучшить продукт", а "увеличить скорость загрузки страницы на 20%"

- M (Measurable) – Измеримая:
Должны быть цифры: "привлечь 1000 новых пользователей"

- A (Achievable) – Достижимая:
Не "сделать самый популярный сервис в мире", а "выйти в топ-3 в своём регионе"

- R (Relevant) – Релевантная:
Цель должна быть важна для бизнеса, а не просто "хотелка"

- T (Time-bound) – Ограниченная по времени:
"до конца квартала"

Пример SMART-цели:


Плохо: "Сделать удобный интерфейс".
Хорошо: "Увеличить конверсию оформления заказа с 5% до 8% к 1 декабря за счёт упрощения формы оплаты".

Когда использовать?

Постановка KPI, планирование проектов, личные цели.
_______________

2️⃣ INVEST – как писать хорошие пользовательские истории (User Stories)

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

Расшифровка:


- I (Independent) – Независимая (можно реализовать без других задач)

- N (Negotiable) – Обсуждаемая (не жёсткое ТЗ, а договорённость с заказчиком)

- V (Valuable) – Ценная (должна приносить пользу пользователю или бизнесу)

- E (Estimable) – Оцениваемая (можно понять, сколько времени займёт)

- S (Small) – Небольшая (чтобы сделать за 1-2 спринта)

- T (Testable) – Тестируемая (есть чёткие критерии выполнения).

Пример INVEST-истории:


Плохо: "Сделать личный кабинет".
Хорошо: "Как пользователь, я хочу видеть историю заказов в личном кабинете, чтобы отслеживать статус доставки".

Когда использовать?

Agile-разработка, Scrum, написание бэклога.
______________

3️⃣ MoSCoW – как расставить приоритеты

Помогает решить, без чего нельзя обойтись, а что можно отложить.

Категории:


- M (Must have) – Обязательно (без этого продукт не работает)

- S (Should have) – Важно, но не критично (можно без этого запуститься)

- C (Could have) – Было бы хорошо (если останется время)

- W (Won’t have) – Не будем делать (по крайней мере сейчас)

Пример MoSCoW-приоритизации для интернет-магазина:

- Must have: Корзина, оплата, каталог товаров.
- Should have: Поиск по сайту.
- Could have: Рекомендации товаров.
- Won’t have: Виртуальная примерочная.

Когда использовать?

Планирование спринтов, MVP, управление требованиями.

_________________

Вывод:

- Хочешь чёткую цель? SMART.
- Нужно разбить задачу на части? INVEST.
- Не знаешь, что делать в первую очередь? MoSCoW.

Источник: @analysis_it

Теперь ты сможешь объяснить их даже бабушке! 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
👀Как спроектировать REST API, чтобы разработчики не проклинали вас: практика для системных аналитиков

Что будет на вебинаре?

Разберем ТОП-5 фатальных ошибок аналитиков при проектировании API
Покажем разницу между “плохим” и “хорошим” API на реальных примерах
Проведем практику: спроектируем API для реального кейса и исправим типичные ошибки

Что в результате вебинара узнают пользователи? Как/где смогут применить полученные навыки?
Научатся проектировать REST API, которое легко интегрируется и не вызывает проблем у разработчиков
Разберутся в ключевых принципах REST API: версионирование, правильная структура URL, типы запросов
Смогут анализировать API-дизайн, находить в нем ошибки и предлагать улучшения

👉 Регистрация и подробности о курсе "Системный аналитик. Advanced" https://clck.ru/3LHaEL

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Летняя школа аналитиков-разработчиков Яндекса: набор открыт

В этом году впервые можно выбрать направление для углубленного изучения — Data Engineering или Data Science. В течение всего лета вы сможете изучать инструменты анализа данных и научитесь применять их на практике.

Со 2 июня по 27 июля участников ждут занятия в онлайне, а с 28 июля по 24 августа — работа в фулстек-командах офлайн в офисах Яндекса или онлайн.

Что нужно знать?

— Основы программирования на Python
— Как решать прикладные задачи с использованием любого диалекта SQL или Pandas
— Базу теории вероятностей и математической статистики

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

Не откладывайте — регистрация открыта до 27 апреля. Подать заявку можно здесь.
⚡️ Performance Testing в микросервисах: как избежать коллапса под нагрузкой?

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

📅 17 апреля в 20:00
🎓 Открытый вебинар с Сергеем Прощаевым

💡 Что разберём?
Как нагрузка ломает архитектуру и что с этим делать
Главные ошибки при тестировании распределённых систем
Как увеличить RPS и подготовить систему к реальной нагрузке
Инструменты стресс-тестирования и шаблоны конфигурации

🎯 Что получите?
✔️ Понимание, как прогнозировать нагрузку и готовить систему
✔️ Навыки работы с инструментами нагрузочного тестирования
✔️ Готовые шаблоны для тестирования и повышения устойчивости микросервисов

Присоединяйтесь и узнайте, как защитить свой сервис от падений!

👉 Регистрируйтесь по ссылке: https://clck.ru/3LT73H

Бесплатное занятие приурочено к старту курса Microservice Architecture, обучение на котором позволит освоить микросервисы: Docker, Kafka, API и стать мастером производительных систем.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576