IT АНАЛитика | Вильд Виктор – Telegram
IT АНАЛитика | Вильд Виктор
2.11K subscribers
99 photos
16 videos
6 files
170 links
БАЗА про бизнес и системный анализ.

Главный системный аналитик ВТБ, в IT c 2018 года.

Прошел путь от тех. поддержки до тестировщика, аналитика и тимлида.

Связь и реклама: @tako_man
Download Telegram
Чей коллега, признавайтесь?😱
#поддержка


IT АНАЛитика
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6❤‍🔥2👨‍💻2👀1
Шаблон_принятия_задач_IT_АНАЛитика.docx
18.6 KB
Как принять задачу от бизнеса и не страдать?😊

Бывало ли у вас такое, что на демо звучит фраза:
— А почему вы не сделали вот это?😡

А вы в душе не е**ете, о чём вообще речь. Задачу могли скинуть голосовым, написать в чате, а вы не заметили.
Или ещё вариант: приходит задача с непонятным заголовком и описанием «НАДО СДЕЛАТЬ ВЧЕРА», без контекста, без деталей. В итоге первым делом ставишь встречу, чтобы хотя бы понять, о чём речь.

Знакомо? Если у вас это происходит регулярно, тут нужен чёткий шаблон постановки задач.

Как решить проблему?💻

1️⃣ Объясните бизнесу, почему это важно.
Из-за плохо поставленных задач теряется время не только у аналитика, но и у бизнеса, потому что придётся тратить его на бесконечные уточнения.

2️⃣Договоритесь об общем шаблоне.
Чётко зафиксируйте, в каком формате принимаются задачи. Если задача оформлена криво — не берём в работу, пока не будет нормального описания.

3️⃣Настройте шаблон в таск-трекере.
В Jira и других системах можно сделать так, чтобы при создании задачи автоматически появлялись нужные пункты для заполнения. Либо просто разошлите шаблон коллегам, чтобы они его вставляли вручную.

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

А как вам ставят задачи? Или приходится вылавливать их в переписке и голосовых? Делитесь в комментах!👉


IT АНАЛитика
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1610🔥21
Как выглядит хорошая документация? 📄

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

Бывает, открываю документ, а там:
🚨 Простыня текста без структуры.
Или наоборот — два предложения, и сиди гадай, что, куда, зачем.
😂 Термины, которые никто, кроме автора, не понимает.

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

Жиза?

Как этого избежать?

📌 1. Чёткая структура
Никаких хаотичных простыней текста. Декомпозируйте документ на логичные блоки, добавьте оглавление и ссылки для удобной навигации.

📌 2. Единообразие
Аналитика от одной команды должна выглядеть одинаково в идеале. Оформите единый шаблон, договоритесь об общих обозначениях и правилах.

📌 3. Минимум воды, максимум смысла
«Метод X выполняет Y в микросервисе Z» — никакой двусмысленности, сразу понятно, что, где и зачем.

📌 4. Визуализация
Если задача того требует, приложите BPMN или sequence-диаграмму. Проще один раз взглянуть на картинку, чем разбираться в тексте, а потом тратить время на уточнения в созвоне.

📌 5. История изменений
Если требования поменялись, это должно быть зафиксировано. Никто не должен гадать, почему вчера было одно, а сегодня другое.
💡 Полезно добавлять ссылку на задачу, в рамках которой проводились изменения. Через полгода будет проще понять, кто и зачем это написал.


📌 6. Доступность
Документ должен быть там, где его легко найти. Если его надо «выбивать» у аналитика или рыться в 10 папках, он бесполезен. Договоритесь, где хранится аналитика по задачам, интеграциям и прочему.

📌 7. Словарь терминов
Если в документе встречаются специфические термины, заведите словарь. Иначе тестировщик или разработчик придёт с вопросом.

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

А как у вас с документацией? Всё чётко или приходится искать нужную инфу по чатам?😠


