Какой он — собственный фреймворк крупной копании? 🧐
Рассказываем в обзорной статье "От хаоса к системе: как мы создавали корпоративный фронтенд-фреймворк" в блоге нашей компании на Хабре✌️
Мы также поговорили и о некоторых аспектах опыта создания общих фронтенд-решений — Web-ЕКП и дизайн-системы.
Эта статья не только описывает фронтенд-фреймворк в компании, но и позволяет взглянуть на проект с точки зрения людей, которые занимались внедрением проекта на разных ролях: управление, дизайн, проектирование, разработка и так далее🖥
Ждем ваших лайков и комментариев❤️
#полезное
Рассказываем в обзорной статье "От хаоса к системе: как мы создавали корпоративный фронтенд-фреймворк" в блоге нашей компании на Хабре
Мы также поговорили и о некоторых аспектах опыта создания общих фронтенд-решений — Web-ЕКП и дизайн-системы.
Эта статья не только описывает фронтенд-фреймворк в компании, но и позволяет взглянуть на проект с точки зрения людей, которые занимались внедрением проекта на разных ролях: управление, дизайн, проектирование, разработка и так далее
Ждем ваших лайков и комментариев
#полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥7🔥4⚡1
Стратегия тестирования — не магия, но кое-что фантастическое в ней есть 🐉
«Создадим стратегию тестирования!» — звучит серьёзно, но что это на практике? Где она «живёт», зачем нужна и чем отличается от плана тестирования?
На эти вопросы отвечает наша коллега Мария Вавилова, начальник управления обеспечения качества, в новой статье на Хабре "Фантастическая стратегия тестирования и места, где она обитает"✌️
В статье также разберемся:
🟣 Нужна ли стратегия тестирования в командах или это лишний бюрократизм?
🟣 Какие ошибки совершают команды, когда её пишут — и как их избежать
🟣 Как мы в ГНИВЦ подошли к разработке единого шаблона стратегии, который работает для разных проектов
💜 Будет полезно не только тестировщикам, но и всем, кто выстраивает процессы разработки и качества.
Ждём ваших лайков и поддержки💜
#полезное
«Создадим стратегию тестирования!» — звучит серьёзно, но что это на практике? Где она «живёт», зачем нужна и чем отличается от плана тестирования?
На эти вопросы отвечает наша коллега Мария Вавилова, начальник управления обеспечения качества, в новой статье на Хабре "Фантастическая стратегия тестирования и места, где она обитает"
В статье также разберемся:
Ждём ваших лайков и поддержки
#полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤4
Что такое React Reconciliation и как это работает?🚀
Новая статья на Хабре от нашего разработчика Дмитрия Клешнева — для всех, кто работает с React или хочет разобраться, что происходит "под капотом", когда обновляется интерфейс✌️
🎆 Вы узнаете:
— как работает виртуальный DOM
— зачем нужен алгоритм Fiber
— что такое фазы
— почему
— и как React понимает, что именно нужно перерисовать
Дима рассказывает, как React решает задачи оптимизации рендеринга и минимизации перерисовок — всё с примерами и наглядными схемами.
💡 Рекомендуем к прочтению! Материал поможет углубить понимание одного из самых важных аспектов работы с React 📱
#полезное
Новая статья на Хабре от нашего разработчика Дмитрия Клешнева — для всех, кто работает с React или хочет разобраться, что происходит "под капотом", когда обновляется интерфейс
— как работает виртуальный DOM
— зачем нужен алгоритм Fiber
— что такое фазы
render
и commit
— почему
key
в .map()
— не просто рекомендация — и как React понимает, что именно нужно перерисовать
Дима рассказывает, как React решает задачи оптимизации рендеринга и минимизации перерисовок — всё с примерами и наглядными схемами.
#полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥1
Делимся экспертизой 📣
Сегодня Александр Котиков, начальник отдела процессной аналитики, выступал с докладом "Process- и Task Mining – через тернии к звездам" на конференции "Автоматизация процессов 2025"✌️
Саша рассказывает о своем докладе чуть подробнее:
Совсем скоро мы ответим на самые интересные вопросы по этой теме📩
#полезное
Сегодня Александр Котиков, начальник отдела процессной аналитики, выступал с докладом "Process- и Task Mining – через тернии к звездам" на конференции "Автоматизация процессов 2025"
Саша рассказывает о своем докладе чуть подробнее:
"В течение многих лет понимание процессов в организациях основывалось на догадках, архивных документах, регламентах и интервью с сотрудниками, что обычно приводило к неполным и некорректным оценкам. Изменить ситуацию позволяет анализ процессов, позволяющий раскрыть истинные движущие силы и подводные камни функционирования процессов в организации. Применение Process Mining и Task Mining дает возможность сформировать четкое понимание, что нужно сделать, а не уповать в надежде на оптимизацию процессов, на инструменты ERP, RPA, Low code и ИИ, добавление которых в нечетко прописанные бизнес-процессы означает лишь очередную попытку «автоматизировать хаос». Технологии Process- и Task Mining могут успешно применяться не только в коммерческих организациях, но и в федеральных органах исполнительной власти, использующих процессную аналитику для совершенствования своих процессов. Доклад посвящен обсуждению опыта преодоления организационных и технологических проблем, с которыми может столкнуться любая организация на пути оптимизации своих процессов. Особое внимание уделено процессному анализу, позволяющему максимально эффективно применять инструменты автоматизации и роботизации.
Совсем скоро мы ответим на самые интересные вопросы по этой теме
#полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍4⚡1
Без рекламы 📺
Завтра на онлайн-мероприятии IT HR ХАБ наша коллега Степанова Марина, менеджер по работе с ИТ-сообществом, представит доклад "DevRel TV: организация онлайн-вещания для разработчиков в пижаме".
Для просмотра выступления необходима регистрация. Подключайтесь к эфиру в 19.15 и поддержите нашу коллегу!
Немного о самом докладе:
#полезное
Завтра на онлайн-мероприятии IT HR ХАБ наша коллега Степанова Марина, менеджер по работе с ИТ-сообществом, представит доклад "DevRel TV: организация онлайн-вещания для разработчиков в пижаме".
Для просмотра выступления необходима регистрация. Подключайтесь к эфиру в 19.15 и поддержите нашу коллегу!
Немного о самом докладе:
«Всем привет! Мы начинаем наш выпуск…»
С этих слов я начинаю нашу корпоративную передачу, на которую приходило до 200 участников единовременно. Я поделюсь историей, где простой онлайн-эфир перерос в целую передачу со своими рубриками, звуками, оформлением, программой. Разберемся еще и с такими вопросами, как:🟣 Какие есть инструменты для видеовещания?🟣 Какие инструменты попробовали мы и что у нас получилось?🟣 Почему мы выбрали такие инструменты?🟣 Ошибки, которые мы совершили на нашей первой трансляции и которые в дальнейшем исправили🟣 Как вовлекать аудиторию?🟣 Как можно использовать записи дальше?
В эпоху интернета и удаленки каждому специалисту в пижаме моментами хочется почувствовать близкое общение. И кому же, как не DevRel-у, прийти ему на помощь?)
#полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤2
Погружаемся в среду выполнения JavaScript: просто о сложном 🤔
В новой статье "Среда выполнения JavaScript простым языком: движок, Event Loop и очереди задач" на Хабре наш коллега Дмитрий Клешнев, React-разработчик в ГНИВЦ, доступно объясняет, как работает среда выполнения JavaScript. Статья поможет понять, как асинхронность реализуется в JavaScript, и почему важно учитывать особенности среды выполнения при разработке.
⤵️ В статье вы узнаете:
🔴 Что такое runtime и чем он отличается от движка (например, V8 или SpiderMonkey).
🔴 Как работает Event Loop и почему он позволяет JavaScript быть асинхронным.
🔴 Что такое очереди задач (Task Queue и Microtask Queue) и как они влияют на порядок выполнения кода.
🔴 Как Web API и системные модули взаимодействуют с вашим кодом в браузере и Node.js.
Эта статья будет полезна как новичкам, так и опытным разработчикам, стремящимся углубить свои знания о внутренней кухне JavaScript.
📖 Читайте статью полностью на Хабре и поддержите нашего автора огоньками
#полезное
В новой статье "Среда выполнения JavaScript простым языком: движок, Event Loop и очереди задач" на Хабре наш коллега Дмитрий Клешнев, React-разработчик в ГНИВЦ, доступно объясняет, как работает среда выполнения JavaScript. Статья поможет понять, как асинхронность реализуется в JavaScript, и почему важно учитывать особенности среды выполнения при разработке.
Эта статья будет полезна как новичкам, так и опытным разработчикам, стремящимся углубить свои знания о внутренней кухне JavaScript.
#полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰4🔥3
Анонс 5-го выпуска подкаста IT`s GNIVC: "Центр Компетенции аналитики в ГНИВЦ" ✌️
В этом выпуске мы погрузимся в важную и актуальную тему — Центр Компетенции (ЦК) и его роль в ГНИВЦ. Каковы задачи и функции ЦК? Почему он стал необходим для эффективной работы нашей команды и всего бизнеса?
🔎 Программа выпуска:
🟣 Что такое Центр Компетенции и каково его общее понимание?
🟣 Специфика работы ЦК в ГНИВЦ: как он устроен и зачем нам это нужно?
🟣 Кто такие "боевые" аналитики и какую роль они играют в ЦК?
🟣 Потребность в ЦК: почему эти структуры важны для ИТ-компаний?
🟣 Сложности, с которыми сталкиваются при организации ЦК: реальность или вымысел?
🟣 Мотивация участников: зачем вступать в ЦК и как быть полезным?
🟣 Будущее ЦК: видение и планы на развитие.
🎙 Гости выпуска:
✨ Наталья Паршина, руководитель направления системного и бизнес-анализа, лидер ЦК «Аналитика»
✨ Юлия Кузнецова, старший системный аналитик
✅ Также вас ждет блиц-опрос, где мы развеем мифы о Центрах Компетенции и обсудим их реальную ценность для специалистов и компаний.
Не пропустите возможность задать вопросы и получить инсайты от экспертов!
👀 Смотрите в VK Video и Rutube
🎧 Слушайте на удобной платформе
#полезное
В этом выпуске мы погрузимся в важную и актуальную тему — Центр Компетенции (ЦК) и его роль в ГНИВЦ. Каковы задачи и функции ЦК? Почему он стал необходим для эффективной работы нашей команды и всего бизнеса?
Не пропустите возможность задать вопросы и получить инсайты от экспертов!
#полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7😍2
По следам конференции Analyst Days ❓
Продолжаем нашу замечательную традицию делиться с вами вопросами и ответами к докладам, с которыми недавно выступали наши коллеги.
📌 Татьяна Белова с темой "Аналитик как скрытый руководитель проектов"
❔ Зачем аналитику решать такой сложный кейс, как «Вас бросили на провальный проект с сорванными сроками. Что делать?»
❔ Что делать, если задачи приделают со всех сторон и все срочные. Как определить приоритеты?
❔ Обязан ли аналитик работать как руководитель проекта всегда, является ли такой подход к работе его обязанностью?
📌 Александр Котиков выступал с докладом "Почему по-прежнему важно сохранять фокус на описании процесса при разработке ПО"
❔ Как возникает цикличность процесса процессного управления?
❔ Как с точки зрения процессного подхода внедрять доработки по результатам процесс-майнинга?
❔ Какие именно LLM-активности перспективны для внедрения в процесс-майнинге и таск-майнинге?
#полезное
Продолжаем нашу замечательную традицию делиться с вами вопросами и ответами к докладам, с которыми недавно выступали наши коллеги.
Это работа кризис-менеджера. Если аналитику интересно решать сложные кейсы, выстраивать взаимоотношения с заказчиком и добиваться успеха в любом деле, то, считаю, что поработать как РП и кризис-менеджер – это очередной виток развития аналитика, шанс доказать себе и окружающим, что я могу и я справлюсь!
Существуют различные методы работы с пиритизацией задач. Может помочь матрица Эйзенхауэра, или вы можете ограничить время на ответы на срочные задачи конкретным временем в день, а также вы всегда можете обратиться к своему руководству, чтобы согласовать пиритизацию задач. Главное здесь постараться доводить конкретное дело до промежуточной финальной точки, чтобы при возврате к задаче вам легко было вновь погрузиться в суть проблемы.
Помощь руководителю проекта в его задачах не является прямой обязанностью аналитика. Если аналитику интересно развиваться в проектном управлении, он может согласовать с РП повышение своих обязанностей и выполнение части функциональности по управлению проектом.
Есть два подхода: через итерации повторного анализа или посредством постоянного мониторинга. В случае итераций повторного анализа определяется периодичность измерений эффективности выполненных мероприятий по совершенствованию процесса. В случае постоянного мониторинга процесс всегда доступен для отслеживания динамики его показателей, но при этом также формируется график формирования отчётов с результатами измерений показателей.
Процесс процесс-майнинга имеет выход в процесс управления изменениями, и именно в рамках него и происходит внедрение доработок, попавших в мероприятия по совершенствованию по результатам предложений по улучшению процесс-майнинга.
В технологии процесс-майнинга в России ведутся работы по разработке ИИ-агентов, которые будут работать по принципу "вот мой лог, дай мне инсайты". ИИ-агент выберет инструмент анализа, проведёт расчёты и предложит интерпретацию своих выводов. Процессному аналитику останется использовать эти наработки для подготовки аналитический записки.
В таск-майнинге перспективно использование LLM в части формирования наименования операций, размеченных из действий пользователей, с использованием внешних справочников.
#полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤2
Разбираем SortMergeJoin в Apache Spark ⭐️
В новой статье на Хабре "Соединение SortMergeJoin в Apache Spark" наш коллега Вячеслав Сухих подробно рассмотрел, как работает оператор
Основные моменты статьи📖 :
✅ Рассмотрены параметры конструктора
✅ Объяснены методы
✅ Описан механизм сброса данных на диск при превышении порога (
✅ Рассмотрена оптимизация для
✅ Показан процесс генерации кода для сравнения ключей и использование
Эта статья будет полезна как начинающим, так и опытным специалистам в области обработки данных, желающим глубже понять внутреннюю работу Apache Spark.
Читайте полную статью на Хабре, и ждем вашей поддержки❤️
#полезное
В новой статье на Хабре "Соединение SortMergeJoin в Apache Spark" наш коллега Вячеслав Сухих подробно рассмотрел, как работает оператор
SortMergeJoin
в Apache Spark. Этот тип соединения используется для объединения отсортированных наборов данных и является одним из ключевых в обработке больших данных.Основные моменты статьи
SortMergeJoinExec
, включая ключи соединения, типы соединений и условия.getKeyOrdering
и requiredChildOrdering
, определяющие порядок сортировки данных перед соединением.spillThreshold
) для предотвращения ошибок памяти.LEFT SEMI JOIN
и ANTI JOIN
, позволяющая буферизовать только первую совпадающую строку.SortMergeJoinScanner
для обработки соединений.Эта статья будет полезна как начинающим, так и опытным специалистам в области обработки данных, желающим глубже понять внутреннюю работу Apache Spark.
Читайте полную статью на Хабре, и ждем вашей поддержки
#полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥4
Геймификация в обучении: играем, чтобы учиться 🎮
Как сделать так, чтобы люди не просто проходили обучение, а действительно включались и запоминали материал? Один из проверенных способов — геймификация.
В блоге ГНИВЦ на VC наша коллега Татьяна Семенова подробно рассказала об игровых механиках в статье.
А еще Таня разобрала, как геймификация помогает:
— повысить вовлечённость сотрудников,
— превратить обучение из "нужно пройти до пятницы" в "хочу сделать это первым",
— добиться реальных результатов, а не просто пройти модуль ради галочки.
📖 Читайте по ссылке — полезно тем, кто разрабатывает или запускает обучение, и просто интересно всем, кто любит учиться не по скучным методичкам 🎓
Ждем ваши❤️
#полезное
Как сделать так, чтобы люди не просто проходили обучение, а действительно включались и запоминали материал? Один из проверенных способов — геймификация.
В блоге ГНИВЦ на VC наша коллега Татьяна Семенова подробно рассказала об игровых механиках в статье.
А еще Таня разобрала, как геймификация помогает:
— повысить вовлечённость сотрудников,
— превратить обучение из "нужно пройти до пятницы" в "хочу сделать это первым",
— добиться реальных результатов, а не просто пройти модуль ради галочки.
Ждем ваши
#полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👏1
Типы аналитиков и их компетенции — в новом выпуске подкаста "IT`s GNIVC"!✌️
🎙 Гости выпуска:
— Константин Гусев, главный бизнес-аналитик и руководитель отдела системного и бизнес-анализа
— Павел Рязанцев, функциональный архитектор
Обсуждаем:
🟣 какие аналитики существуют на рынке
🟣 где проходят границы между бизнес- и системным анализом
🟣 отличаются ли их навыки и роли и как эти треки пересекаются
❗️ Плюс блиц-опрос, интересные кейсы и взгляд изнутри отрасли!
👀 смотрите на vk video и rutube
🎧 слушайте на любимой платформе
#полезное
— Константин Гусев, главный бизнес-аналитик и руководитель отдела системного и бизнес-анализа
— Павел Рязанцев, функциональный архитектор
Обсуждаем:
#полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤2
Аналитик или руководитель проекта? А что, если оба сразу? 🤓
В статье аналитик компании ГНИВЦ Татьяна Белова делится своим опытом и объясняет, почему аналитик всё чаще берёт на себя функции руководителя проекта — осознанно или по обстоятельствам.
🗂️ В публикации узнаете:
— где пересекаются роли аналитика и РП,
— как реализовать проект, даже если ты не РП,
— универсальные инструменты и визуализации, которые работают,
— как собрать проект на одной странице (One Pager — да, это возможно!).
🔗 Читайте статью
💜 Ждем поддержки нашего автора
#полезное
В статье аналитик компании ГНИВЦ Татьяна Белова делится своим опытом и объясняет, почему аналитик всё чаще берёт на себя функции руководителя проекта — осознанно или по обстоятельствам.
— где пересекаются роли аналитика и РП,
— как реализовать проект, даже если ты не РП,
— универсальные инструменты и визуализации, которые работают,
— как собрать проект на одной странице (One Pager — да, это возможно!).
#полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤3