Системный анализ | Чулан системного аналитика | Антон Зимин
Ir al canal en Telegram
Про: Системный анализ, System design и PlantUML (без воды и мемасиков) 🗨 Поговорить и записаться на менторство: https://cal.com/antzim-in/15min Мое резюме: https://taplink.cc/antzim_in ✉️ Контакты для связи: @antzim_in
Mostrar más1 822
Suscriptores
Sin datos24 horas
+27 días
-830 días
Archivo de publicaciones
24 августа проверим один подход к работе с требованиями
Вечером 24 августа Иннокентий Бодров, автор канала «PRO анализ в ИТ», пригласил меня на эфир.
Он принесёт кейс интеграции с платёжным провайдером. Вики устарела, документация вендора описывает другую версию, а поддержка предлагает третий вариант. Каждый источник по отдельности выглядит убедительно. Противоречия видны только при сопоставлении.
За час попробуем пройти весь путь: найти расхождения, выровнять требования, подготовить постановку для агента, а затем вывести из неё сценарии и e2e-тесты как критерии приёмки.
Иннокентий будет защищать подход. Моя задача — искать дыры: где карта источников создаёт лишнюю работу, не прячет ли выравнивание важную неопределённость и способен ли заранее написанный тест доказать, что агент решил нужную пользователю задачу.
Получится живой разбор одного кейса без слайдов: короткая вводная, работа с источниками и постановкой, затем спор и вопросы.
Точное время, площадку и ссылку сообщу отдельно.
Прошло значительное время с момента создания данной миниатюры, однако в настоящее время её актуальность возросла: https://vkvideo.ru/video-37492055_456245113
Сегодня хочу искренне поздравить компанию Яндекс, я искренне понимаю Ваше желание заработать, но мне проще использовать другое облако, чем получать от Вас такие письма счастья.
С 3 июня программа Диска для компьютера станет платной — понадобится подключённый тариф Яндекс 360.И да, ну вы поняли, что я и мои знакомые о вас думают на самом деле. Всем добра, не пользуйтесь этим сервисом, по возможности.
@startjson
{ "catalogs": [ { "conditions": "Предложения действительны для Москвы, Переславль-Залесского и Костромской области. Информацию об ассортименте товаров, участвующих в акции, уточняйте в магазине. Количество товаров ограничено, не является публичной офертой.", "date_end": "2020-06-12", "date_start": "2020-06-05", "id": "1234", "image": "https://retailer1234.ru/catalogs/1234.jpg", "is_main": true, "offers": [ "11111", "22222", "33333" ], "target_regions": [ "Россия, Москва", "Россия, Ярославская область, Переславль-Залесский", "Россия, Костромская область, Островский район, село Адищево" ] }, { "conditions": "Предложения действительны в магазине по адресу: Владимир, улица Куйбышева, 26К", "date_end": "2020-06-12", "date_start": "2020-06-05", "id": "5678", "image": "https://retailer1234.ru/catalogs/1234.jpg", "is_main": true, "offers": [ "22222", "33333" ], "target_shops": [ "Владимир, улица Куйбышева, 26К" ] } ], "offers": [ { "barcode": "7501031311309", "date_end": "2020-06-10", "date_start": "2020-06-05", "description": "Молоко \"Домик в деревне\" 3,2% 0,93 л", "discount_label": "1+1", "id": "11111", "image": "https://retailer1234.ru/offers/1234567.jpg", "price_is_from": false, "price_new": 50, "price_old": 100 }, { "barcode": "3113097501031", "description": "Огурцы маринованные \"Дядя Ваня\" 680 г", "id": "22222", "image": "https://retailer1234.ru/offers/5671234.jpg", "price_is_from": false, "price_new": 70, "price_old": 75 }, { "barcode": "1097501031133", "description": "Жевательная резинка Orbit в ассортименте", "id": "33333", "image": "https://retailer1234.ru/offers/10488.jpg", "price_is_from": true, "price_new": 10 } ], "version": 2 }
@endjson📲📲📲 JSON в виде дерева (в PlantUML)
----
👋Всем привет!
Иногда Всем нам приходится анализировать сложный JSON, и мы думаем: "эхх, сейчас бы его в виде дерева поглядеть", а под рукой ничего кроме PlantUML особо нет, да и не разрешено.
Многие наверное не знают, но если в PlantUML между:
@startjson
@endjson
Вставить JSON, то можно получить дерево данных.
Пример будет ниже.
----
Подписывайтесь на ✈️@sa_chulanСтранный вопрос на интервью, нередко ставящий в тупик.
Звучит он так: «Кошечки или собачки?»
И, казалось бы, я системный аналитик, при чём здесь животные, но оказывается, этот вопрос обычно служит «ледоколом» для оценки вашей коммуникабельности, умения аргументировать позицию и культурного соответствия (fit) команде.
Правильного или неправильного ответа здесь нет. Главное — обоснование и психологический подтекст выбора, который гласит, что:
⏺Собаки ассоциируются с экстраверсией, командной работой, предсказуемостью и строгим графиком.
⏺Кошки ассоциируются с независимостью, интроверсией, любовью к личному пространству, самостоятельностью и творческим подходом [1, 2].
Как лучше ответить:
Нейтральный и дипломатичный: «Люблю и тех и других. У кошек восхищает независимость, а у собак — преданность. В людях ценю обе эти черты». Проекция на работу: «Предпочитаю собак, так как они ассоциируются у меня с командной работой и энергичностью» (отличный выбор для sales или PR). Либо: «Я больше по кошкам — умею концентрироваться на задаче в режиме "глубокой работы" и ценю самостоятельность» (подойдёт для IT или аналитики).А какие специфические вопросы задавали вам?
Всем привет!
Чтобы быть на одной волне с бизнесом, нередко приходится общаться с использованием User Journey Diagram
User Journey Diagram (также известный как User Journey Map или карта пути пользователя) — это визуальная схема, отображающая шаги, которые клиент делает при взаимодействии с продуктом, от первого знакомства до достижения цели (покупки, регистрации и т.д.)И раньше была большая проблема это быстро отрисовать, а потом вносить правки и фиксинровать. Отчасти это решалось с помощью инструментов наподобии miro, но в концепции Doc as Code и повсеместной работы с нейронками, это дороже в плане трассировки требований и их актуальности. И тут оказывается в mermaid реализовали максимально простую историю с User Journey Diagram код диаграммы:
journey
title My working day
section Go to work
Make tea: 5: Me
Go upstairs: 3: Me
Do work: 1: Me, Cat
section Go home
Go downstairs: 5: Me
Sit down: 5: MeВсем привет!
Чтобы быть на одной волне с бизнесом, нередко приходится общаться с использованием User Journey Diagram
User Journey Diagram (также известный как User Journey Map или карта пути пользователя) — это визуальная схема, отображающая шаги, которые клиент делает при взаимодействии с продуктом, от первого знакомства до достижения цели (покупки, регистрации и т.д.)
📢 Всем привет!
Недавно узнал, что для Obsidian, который активно использую для хранения материалов и заметок, есть бесплатный плагин для Chrome, который позволяет сохранять страницы или их части в obsidian.
🔗 https://obsidian.md/clipper
——
Подписывайтесь на 🌐@sa_chulan
#инструменты@sa_chulan
🔔 Всем привет!
Начинаем тему про шпаргалки. Держите перевод классной шпаргалки посвященной C4 model
✅Оригинал и русский перевод в комментариях.
——
Подписывайтесь на 🌐@sa_chulan
#С4_model@sa_chulan
Всем привет!
как то не обращал внимания на вход в одно из приложений Сбера
И вот вопрос со звёздочкой, как думаете: вход по отпечатку пальца это авторизация или аутентификация?
Пишите в коментариях😉
P.S. У Сбера это почему-то названо авторизацией.
🔻Всем привет!
Поддержу пятничный сарказм от @solo_teach про высказывания в ИТ на проектах
🔻 Фразы, которые мне запомнились за время моей работы.
1. Я пометил зелёненьким то, что не красненькое.
2. Нам очень интересно, почему кроме нас это никому не интересно.
3. Кодит не приходя в сознание.
4. Особенные люди, принимающие особенные решения.
А какие были у Вас?
Всем привет! Сегодня был очень интересный собес. Особенно вопрос:
Где в devTools эмулятор экранов?
Объявляем результаты розыгрыша 🍬
Билет на конференцию получает: @korshikovvitaly
Поздравляем победителя!
А остальным подписчикам канала дарим скидку на билет "Полный доступ" 20% по промокоду AZ20_AM17
Хорошего дня!🤟
Разыгрываем бесплатный билет на полный доступ на конференцию от Аналитического марафона.
18 апреля, в субботу, пройдёт онлайн-конференции Аналитический марафон 17 по теме "Технологии и коммуникации в работе системного аналитика"
Некоторые темы докладов:
✅ Ирина Орлова с докладом «Надёжная шина данных на Apache Kafka»
✅ Дмитрий Курило с докладом «От таблиц к графам: новый инструмент для анализа отраслевого рынка»
✅ Шутова Елена с докладом «От монолога к модели: как правильные вопросы и Event Storming спасают от бесконечных правок»
✅ Смирнов Максим с докладом "Навыки архитектурных решений"
✅ Прохоров Николай с докладом "Быстрый старт для создания ии-ассистента на кодовой базе организации для исследования приложений"
Полная программа ЗДЕСЬ
Чтобы принять участие в розыгрыше, нужно выполнить всего одно действие - написать какой доклад Вас интересует и почему.
.... апреля с помощью рандомайзера определим человека, который отправится на конференцию бесплатно!
🧠 Ты всё ещё рисуешь sequence в [Draw.io](https://draw.io/) и правишь их руками? В 2026 так не делают.
Привет, коллеги. Я — Антон Зимин, ведущий системный аналитик / архитектор решений.
8 лет в интеграциях, высоких нагрузках, сжатых сроках и вечной войне за актуальную документацию.
Последние время я живу в парадигме **Doc as Code**:
— диаграммы в виде кода PlantUML
— документация в markdown
— описание API в OpenAPI и AsyncAPI
🔁 Sequence diagram — моя самая частая боль на проектах:
• без них нельзя объяснить интеграцию
• с ними — вечная проблема версионности
• а если всё перерисовать в draw.io, то сгорят все дедлайны
Поэтому я давно перешел на PlantUML и перевожу на него всех желающих.
Теперь я хочу научить этому и Вас, показав что это максимально просто и круто.
---
🎯 На менторстве по «Sequence diagrams в PlantUML» мы за 2 недели:
✅ Разработаем и улучшим sequence diagram под реальный кейс (REST + Kafka)
✅ Разберем интересные фишки, которые сократят время разработки диаграмм
✅ Разберем возможности различного оформления диаграмм и поймем что это просто
✅ Разберем промпты для AI (Deepseek/ChatGPT), чтобы схема рисовалась сама по описанию
✅ Создадим собственные шаблоны, для ускорения последующей разработки диаграмм
---
📌 Для кого:
• системные аналитики, которые устали рисовать вручную
• тимлиды, у которых документация расходится с кодом
• архитекторы, кто хочет внедрить Doc as Code без боли
---
🚀 Результат после менторства:
Вы выдаёте схемы быстрее, чем успевают согласовать требования.
И да — они всегда актуальны, потому что хранятся и правятся как код.
---
📅 Когда: с 13–26 апреля с 19.00 до 21.00
💰 Стоимость: 15 000 ₽ (первые 5 мест — 10 000 ₽)
📲 Запись и вопросы — в TG: @antzim_in
👉 Посмотреть бесплатные кейсы:
* Как лучше указывать информацию для Apache Kafka, на sequence диаграмме
* Быстрое изменение порядка следования участников на sequence в PlantUML
* Цвет ссылок в PlantUML
* Ссылки и всплывающие подсказки в PlantUML
* Группировка участников в PlantUML
---
P.S. Если ты до сих пор рисуешь sequence в draw.io — тебе точно ко мне.
📢 Всем привет! Давайте поговорим о Ваших проблемах, с которыми вы сталкиваетесь при создании sequence diagram в PlantUML. Пишите свои вопросы в комментариях👇
