Тело у DELETE: риски разработки
Окей, решили, что у DELETE будет тело запроса. С чем мы, как разработчики, можем столкнуться?
1️⃣ Множественное удаление
1️⃣ Ваша ролевая модель должна предусматривать, что «можно удалить всё».
2️⃣ Нагрузка на БД. Нужно осмысленно формировать запросы и проводить нагрузочные тестирования.
3️⃣ Допустим, из 4 объектов удалились первые 2, а на 3-й не хватает прав. Что будете делать? Отдавать частичный успех (207)? Откатывать удаление? Или продолжать удалять дальше?
4️⃣ DELETE должен быть идемпотентным (по стандарту). Для вас критично, если это не так?
2️⃣ Удаление подресурсов
1️⃣ Здесь снова упираемся в права. У вас должны быть права не только на каталог, но и на его объекты и действия с ними. Бывают и такие тонкости: права на работу с объектами и каталогом есть, а на изменение конкретных связей — нет. Это не всегда очевидно до тестирования.
2️⃣ Все те же проблемы, что и при массовом удалении, если оно предусмотрено.
3️⃣ Удаление по условиям
1️⃣ Удар по производительности: чем сложнее фильтр, тем тяжелее запрос.
2️⃣ Есть простор для инъекций. Нужно реализовать «белый список» условий и операторов, плюс заморочиться с валидацией.
3️⃣ Условия могут быть массовыми → добавляем к этому риски массового удаления.
4️⃣ Подпись операции
Здесь я совсем не эксперт, но отмечу из общей практики:
1️⃣ Возможность утечки. В заголовках (Authorization, Cookie/Set-Cookie, X-Api-Key, X-Signature) обычно можно скрыть данные настройками. А вот в теле запроса это уже на вас: или не логируете тело, или делаете белый список полей.
2️⃣ Потребуются настройки прокси, чтобы они понимали, как работать «с таким сюрпризом».
3️⃣ Если вы используете готовые фреймворки для возврата ошибок, убедитесь, что они не вернут всё тело запроса в ответ целиком.
Ну и помним что не все SDK и сервисы работают с телом запроса у DELETE.
Наглядно видно, что Подпись операции и Удаление по условиям несут больше всего уязвимостей по безопасности. И поскольку у них есть хорошие альтернативы, такие решения встречаются редко.
Ну а теперь у нас есть понимание: у DELETE тело может быть, но перед этим стоит семь раз подумать. Насколько это было полезно и занимательно отметь реакциями.
👍 - Да, больше таких постов
👀 - сложно и не понятно
👎🏼 - это уже давно всем известно\я могу посмотреть это в ИИ
🤡 - я читаю ради развлекательного контента, а не вот это все
Окей, решили, что у DELETE будет тело запроса. С чем мы, как разработчики, можем столкнуться?
Здесь я совсем не эксперт, но отмечу из общей практики:
Ну и помним что не все SDK и сервисы работают с телом запроса у DELETE.
Наглядно видно, что Подпись операции и Удаление по условиям несут больше всего уязвимостей по безопасности. И поскольку у них есть хорошие альтернативы, такие решения встречаются редко.
Ну а теперь у нас есть понимание: у DELETE тело может быть, но перед этим стоит семь раз подумать. Насколько это было полезно и занимательно отметь реакциями.
👍 - Да, больше таких постов
👀 - сложно и не понятно
👎🏼 - это уже давно всем известно\я могу посмотреть это в ИИ
🤡 - я читаю ради развлекательного контента, а не вот это все
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15👎1
В прошлом сентябре я подала заявку в программу Mentor in Tech
Это программа БЕСПЛАТНОГО наставничества для ЖЕНЩИН от сообщества Women in Tech. Наставниками могут стать все желающие с опытом 3+ лет в направлениях, объявленных на сайте. А вот участие в роли менти ориентировано только на женщин.
Механика простая: и наставники, и менти подают заявки через телеграм-бот, где подробно рассказывают о себе, своём опыте и запросах. Затем по совпадениям формируются пары. В течение 3–4 месяцев они встречаются минимум трижды, чтобы разбирать запросы менти.
До прошлого года я никогда не задумывалась и не осмысляла все нюансы «свободного» наставничества. Поэтому программа стала для меня открытием именно в плане обучения менторов.
Общение с менти (у меня их было трое) тоже оказалось крайне полезным: я росла как специалист и расширяла свои границы. Хотя сегодня оцениваю себя как ментора в этой программе скорее средне.Но это как говориться совсем другая история.
Главное, что я вынесла с программы: «В менторстве всегда участвуют два взрослых человека». Простая мысль, но очень важная для обеих сторон.
От души рекомендую программу и менторам, и тем кому нужна помощь в наставничестве.
Я уже подала заявку! Правда, в этот раз, в роли менти.
#КарьеравИТ #ментор #наставник
Это программа БЕСПЛАТНОГО наставничества для ЖЕНЩИН от сообщества Women in Tech. Наставниками могут стать все желающие с опытом 3+ лет в направлениях, объявленных на сайте. А вот участие в роли менти ориентировано только на женщин.
Механика простая: и наставники, и менти подают заявки через телеграм-бот, где подробно рассказывают о себе, своём опыте и запросах. Затем по совпадениям формируются пары. В течение 3–4 месяцев они встречаются минимум трижды, чтобы разбирать запросы менти.
До прошлого года я никогда не задумывалась и не осмысляла все нюансы «свободного» наставничества. Поэтому программа стала для меня открытием именно в плане обучения менторов.
Общение с менти (у меня их было трое) тоже оказалось крайне полезным: я росла как специалист и расширяла свои границы. Хотя сегодня оцениваю себя как ментора в этой программе скорее средне.
Главное, что я вынесла с программы: «В менторстве всегда участвуют два взрослых человека». Простая мысль, но очень важная для обеих сторон.
От души рекомендую программу и менторам, и тем кому нужна помощь в наставничестве.
Я уже подала заявку! Правда, в этот раз, в роли менти.
#КарьеравИТ #ментор #наставник
❤10🤡1
ЛИНТЕР придёт и покажет, кто плохо себя вёл
В постах я пару раз упоминала линтер, и у многих возникал вопрос: что это вообще за чудо?
Так называют небольшие утилиты, которые анализируют код ещё до компиляции и ищет ошибки, проблемы и подозрительные конструкции. Внутри они содержат набор правил, которым должен соответствовать код.
Я, как аналитик, чаще всего сталкиваюсь с линтерами при работе с OpenAPI и AsyncAPI спеками. Ещё один линтер был по моим требованиям написан для запросов к нашей БД.
Во многих IDE есть встроенные линтеры, но их можно расширять и добавлять собственные правила. Последнее позволяет автоматизировать ревью в случаях, когда у вас есть внутренние правила разработки. Очень помогают экономить время.
А ещё линтер не устаёт. В отличие от тимлида, он будет ворчать на твой код даже в 3 часа ночи.
#автоматизация #глоссарий
В постах я пару раз упоминала линтер, и у многих возникал вопрос: что это вообще за чудо?
Так называют небольшие утилиты, которые анализируют код ещё до компиляции и ищет ошибки, проблемы и подозрительные конструкции. Внутри они содержат набор правил, которым должен соответствовать код.
Я, как аналитик, чаще всего сталкиваюсь с линтерами при работе с OpenAPI и AsyncAPI спеками. Ещё один линтер был по моим требованиям написан для запросов к нашей БД.
Во многих IDE есть встроенные линтеры, но их можно расширять и добавлять собственные правила. Последнее позволяет автоматизировать ревью в случаях, когда у вас есть внутренние правила разработки. Очень помогают экономить время.
А ещё линтер не устаёт. В отличие от тимлида, он будет ворчать на твой код даже в 3 часа ночи.
#автоматизация #глоссарий
❤8
Безумные выходные: Как из Event Storming рождается System Design
После майского воркшопа по Event Storming мне дали обратную связь: «Классно, но что дальше? Как вообще Event Storming соединять с архитектурой?»
Было и ещё одно замечание: "кейс слишком узкоспециализированный и простой". Я долго думала над выбором примера, и он был таким осознанно. Но поставив себя на место участников, поняла: да, хочется кейсов амбициозных, таких, от которых сразу мысль: «Вау!»
Сложив всё это вместе, я пошланыть закидывать идеи Андрею Буракову.
Так родились безумные выходные: Event Storming + System Design Club, где будем разбирать процесс выпуска пластиковых карт. Про сам клуб я уже рассказывала здесь.
Для меня, как ведущей, это вызов: кейс не из моей профессиональной сферы, в рамках МК нужно строже следить, чтобы результат перетек к следующий этап. Сейчас активно меняю механику, чтобы команды не ушли слишком глубоко в дебри.
С другой стороны, для участников задача станет проще: понятна цель на Event Storming, а агрегаты на следующем этапе будут восприниматься легче. И может, наконец-то, получится наглядно донести что это такое.
Формат тестовый, и, возможно, повторений не будет.
👉 Поэтому успевайте: 27–28 сентября с 10 до 14 мск.
После майского воркшопа по Event Storming мне дали обратную связь: «Классно, но что дальше? Как вообще Event Storming соединять с архитектурой?»
Было и ещё одно замечание: "кейс слишком узкоспециализированный и простой". Я долго думала над выбором примера, и он был таким осознанно. Но поставив себя на место участников, поняла: да, хочется кейсов амбициозных, таких, от которых сразу мысль: «Вау!»
Сложив всё это вместе, я пошла
Так родились безумные выходные: Event Storming + System Design Club, где будем разбирать процесс выпуска пластиковых карт. Про сам клуб я уже рассказывала здесь.
Для меня, как ведущей, это вызов: кейс не из моей профессиональной сферы, в рамках МК нужно строже следить, чтобы результат перетек к следующий этап. Сейчас активно меняю механику, чтобы команды не ушли слишком глубоко в дебри.
С другой стороны, для участников задача станет проще: понятна цель на Event Storming, а агрегаты на следующем этапе будут восприниматься легче. И может, наконец-то, получится наглядно донести что это такое.
Формат тестовый, и, возможно, повторений не будет.
👉 Поэтому успевайте: 27–28 сентября с 10 до 14 мск.
nextway.pro
Тренинг Event Storming и System Design на практике
Как спроектировать систему в (микро)сервисной архитектуре, которая решает задачи бизнеса
🔥3👍2
Зачем нужен аналитик, если он вносит искажения?
Читаю задачу от бизнес-аналитика и офигеваю. Много домыслов, нет артефактов, с которыми я как фича-оунер и системный аналитик могу работать.
Домыслы при любом человеческом общении неизбежны. Увы, и у меня бывало, что из-за неверного понимания я уводила команду не туда. Если заметить это на ранних этапах будут ресурсы раскрутить клубок. Но чем больше людей в цепочке «заказчик → разработчик», тем дороже и болезненнее это делать.
Можно здесь красиво вырулить к рекламе DDD, конечно Event Stoming, выстраивания процессов и курсов повышения квалификации. Да и в целом я как аналитик очень хорошо могу объяснить, зачем мы нужны в разработке.
Между тем реальность такова: каждое звено дополнительная точка отказа. Так не станет разработка лучше закрывать потребности пользователей, если сократить цепочку ролей?
#СистемныйАнализ #философское #кризисбытия
Читаю задачу от бизнес-аналитика и офигеваю. Много домыслов, нет артефактов, с которыми я как фича-оунер и системный аналитик могу работать.
Домыслы при любом человеческом общении неизбежны. Увы, и у меня бывало, что из-за неверного понимания я уводила команду не туда. Если заметить это на ранних этапах будут ресурсы раскрутить клубок. Но чем больше людей в цепочке «заказчик → разработчик», тем дороже и болезненнее это делать.
Можно здесь красиво вырулить к рекламе DDD, конечно Event Stoming, выстраивания процессов и курсов повышения квалификации. Да и в целом я как аналитик очень хорошо могу объяснить, зачем мы нужны в разработке.
Между тем реальность такова: каждое звено дополнительная точка отказа. Так не станет разработка лучше закрывать потребности пользователей, если сократить цепочку ролей?
#СистемныйАнализ #философское #кризисбытия
❤2👍2🤔1
У меня особая любовь к мероприятиям из Ульяновска, даже если они проходят в Питере.
#stopworking!
Речь, конечно, про Стачку 2–3 октября 2025
Я буду там лично с докладом.👀 Приготовила кое-что новенькое 👀
Нравится что «Стачка» — это мультиконференция. Можно заглянуть на секцию архитектуры, ИБ, Python, а после вернуться к аналитикам.
Я уже присмотрела для себя несколько докладов:
1️⃣ От REST к MCP: как LLM меняют принципы проектирования API и архитектуры систем
2️⃣ Воркшоп «Ресурсный баттл» от Владимира Бурмистрова
3️⃣ UX в кибербезопасности: от инженерного хаоса к понятным решениям
4️⃣ От простого API к гибкой платформе: BDUI бэкенда в Яндекс Еде
5️⃣ Прожарим риски по полной: техника MEAT в работе аналитика от Анастасии Московкиной(получится познакомиться лично!) и Натальи Леоновой
Программа уже почти полностью опубликована, самое время понять: нужно вам это или нет.
А если нужно напишите мне есть промокод
#stopworking!
Речь, конечно, про Стачку 2–3 октября 2025
Я буду там лично с докладом.
Нравится что «Стачка» — это мультиконференция. Можно заглянуть на секцию архитектуры, ИБ, Python, а после вернуться к аналитикам.
Я уже присмотрела для себя несколько докладов:
Программа уже почти полностью опубликована, самое время понять: нужно вам это или нет.
А если нужно напишите мне есть промокод
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤1👍1
Сегодня я должна была написать интереснейший пост про Event Storming и ИИ.
Но пока продолжаю готовиться к тренингу по этому самому Event Storming, а на работе слишком активно «мучаю программистов» коварными вопросами. Голова конкретно забита.
А значит время для чего то легкого: зарплатного калькулятора ХАБР. Это самый прозрачный на сегодня способ понять, в рынке ты или нет по ЗП.
На что здесь стоит смотреть, кроме самой зарплаты?
1) Количество анкет, на основании которых сделана аналитика. Если анкет мало, то это как минимум недостоверная выборка. И, вероятно, редкая профессия.
2) На выборку по компаниям. Работает только для больших, но так удалось чекнуть и зарплаты в своей компании, и в других гигантах, куда меня звали.
3) Местоположение. Иметь московскую прописку выгодно или в каких компаниях лучше говорить, что ты из Москвы)
PS В очередной карьерный канал превращаться не собираюсь, просто навеяно общением с hr и друзьями, которые сейчас в поиске работы.
Но пока продолжаю готовиться к тренингу по этому самому Event Storming, а на работе слишком активно «мучаю программистов» коварными вопросами. Голова конкретно забита.
А значит время для чего то легкого: зарплатного калькулятора ХАБР. Это самый прозрачный на сегодня способ понять, в рынке ты или нет по ЗП.
На что здесь стоит смотреть, кроме самой зарплаты?
1) Количество анкет, на основании которых сделана аналитика. Если анкет мало, то это как минимум недостоверная выборка. И, вероятно, редкая профессия.
2) На выборку по компаниям. Работает только для больших, но так удалось чекнуть и зарплаты в своей компании, и в других гигантах, куда меня звали.
3) Местоположение. Иметь московскую прописку выгодно или в каких компаниях лучше говорить, что ты из Москвы)
PS В очередной карьерный канал превращаться не собираюсь, просто навеяно общением с hr и друзьями, которые сейчас в поиске работы.
🔥6👍3👎1
Агрегаты - бойцовский клуб в мире ИТ
Когда в Event Storming доходят до шага определения агрегатов, у людей, не знакомых с DDD, начинается ступор. Приходится разбираться что это такое.
Нам, системным аналитикам, это часто даётся нелегко. Целый ад терминологии.
😂 Если обратиться к создателю Event Storming и его книге по методу, то там можно найти забавную рекомендацию: «Не говорите, что такое агрегаты".😂
Ха-ха, Брандолини, очень смешно. Когда я продвигала Event Storming и началась сессия с очень занятыми архитекторами (скептически настроенными), провернуть такое у меня не получилось.😉 😉 Коллеги воспринимали эту подачу как «Зачем ты тратишь наше время?».
На следующих встречах я подготовила описания агрегатов. Но и они не зашли моим программистам и архитекторам. Тогда я предложила вместе разобраться, из чего агрегат состоит: мы коснулись Value Object и Entity, корня агрегата и обсудили, почему это важно с примерами агрегатов.
В книге Влада Хононова «Изучаем DDD» определение всё же есть. Но какое! См. фото. А потом ещё 8 страниц поясняющего текста.
😬 😬 Господа Хононов и Брандолини знают толк в извращениях.😬 😬
Для тренингов я пыталась найти объяснения попроще. Пока что мне более-менее нравятся материалы:
Статья где про агрегаты рассказывается через их антипаттерн
Короткое определение от Мартина Фаулера.
Подробная статья (по стилю похожа на Хононова, но, на мой вкус, удачнее).
Но в целом поиск продолжается. Поэтому интересно, вы уже проходили этап понимания агрегатов в контексте DDD и Event Storming? Поделитесь, как у вас прошло. Может, у вас есть более удачные материалы?
Для завтрашнего же воркшопа, я пересмотрела свою подачу этой информации. Стало определенно проще и доступнее. Поэтому если хотите разобраться жду вас на тренинге Event Storming и System Design.
#EventStorming #СистемныйАнализ #DDD #агрегат
Когда в Event Storming доходят до шага определения агрегатов, у людей, не знакомых с DDD, начинается ступор. Приходится разбираться что это такое.
Нам, системным аналитикам, это часто даётся нелегко. Целый ад терминологии.
Ха-ха, Брандолини, очень смешно. Когда я продвигала Event Storming и началась сессия с очень занятыми архитекторами (скептически настроенными), провернуть такое у меня не получилось.
На следующих встречах я подготовила описания агрегатов. Но и они не зашли моим программистам и архитекторам. Тогда я предложила вместе разобраться, из чего агрегат состоит: мы коснулись Value Object и Entity, корня агрегата и обсудили, почему это важно с примерами агрегатов.
В книге Влада Хононова «Изучаем DDD» определение всё же есть. Но какое! См. фото. А потом ещё 8 страниц поясняющего текста.
Для тренингов я пыталась найти объяснения попроще. Пока что мне более-менее нравятся материалы:
Статья где про агрегаты рассказывается через их антипаттерн
Короткое определение от Мартина Фаулера.
Подробная статья (по стилю похожа на Хононова, но, на мой вкус, удачнее).
Но в целом поиск продолжается. Поэтому интересно, вы уже проходили этап понимания агрегатов в контексте DDD и Event Storming? Поделитесь, как у вас прошло. Может, у вас есть более удачные материалы?
Для завтрашнего же воркшопа, я пересмотрела свою подачу этой информации. Стало определенно проще и доступнее. Поэтому если хотите разобраться жду вас на тренинге Event Storming и System Design.
#EventStorming #СистемныйАнализ #DDD #агрегат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍2❤1
Скажу очевидное: сегодня суббота и нужно отдыхать. Но я только что закончила вести тренинг по EventStorming и всё ещё на этой учебно-рабочей волне. Поэтому хочу поделиться с вами забавным ресурсом по методике.
Это презентация Альберто Брандолини. Того самого, кто продвигает EventStorming. Посмотрите, как она сделана: часть слайдов он рисовал от руки (ну или его дизайнер). Красиво, просто, доступно и смешно.
И да, он буквально начинает свой рассказ с мысли:
«EventStorming — это вечеринка!»
Так что проводить EventStorming в субботу оказалось очень символично. Всем вечеринок, коллеги! 🎊
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍3
Анализ, коты, цветы и Катя
Агрегаты - бойцовский клуб в мире ИТ Когда в Event Storming доходят до шага определения агрегатов, у людей, не знакомых с DDD, начинается ступор. Приходится разбираться что это такое. Нам, системным аналитикам, это часто даётся нелегко. Целый ад терминологии.…
Господин Брандолини прости мои шутки над тобой!
Одновременно очевидно почему нам, системным аналитикам, так хочется их обсуждать и свести к ER-диаграммам. Здесь всё просто: сущности, из которых потенциально может состоять агрегат, для нас понятная и знакомая часть работы А вот бизнес-контексты в понимании Event Storming - нет.
Здесь собаку и зарыли:
1) Часть людей на сессии будет чувствовать себя лишними.
2) Снова уйдём от бизнеса в сторону техники. А это нарушает главную задачу синхронизацию бизнес-экспертов и разработчиков.
И да, потенциальные агрегаты вполне можно выделить без того, чтобы обсуждать, что это такое!
Это отлично вяжется и с моей практикой: мы агрегаты вообще не выявляем.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Итоги сентября: Зарплаты, REST, обучение через боль и семейная фотосессия
Самый пересылаемый и сохраняемый пост про зарплатный калькулятор: место, где можно посмотреть, сколько кто получает.Если бы моя цель была чисто блогерство писала бы только о карьере, поиске работы и зарплатах)
Самый обсуждаемый «А нужны ли вообще аналитики?». Рада что получается не оставлять вас равнодушными.
Была и польза,:
Плагины для работы с OpenAPI
Практика использования тела запроса у DELETE (часть первая, вторая и третья),
История, развернувшаяся прямо на ваших глазах: как я пыталась придумать понятное объяснение агрегатов в Event Storming, а потом в ходе тренинга поняла, почему это лишнее.
Вне блога: с мужем выбрались на фотосессию, к моей наставнице по фотографии, вышло волшебно, не могу удержаться от маленького спойлера.
Одним словом, сентябрь выдался насыщенным. Надеюсь, у вас тоже 😉
Самый пересылаемый и сохраняемый пост про зарплатный калькулятор: место, где можно посмотреть, сколько кто получает.
Самый обсуждаемый «А нужны ли вообще аналитики?». Рада что получается не оставлять вас равнодушными.
Была и польза,:
Плагины для работы с OpenAPI
Практика использования тела запроса у DELETE (часть первая, вторая и третья),
История, развернувшаяся прямо на ваших глазах: как я пыталась придумать понятное объяснение агрегатов в Event Storming, а потом в ходе тренинга поняла, почему это лишнее.
Вне блога: с мужем выбрались на фотосессию, к моей наставнице по фотографии, вышло волшебно, не могу удержаться от маленького спойлера.
Одним словом, сентябрь выдался насыщенным. Надеюсь, у вас тоже 😉
❤8🔥5
Вы знаете, какое самое лакомое время для выступлений на конференциях? Где-то начиная со второго доклада до обеда. Приоритет - первый день.
А мне досталось вечернее время второго дня. Рассказывать что-то серьёзное и сложное в этот слот — бесполезно.
Поэтому я буду развлекать аудиторию своим лёгким докладом на тему «Как внедрять изменения, если тебе никто ничего не должен».
Про то, как быть не просто винтиком в системе, а автором среды, которая вас окружает.
На этот доклад меня вдохновили именно вы, своими вопросами «А как ты убедила внедрять ту или иную технологию/процесс/решение?».
У меня это действительно получается хорошо, хотя долгое время я думала, что это очевидно и доступно каждому. А потом вспомнила, чт я предпринимала осознанные шаги, чтобы развиваться в этом направлении: проходила тренинги, участвовала в конкурсах. И даже выигрывала.
Но на уровне «автора среды, которая окружает» чаще всего работают очень простые шаги.
О них и буду рассказывать и передавать вдохновение дальше.
Завтра, Стачка, в 17 00.
А мне досталось вечернее время второго дня. Рассказывать что-то серьёзное и сложное в этот слот — бесполезно.
Поэтому я буду развлекать аудиторию своим лёгким докладом на тему «Как внедрять изменения, если тебе никто ничего не должен».
Про то, как быть не просто винтиком в системе, а автором среды, которая вас окружает.
На этот доклад меня вдохновили именно вы, своими вопросами «А как ты убедила внедрять ту или иную технологию/процесс/решение?».
У меня это действительно получается хорошо, хотя долгое время я думала, что это очевидно и доступно каждому. А потом вспомнила, чт я предпринимала осознанные шаги, чтобы развиваться в этом направлении: проходила тренинги, участвовала в конкурсах. И даже выигрывала.
Но на уровне «автора среды, которая окружает» чаще всего работают очень простые шаги.
О них и буду рассказывать и передавать вдохновение дальше.
Завтра, Стачка, в 17 00.
🔥8
Только что закончился мой доклад на Стачке, где я предложила рассматривать инициативы и идеи изменений в команде как маленький стартап. 😉 😉
А раз это стартап, то можно подглядеть у них фреймворки и идеи. Но с фокусом на ИТ)
🔍 Поиск проблем
Jobs To Be Done — знакомая многим аналитикам техника.
Event Storming — разбор процессов и рутины, но с вовлечением всей команды. Подходит для лидов и менеджеров.
5 Whys — простой инструмент для индивидуальной работы.
* Техника MEAT для прожарки проблем (подсмотрела прямо сегодня у Насти
Работа со страхами
1 Почему изменения часто терпят неудачу — Kotter
2 Роль эмоций в сопротивлении изменениям
📊 Критерии успеха
1) если хотите познакомится с международной практикой оценки ИТ отрасли то есть сложная книга Accelerate: The Science of Lean Software and DevOps
2) то о чем рассказывала, метрики ИТ команд от Atlassian все что можно использовать + ваша фантазия
💡 Продажа идеи
1) Любимое: Лифтовые презентации.
2) Книга Сделано, чтобы прилипать (Chip и Dan Heath). Ближайшее время сделаю обзор.
3) Как правильно выбрать время и язык продажи - кратко об этом говорила, здесь больше
🚀 Внедрение
1) Книга *Accelerate* (там тоже много про практики внедрения).
2) И снова сборник гайдов от Atlassian.
Не бойтесь быть авторами среды вокруг себя, приносить изменения и искать способы их внедрять
А если вы уже:
Успехами можете поделиться под этим постом)
А раз это стартап, то можно подглядеть у них фреймворки и идеи. Но с фокусом на ИТ)
🔍 Поиск проблем
Jobs To Be Done — знакомая многим аналитикам техника.
Event Storming — разбор процессов и рутины, но с вовлечением всей команды. Подходит для лидов и менеджеров.
5 Whys — простой инструмент для индивидуальной работы.
* Техника MEAT для прожарки проблем (подсмотрела прямо сегодня у Насти
Работа со страхами
1 Почему изменения часто терпят неудачу — Kotter
2 Роль эмоций в сопротивлении изменениям
📊 Критерии успеха
1) если хотите познакомится с международной практикой оценки ИТ отрасли то есть сложная книга Accelerate: The Science of Lean Software and DevOps
2) то о чем рассказывала, метрики ИТ команд от Atlassian все что можно использовать + ваша фантазия
💡 Продажа идеи
1) Любимое: Лифтовые презентации.
2) Книга Сделано, чтобы прилипать (Chip и Dan Heath). Ближайшее время сделаю обзор.
3) Как правильно выбрать время и язык продажи - кратко об этом говорила, здесь больше
🚀 Внедрение
1) Книга *Accelerate* (там тоже много про практики внедрения).
2) И снова сборник гайдов от Atlassian.
Не бойтесь быть авторами среды вокруг себя, приносить изменения и искать способы их внедрять
А если вы уже:
Успехами можете поделиться под этим постом)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥1
Стачка 2025: ИИ, джуны, воркшопы и отличное комьюнити DevAnalyticsConf
Добралась до дома и начинаю серию постов про Стачку 2025:
Сегодня общий отзыв, а дальше Отзывы на доклады и воркшопы, ретроспектива на собственное выступление, о про стоимость участия для спикера и секретный бонус.
На Стачке 2025 докладов при ИИ было больше чем кофе(как и на большинстве конференций этого года ). Еще прошлым летом на другой конференции был всего 1 доклад, а в этом через один и даже секция аналитиков заканчивалась круглым столом «ИИ vs Аналитик — кто выживет в будущем?»
😬 Что это значит для нас?😬 Если в прошлом году ещё можно было игнорировать ИИ, то теперь это уже профессиональное отставание. Даже если у вас NDA, решения есть и на Стачке об этом тоже говорили.
При этом, честно, ничего по-настоящему нового в докладах об ИИ лично я не услышала. Всё примерно вокруг: «как облегчить рутину с помощью ИИ».
Стачка гостеприимно открыта для разных уровней.🔥 Как участников, так и спикеров. 🔥 Это о больном. Помню, когда-то пришла на профконференцию и ушла в ужасе! Я не поняла ничего. Здесь не так.
Стачка открывает двери для начинающих спикеров. Доклад от джуна о болях отсутствия QA, хоть и не принес новых знаний, но погрел атмосферой и напомнил что кто-то сейчас проходит свой особенный путь в анализе.
Минус в этом для совсем серьезных и уверенных специалистов: может быть скучно в "своей" секцию. Но лично я с удовольствием сбегала на потоки по безопасности и архитектуре. Доклад про редис был суперский!
Стачка определённо запомнится большим количеством воркшопов. Это тот редкий случай, когда я разрывалась не между докладами, а между практическими сессиями. Отличился программный комитет родной секции DevAnalyticsConf и аналитики - именно от них было больше всего воркшопов. Представляете, Конкуренция была такой, что не всем желающим спикерам удалось провести свои воркшопы.
🍷 конечно, комьюнити. около 300 спикеров, куча общения, посиделки в барах, афтерпати, 🍷 афтерпати после афтерпати🍷
Отдельное спасибо Ольге и Владу если бы я знала, что они приготовили нам столько активностей, не планировала бы вечера заранее💜
🤪 Еще Стачка это крутой тайминг🤪 Всё начиналось и заканчивалось строго по расписанию. У меня даже закралась мысль: не из РЖД ли организаторы?
Для меня главный минус в разделении тарифов. Не во все пакеты входили обед, воркшопы и афтерпати. Из-за этого часть нетворкинга не удавалось перенести в более приятную, сыто-пьянную атмосферу. Да и в целом, не люблю эту историю про неравноправие. Но понимаю, почему это имеет место быть.
Спасибо Стачке за атмосферу и повод выбраться в Питер.
#stopworking #стачка2025
Добралась до дома и начинаю серию постов про Стачку 2025:
Сегодня общий отзыв, а дальше Отзывы на доклады и воркшопы, ретроспектива на собственное выступление, о про стоимость участия для спикера и секретный бонус.
На Стачке 2025 докладов при ИИ было больше чем кофе
При этом, честно, ничего по-настоящему нового в докладах об ИИ лично я не услышала. Всё примерно вокруг: «как облегчить рутину с помощью ИИ».
Стачка гостеприимно открыта для разных уровней.
Стачка открывает двери для начинающих спикеров. Доклад от джуна о болях отсутствия QA, хоть и не принес новых знаний, но погрел атмосферой и напомнил что кто-то сейчас проходит свой особенный путь в анализе.
Минус в этом для совсем серьезных и уверенных специалистов: может быть скучно в "своей" секцию. Но лично я с удовольствием сбегала на потоки по безопасности и архитектуре. Доклад про редис был суперский!
Стачка определённо запомнится большим количеством воркшопов. Это тот редкий случай, когда я разрывалась не между докладами, а между практическими сессиями. Отличился программный комитет родной секции DevAnalyticsConf и аналитики - именно от них было больше всего воркшопов. Представляете, Конкуренция была такой, что не всем желающим спикерам удалось провести свои воркшопы.
Отдельное спасибо Ольге и Владу если бы я знала, что они приготовили нам столько активностей, не планировала бы вечера заранее
Для меня главный минус в разделении тарифов. Не во все пакеты входили обед, воркшопы и афтерпати. Из-за этого часть нетворкинга не удавалось перенести в более приятную, сыто-пьянную атмосферу. Да и в целом, не люблю эту историю про неравноправие. Но понимаю, почему это имеет место быть.
Спасибо Стачке за атмосферу и повод выбраться в Питер.
#stopworking #стачка2025
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍2
Как я чуть не подралась с участником за 2 балла или Ресурсный баттл
Самым запоминающимся на Стачке для меня стал «Ресурсный баттл» от Владимира Бурмистрова и Станислава Доброхотова
В формате увлекательной настолки нужно было разработать ПО. Задача - побороться за ресурсы в виде человеческих единиц.
Перчинка: в игре были и победители, и проигравшие.
Я достаточно быстро вспомнила, что у меня в близких друзьях бывший коллектор, и это стало основой для стратегии. А ещё азарт и оптимизм. И да, за 2 балла я торговалась как могла(а я вообще-то не умею) . В итоге это привело нас с последнего места на второе, что считаю успехом😐
Авторы гении. Восхищаюсь, как им пришло в голову облачить это действие в игру. Видела, что баттл обтачивалсяв «Холиварных посиделках» и очень рада, что получилось попробовать его вживую.
Теперь про мысли:
1️⃣ Некоторые люди с самого начала готовы пойти у вас по головам, других для этого нужно прижать. Неприятно, надеюсь, что в реальной работе такое всё же проявляется меньше.
2️⃣ Некоторые ресурсы ценны не сами по себе, а тем, что могут являться предметом торга. Но периодически они просто отправляются в утиль.
И да, иногда мы занимаем именно такие должности, потому что на нас был ресурс. А ещё это неэкологично, но продумано.
3️⃣ Очевидно, что задачи, за которые нам платят, нужно выполнять в первую очередь. Но иногда ресурсов на них может просто не хватить. Есть несколько вариантов, как это разрулить, но ты становишься более зависим от удачи.
4️⃣ В целом, каким бы крутым специалистом ты ни был, действовать приходится вслепую, на основании предположений. Чем больше ты можешь учесть нюансов, тем меньше у тебя неопределённость.
5️⃣ И да, если брать ровно столько сколько тебе нужно, то шансы выполнить задачу быстрее и прогнозируемо как будто выше, но победить нет.
Из минусов, не хватило возможности потом побольше обсудить происходящее.
Самым запоминающимся на Стачке для меня стал «Ресурсный баттл» от Владимира Бурмистрова и Станислава Доброхотова
В формате увлекательной настолки нужно было разработать ПО. Задача - побороться за ресурсы в виде человеческих единиц.
Перчинка: в игре были и победители, и проигравшие.
Я достаточно быстро вспомнила, что у меня в близких друзьях бывший коллектор, и это стало основой для стратегии. А ещё азарт и оптимизм. И да, за 2 балла я торговалась как могла
Авторы гении. Восхищаюсь, как им пришло в голову облачить это действие в игру. Видела, что баттл обтачивалсяв «Холиварных посиделках» и очень рада, что получилось попробовать его вживую.
Теперь про мысли:
И да, иногда мы занимаем именно такие должности, потому что на нас был ресурс. А ещё это неэкологично, но продумано.
Из минусов, не хватило возможности потом побольше обсудить происходящее.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4😁3❤2🔥1
Вы используете low-code платформы в корпоративной разработке?
Anonymous Poll
28%
Да
63%
Нет, совсем
9%
Развлекаюсь иногда
Если да, с какими уже был опыт?
Anonymous Poll
4%
Внутренние CRUD/порталы
24%
Воркфлоу/процессы (BPM)
8%
Интеграции и события
16%
Веб-формы/порталы
0%
пайплайны, Kubernetes-развёртывания
0%
Отчёты и логирование
8%
Генерация кода из архитектурных диаграмм
36%
Не было практического опыта
4%
Другое (теперь точно поделюсь в комментариях)
Если да, ваше впечатление?
Anonymous Poll
15%
Помпезно внедряли, мало используем
15%
Ура, теперь не нужны программисты!
5%
Ура, теперь не нужны аналитики!
15%
О нет, теперь нечем платить ипотеку.
40%
Работает, но с большими НО
10%
Потрясающе! Действительно стало удобнее
20%
Пока не понял(а), но на ипотеку хватает