IT АНАЛитика
Please open Telegram to view this post
VIEW IN TELEGRAM
117👍51
И как рисовать BPMN схему


IT АНАЛитика
😁35🤣232
Достаточно запомнить пару штук — и уже на собесе не потеряешься.
📖 Читать


IT АНАЛитика
8🔥4❤‍🔥2
Прибейте меня, я веду проект с нуля. Часть 3🍑

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

Если BRS отвечает на вопрос "что хочет бизнес?", то SRS — это уже про "как это должно работать?".

Что такое SRS и зачем он вообще нужен?🤔
System Requirements Specification — это документ, который связывает бизнес-требования с технической реализацией. Он описывает, как должна работать система: какие у неё функции, ограничения, интеграции, сценарии работы пользователей.


Он нужен для того, чтобы:
😕 Разработчики понимали, как должна работать система.
🐈Аналитик мог завести user story и сформировать понятные задачи.
🙄 Бизнес видел, как его хотелка будет работать.

Что должно быть в SRS?💡
1⃣ Как должна работать система.
2⃣ Какие у неё функции, ограничения и интеграции.
3⃣ Как с ней взаимодействуют пользователи.

У вас этот документ может называться по другому, но суть всегда одна: SRS — это инструкция для разработки.

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

📽Если этот пост соберёт 30 реакций, дропну шаблон, который сам использую в работе.

IT АНАЛитика
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥58👍43❤‍🔥2
SRS_IT_АНАЛитика.docx
40 KB
Как и обещал, дропаю шаблон, который поможет быстро зафиксировать требования к системе.
Пользуйтесь, дорабатывайте под себя😎


IT АНАЛитика
Please open Telegram to view this post
VIEW IN TELEGRAM
18🔥14👍7❤‍🔥1
🔤🔤🔤🔤: что это и зачем знать аналитикам?

Если вы работаете с API, то, скорее всего, слышали от разработчиков фразы вроде:
"Настроили новую MAPI", "Надо глянуть логи в MAPI" и т. д

Но что это вообще такое и зачем это знать аналитику?

Что такое MAPI?😠
MAPI (Management API) — это инструмент для управления API без изменений в коде. Он позволяет настраивать доступы, отслеживать запросы, включать новые версии API и распределять нагрузку централизованно, без доработок в каждом сервисе.


Что можно делать через MAPI?
😞

👉Ограничивать нагрузку – настраивать rate limiting, чтобы один клиент не перегружал API.
👉Контролировать доступ – выдавать API-ключи, настраивать авторизацию и ограничения.
👉Менять версии API – плавно переключать пользователей со старых версий API на новые.
👉Логировать и мониторить – отслеживать ошибки и собирать метрики по запросам.

Почему это может быть важно для аналитика?🤝

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

1⃣Интеграции
Если ваш сервис работает с внешними API, MAPI может управлять этими подключениями. Например, отключать неактуальные сервисы или переключать трафик на другие эндпоинты без доработок в коде.

2️⃣Контроль версий API
Некоторые API работают сразу в нескольких версиях (например, v1, v2).
MAPI позволяет гибко управлять переходом на новые версии – это важно, если у вас есть интеграции, которые нужно переносить с устаревших API.

3️⃣ Управление доступами
Аналитик желательно понимать, какие сервисы могут обращаться к API и как настроены права доступа. Через MAPI настраивают токены, ключи API и уровни привилегий, что критично для безопасности.

4️⃣ Мониторинг и ошибки
Если интеграция работает нестабильно, в MAPI можно посмотреть логи запросов, метрики и статус сервисов. Это помогает быстрее понять, проблема в API или в вашей системе.

Аналитику не нужно глубоко копать в MAPI, но понимать, как оно влияет на интеграции, доступы и стабильность API — полезно.

Если в вашем проекте куча микросервисов и сложные интеграции, возможно, MAPI уже используется, просто вы об этом не знали. 😏

А вы сталкивались с MAPI в работе? Где оно у вас применяется? Делитесь в комментариях.


