gram news
Аватар канала Системный Аналитик

Системный Аналитик

@sys_sa

Канал для системных аналитиков и не только: подборки полезных материалов на все случаи жизни. Реклама и сотрудничество @radale https://gosuslugi.ru/snet/67b0613c6411ff785396754a

ПроектыRUТехнологии

19,100подписчиков

Открыть канал

Последние посты

  • Системный Аналитик

    24 сент., 08:34

    ️️️️️️️️📚Курс: «Системный аналитик. Экспертный уровень». За 146 часов обучения получите актуальные навыки и работу над реальными проектами на практике.🎁 Записывайтесь на 3 бесплатных вебинара — познакомьтесь с программой обучения и преподавателями. Задайте свои вопросы экспертам!1⃣29 сентября, 20:00 мск — «Зелёные тесты, неверный продукт»: разберём, почему ИИ-агент может пройти тесты, но реализовать не то, что нужно, и как аналитику поймать такую ошибку до релиза.2⃣14 октября, 20:00 мск — «ИИ-агент как супероружие СА: ТЗ за 10 минут»: соберём пайплайн в n8n, который превращает сырые заметки в структурированный черновик ТЗ без лишних фантазий.3⃣21 октября, 20:00 мск — «Анатомия сопротивления»: разберём, как распознать скрытый саботаж стейкхолдеров и довести внедрение до релиза без срывов сроков и выгорания.Записывайтесь ➡ https://otus.pw/8T9w/Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
    Иллюстрация к посту канала Системный АналитикИллюстрация к посту канала Системный Аналитик
  • Системный Аналитик

    22 сент., 07:50

    Не отставайте от рынка — учитесь со скидкой 16%Если чувствуете, что стоите на месте, и хотите освоить востребованную профессию, — сейчас хороший момент начать.Потому что до 30 сентября на все курсы Практикума действует скидка 16%.Выбрать курсВы сможете:— получить актуальные навыки; — освоить ИИ-инструменты для работы; — перенять опыт экспертов, которые двигают индустрию; — попасть в сообщество выпускников, где можно попросить совета и, возможно, найти будущих коллег.Просто выберите курс, начните учиться бесплатно и получите скидку 16% — она автоматически появится в личном кабинете.Учиться!Erid: 2SDnje3hmV5
    Иллюстрация к посту канала Системный АналитикИллюстрация к посту канала Системный Аналитик
  • Системный Аналитик

    28 авг., 07:03

    ❓ ICAM (Incident Cause Analysis Method)ICAM (Incident Cause Analysis Method) — метод разбора инцидентов 💚 ищет системные причины, а не останавливается на ошибке конкретного человека 💚 по итогам разбора формулируют меры, чтобы инцидент не повторился💚 Ключевой вопрос метода — не «кто виноват?», а «почему система это допустила?» 💚 Подходит для ИТ-инцидентов: сбоев систем, киберинцидентов, отказов бизнес-процессовЗачем нужен❣ выводит разбор за пределы «человеческой ошибки»: наказание исполнителя не предотвращает следующий инцидент, а изменение системы — предотвращает ❣ выявляет скрытые системные проблемы, существовавшие задолго до инцидента
    5,0807521Открыть в Telegram
  • Системный Аналитик

    19 авг., 09:09

    🖥 NewSQLNewSQL — класс реляционных СУБД, который совмещает привычный SQL и строгие ACID -транзакции классических баз (с горизонтальной масштабируемостью и производительностью, характерными для NoSQL)Попытка убрать главный компромисс хранения данных: ➖ классические реляционные БД надёжны и согласованы, но плохо масштабируются горизонтально ➖ NoSQL отлично масштабируется, но часто жертвует строгой согласованностью ✅ NewSQL пытается дать и то и другое одновременноЗачем нужен🔸 сохранить совместимость с SQL 🔸 масштабироваться горизонтально. Нагрузка распределяется по нескольким узлам кластера, а не наращивается мощность одного сервера 🔸 не отказываться
    6,9601241Открыть в Telegram
  • Системный Аналитик

    14 июл., 07:04

    🔼 Server Driven UI (SDUI)Server Driven UI (SDUI) — архитектурный подход, при котором сервер определяет не только данные, но и структуру пользовательского интерфейса (какие компоненты, в каком порядке и с какими параметрами отрисовать на клиенте)🍃В обычном приложении клиент «знает», как показать экран 🍃В SDUI клиент превращается в «движок рендеринга» — он просто отрисовывает то, что пришло с сервера в виде декларативного описания (обычно JSON)Подход также называют BDUI (Backend-Driven UI)⭕️В традиционной (client-driven) модели сервер отдаёт только данные, а клиент решает, как их показать:Сервер ➡️ отправляет данные ({"price": 1990, "currency": "RUB"}) Клиент ➡️ знает, как
    8,7501691Открыть в Telegram
  • Системный Аналитик

    7 июл., 11:04

    📊 Сравнение Баз данных и Хранилищ данных▫️База данных – оперативное хранилище, где содержится "текущее состояние" бизнес-процессов: активные заказы, остатки на складе, профили пользователей и тд ▫️ OLTP (Online Transaction Processing) — обработка транзакций онлайн, способ эксплуатации этой базы💙Хранилище данных (DWH)— информационная система, в которой хранятся данные из разных источников. Используется для анализа, составления отчетов и интеграции данных транзакций. 💙OLAP (Online Analytical Processing) — способ доступа и анализа этих данных🔹 Наши посты▫️Основные понятия баз данных ▫️Нормальные формы баз данных
    Иллюстрация к посту канала Системный АналитикИллюстрация к посту канала Системный Аналитик
    8,64013741Открыть в Telegram
  • Системный Аналитик

    25 июн., 07:04изменён

    ✏️ Принципы разработки KISS, Бритва Оккама, SSOT, DRY, YAGNI, SOLIDЗачем нужныИнженерные принципы это не строгие правила, а ориентир Помогают: 🔸 уменьшать стоимость изменений 🔸 снижать количество ошибок 🔸 упрощать сопровождение 🔸 делать требования понятнее 🔸 избегать избыточных решений💡 Для системного аналитика принципы служат фильтром при сборе требований, позволяют снизить затраты ещё до написания кодаKISS (Keep It Simple, Stupid)Решение должно быть максимально простым Чем сложнее система, тем дороже изменения, тестирование и поддержка
    10,7002385Открыть в Telegram
  • Системный Аналитик

    18 июн., 07:04

    переслано из @lib_analyst

    Ретроспектива в Agile Проверенные методы и инновационные подходы✍️ Автор: Марк Лоффлер 🗓 Год издания: 2020 🔤 Язык: русский 📚 Объём: 176 стр.Книга представляет систематизированное руководство по проведению Agile-ретроспектив. Рассматриваются 💙базовые принципы ретроспектив 💙этапы подготовки и проведения 💙а также роль фасилитатора.Описаны расширенные подходы, включая системные, распределённые и ориентированные на решение ретроспективы, а также альтернативные форматы.Отдельное внимание уделено типичным ошибкам. Даны практические рекомендации и кейсы для повышения эффективности командной работы.Книга для скрам-мастеров, agile-коучей и руководителей проектов
    8,230файл1021Открыть в Telegram
  • Системный Аналитик

    16 июн., 07:04

    🖥 Cookie-файлыCookie — небольшие данные, которые сайт сохраняет в браузере пользователя и использует при последующих запросах⏩ Cookie — как номерок в гардеробе. Гардеробщик не запоминает лично, а выдает номерок, по которому находит вещи ⏩ Работают схоже: браузер хранит идентификатор, а сервер по нему понимает, кто выполняет запросПротокол HTTP — stateless (не хранит состояние). Каждый запрос сам по себе не знает ничего о предыдущем. Поэтому без cookie серверу сложно понимать:🟡кто авторизован 🟡что лежит в корзине 🟡какие настройки выбрал пользователь 🟡выполнял ли пользователь действия ранееКак работают по шагам1. пользователь открывает сайт 2. се
    8,7101243Открыть в Telegram
  • Системный Аналитик

    29 мая, 13:55изменён

    🔽 Гонка событий (Race Condition)Гонка событий — ситуация, при которой результат работы системы зависит от порядка выполнения операций Если несколько процессов одновременно работают с одним состоянием, итог может быть непредсказуемымМожет возникать в: 🟢микросервисах 🟢распределённых системах 🟢очередях сообщений 🟢асинхронных API 🟢frontend-приложениях 🟢потоковой обработке данных🍃Сложность гонки событий: проблема проявляется нестабильно Система может работать корректно, а затем случайно выдать ошибкуКогда возникает⚪️несколько процессов работают с одним состоянием ( одновременно
    9,59013111Открыть в Telegram
  • Системный Аналитик

    16 мая, 07:10изменён

    🛡 XSS-уязвимостьXSS (Cross‑Site Scripting) — атака, при которой злоумышленник внедряет в веб‑страницу вредоносный код (обычно на JavaScript). Код выполняется в браузере другого пользователя (жертвы)➡️ хакер находит место, куда можно «подложить» свой скрипт, когда жертва открывает страницу — скрипт крадёт её данные, подменяет содержимое или выполняет действия от её имениНа этапе проектирования требований можно: ⏺создать условие для уязвимости (например, разрешить любые символы в поле комментария) ✅ предотвратить её (чётко указать, какие символы и разметка допустимы)Как работает XSS1⃣ Злоумышленник находит поле ввода (поиск, комментирование, имя профиля)2⃣ Вводит туда вредоносную
    11,4001681Открыть в Telegram
  • Системный Аналитик

    20 апр., 07:06

    ⌛ Impact mappingImpact mapping — техника планирования, которая помогает связать требования с бизнес-результатомРезультат — визуальная карта, отвечает на вопросы по порядку:1. Зачем это делаем? (Цель) 2. Кто может помочь или помешать? (Актор) 3. Как должно измениться их поведение? (Влияние) 4. Что можем создать, чтобы вызвать это изменение? (Результат)💡 Не строятся функции. Меняется поведение акторов для достижения целиКакую проблему решаетЧасто требования формируются как список функций Это приводит к проблемам: ⚪️нет связи между функциями и бизнес-целями ⚪️бэклог переполнен ⚪️приоритеты определяются субъективно
    13,7001154Открыть в Telegram
  • Системный Аналитик

    3 апр., 15:46

    🌐 Web as NativeWebView и Web as NativeWebView — встроенный в мобильное приложение компонент, который отображает веб-страницы (HTML, CSS, JavaScript) внутри приложенияВажно: 🔹 это не отдельное приложение (не Chrome/Safari) 🔹он управляется нативным кодом 🔹 пользователь не видит, что это вебWeb as Native — подход, при котором веб-интерфейс используется как мобильное приложениеWeb — интерфейс и часть логики 🔸рисует UI 🔸обрабатывает пользовательские сценарииNative — оболочка (контейнер) 🔸открывает экраны 🔸управляет WebView
    11,2001841Открыть в Telegram
  • Системный Аналитик

    19 мар., 15:31

    👍 LikeC4LikeC4 — open-source инструмент моделирования архитектуры в нотации C4Используется подход Architecture as Code — архитектура системы описывается на простом декларативном языке (DSL)Выполняет задачи: 💙 хранение архитектурной модели системы в репозитории 💙 авто-генерация диаграмм при изменении моделиЭто помогает поддерживать архитектурную документацию в актуальном состоянииLikeC4 позволяет описывать элементы архитектуры: 💙системы 💙контейнеры 💙компоненты 💙связи между нимиНа основе этого описания автоматически создаются архитектурные диаграммы
    13,80027126Открыть в Telegram
  • Системный Аналитик

    3 мар., 13:08изменён

    🎮 Способы распила монолита на микросервисыПравило: Нельзя резать, не определив границы. Начинать нужно с бизнес-логики и данных, а не с кодаКачественный сервис после распила обладает: 💙слабой зависимостью (loose coupling) — изменения не ломают соседей 💙высокой внутренней связностью (high cohesion) — сервис решает одну бизнес-задачуСтратегии💙 Декомпозиция по бизнес-доменамОснована на Domain-Driven Design💙Каждый сервис = один Bounded Context: собственная логика и данные 💙Границы определяются бизнес-процессами, а не слоями кода💙 Пошаговый переход
    18,200281973Открыть в Telegram
  • Системный Аналитик

    12 февр., 13:01

    переслано из @it_prompt

    ⬆️Как прокачать ChatGPT в разы совершенно бесплатноСобрали лайфхаки, которые повысят качество ответов любой нейросети.1️⃣ Запрещаем нейронке врать ​Прежде чем отвечать, оцени уровень неопределённости своего ответа. Если он превышает 0.1, задай мне уточняющие вопросы до тех пор, пока неопределённость не снизится до 0.1 или ниже. Промпт ломает привычную схему: не «вопрос → ответ», а «вопрос → уточнение → точный ответ».Нейронка будет: 🔘осознавать, когда ей не хватает информации 🔘переспрашивать, а не выдумывать 🔘давать в разы более точный и аргументированный ответ2️⃣ Пишем промпты правильноВот универсальный шаблон: Роль + Цель + Контекст + Ограничения + Формат вывода + Уровень
    Иллюстрация к посту канала Системный АналитикИллюстрация к посту канала Системный Аналитик
    18,40034116Открыть в Telegram
  • Системный Аналитик

    10 февр., 07:07

    📈 Модель КаноМодель Кано — метод классификации и приоритизации функций продукта на основе их влияния на удовлетворенность пользователейНужна, чтобы отличать «обязательные» функции от «приятных бонусов», грамотно распределять ресурсы командыГде используется В продуктовой и маркетинговой аналитике, управлении требованиями и разработке: ⚪️приоритизация бэклога ⚪️проектирование MVP: определение минимума для выхода на рынок ⚪️стратегия развития продукта: поиск «фишек»Типичные объекты анализа: ✨функциональные и нефункциональные требования ✨элементы пользовательского интерфейса ✨сервисные параметры (поддержка, скорость, доступность)
    14,100211352Открыть в Telegram
  • Системный Аналитик

    1 февр., 15:41изменён

    Наш новый канал — Библиотека ИТ-промптов. Здесь будут только полезные промтпы для повседневных задач IT-шников. Подписывайтесь!
    TelegramБиблиотека IT-промптовПромпты для атйишников
    11,0001143Открыть в Telegram
  • Системный Аналитик

    27 янв., 13:13

    📌 Систематизация знаний на проектеВсе зависит от статуса проекта, но вот примерный план: 🤩собрать и зафиксировать текущее знание 🤩структурировать 🤩убрать противоречия 🤩поддерживать актуальностьКлючевая задача на входе не «написать документацию», а собрать, структурировать и зафиксировать текущую инфу о системе:🔣что система делает сейчас 🔣почему она делает это именно так 🔣где находятся основные источники информации 🔣какие есть ограничения, долги и договорённостиС чего начинатьГде хранится информация: составить список всех мест
    14,90033146Открыть в Telegram
  • Системный Аналитик

    24 янв., 13:11

    переслано из @sa_mems

    Иллюстрация к посту канала Системный АналитикИллюстрация к посту канала Системный Аналитик
    10,900952311542Открыть в Telegram