IT АНАЛитика
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥5❤‍🔥2👍1
Скоро весна коллеги, держимся🤟
#поддержка


IT АНАЛитика
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10👍1
Жизнь или смерть без нормальной документации?💀

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

Что дает хорошая документация?👍

👆 Ускоряет тайм-ту-маркет
Разработчики сразу понимают, что и как делать, а не пишут тебе с «Блииииин, а давай созвонимся, я не поняль».

👆Бизнес🤝разработка
Бэклог приоритизируется легче: понятно, сколько стоит фича и какую пользу приносит.

👆Гарантирует согласованность на всех платформах
Никаких «на iOS работает так, на Android эдак, а на Web вообще по-другому».

👆Экономит время
Избавляет от повторяющихся вопросов и 100500 переписок с разработчиками и стейкхолдерами — вся нужная информация уже собрана в одном месте.

Что будет, если документации нет или она плохая?😭

🤯Исправление косяков после релиза
Фичи выходят с багами, потому что изначально требования были неясными. Приходится дорабатывать и выкатывать повторно.

🤯Бесконечные переписки
Разработчики и стейкхолдеры задают одни и те же вопросы, а информацию приходится вылавливать по чатам и задачам.

🤯Размытые цели
Аналитику приходится по сто раз объяснять одни и те же вещи разным людям.

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

Когда нужно начинать писать документацию?
Сразу. Как только пришла задача, даже если это всего два-три предложения. Лучше создать страницу и зафиксировать мысли, чем потом по крупицам вспоминать, что вообще обсуждали.

Как часто нужно обновлять документацию?
Краткий ответ — всегда.

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

А как у вас с этим? Всё чётко, или тоже бывает, что бизнес говорит одно, разработка делает другое, а в итоге выходит третье?🔥

IT АНАЛитика
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥141
Дорогие дамы, с 8 марта!

Пусть задачи закрываются легко, а дедлайны сами подстраиваются под вас.

Вы — самая ценная система, без которой всё бы рухнуло!

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

IT АНАЛитика
Please open Telegram to view this post
VIEW IN TELEGRAM
30🦄6💘4🔥1
Прибейте меня, я веду проект с нуля. Часть 4 🍑

Мы уже разобрались, как фиксировать бизнес-требования и оформлять спецификацию системы.

Для закрепления давайте разберёмся, в чём ключевое отличие BRS от SRS и почему их нельзя мешать в одном документе.

❗️ Частая ошибка: всё в одной куче

Иногда аналитики пишут что-то среднее между BRS и SRS, где в одном документе намешаны и бизнес-цели, и технические детали. В результате:

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

Как правильно?

Сначала BRS — фиксируем, что хочет бизнес и зачем это нужно.
Потом SRS — описываем, как именно это будет работать с точки зрения системы.

Чёткое разделение = меньше хаоса, меньше недопонимания, меньше лишних вопросов.

А как у вас фиксируют требования? Всё чётко разделено или по старинке — одна огромная простыня на всех? Делитесь в комментариях! 👇

IT АНАЛитика
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥21
Ну хоть какая-то


IT АНАЛитика
😁20🤣101
Новый уровень рекрутинга - а давай я тебя приглашу туда, где ты уже работаешь


IT АНАЛитика
🤣30😁25👍21
И чё ты мне сделаешь? Я вообще в другой компании работаю🚬

Ранее я уже писал про ламоду, профи.ру и яндекс.

Кажется, пора выносить это в отдельную рубрику, потому что я снова кое-что принёс.

Я, конечно, слышал легенды про легаси в телекоме... но чтобы настолько? 😂

Это баг? Или так задумано?

IT АНАЛитика
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣8🫡31
Кто тоже не может работать с черным фоном рабочего стола?😂
#поддержка


IT АНАЛитика
Please open Telegram to view this post
VIEW IN TELEGRAM
19😁14🤣3
Идеальный вариант в понедельник


IT АНАЛитика
🤣23😁4