Как стать автором
Обновить
16
Карма
5
Рейтинг

Пользователь

  • Подписчики 135
  • Подписки

Agile vs Waterfall: о чём говорили аналитики на Х5Meetup

Блог компании X5 Group Анализ и проектирование систем *Управление разработкой *Agile *IT-компании

Привет! 18 ноября мы провели новый митап, где главное темой стали особенности работы аналитиков при разных подходах к разработке. Онлайн-встречу мы записали и готовы поделиться видео с вами.

Читать далее
Всего голосов 8: ↑4 и ↓4 0
Просмотры 1.3K
Комментарии 0

Нагрузочное тестирование: как прошли выступления X5 QA meetup #2 и о чём мы говорили

Блог компании X5 Group Тестирование IT-систем *Python *ERP-системы *IT-компании

Привет! Недавно мы анонсировали наш второй QA meetup. 17 ноября он состоялся. Мы говорили о том, как построить нагрузочное тестирование, как автоматизировать рутину в нагрузке, какой инструмент нагрузки использовать для Python и как нагружать SAP быстро. Теперь мы готовы поделиться записью выступлений и презентациями к ним.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 758
Комментарии 0

IT Analyst Online Meetup: особенности работы аналитика в разных моделях разработки

Блог компании X5 Group Анализ и проектирование систем *Управление разработкой *Agile *IT-компании

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

Поговорим о том, какие инструменты и практики из гибких методологий можно использовать в таких случаях, какая от этого польза для проекта, а также как найти баланс между постоянными экспериментами и необходимостью четко фиксировать требования и ТЗ заранее.

Читать далее
Всего голосов 3: ↑2 и ↓1 +1
Просмотры 820
Комментарии 1

Нельзя просто взять и влиться в data-driven — на что обратить внимание при внедрении такого подхода

Блог компании X5 Group Big Data *Машинное обучение *IT-компании Data Engineering *

Привет, Хабр! Мы в Х5 очень любим данные и умеем с ними обращаться. Недавно мы провели «Цифровой четверг» — дискуссию с представителями ИТ-компаний, облачных провайдеров и телекомов.

На встрече обсудили data-driven подход: кейсы, «грабли» и базовые моменты, о которых стоит знать. Решили поделиться ключевыми мыслями по её итогам.

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 1.3K
Комментарии 1

QA meetup 2: нагрузочное тестирование

Блог компании X5 Group Python *ERP-системы *IT-компании

Всем привет! В прошлый раз мы встречались с вами 29 июля и разговаривали про автоматизацию тестирования (видеозапись X5 QA meetup #1). В этот раз мы хотим осветить тему нагрузки и показать, что она есть везде и нужна всем (ну или почти всем).

Приглашаем 17 ноября в 18:00 на наш второй онлайн-митап по QA от X5 Tech по нагрузочному тестированию. Поговорим о том, как построить нагрузочное тестирование, как автоматизировать рутину в нагрузке, какой инструмент нагрузки использовать для Python, а также как нагружать SAP быстро. Эксперты из Х5 Tech, Росбанка, Accenture и Московского кредитного банка поделятся своим опытом и будут рады ответить на ваши вопросы.

Читать далее
Всего голосов 1: ↑0 и ↓1 -1
Просмотры 1.3K
Комментарии 0

«Эти глаза напротив»: история внедрения биометрического решения в X5 Group

Блог компании X5 Group Платежные системы *Алгоритмы *Искусственный интеллект Будущее здесь

Привет, Хабр! Мы уже рассказывали о магазине с полностью автоматизированной системой покупок, который получил название «Пятерочки #налету». Но это далеко не все технологические проекты компании. Практически одновременно с новыми автономными «Пятёрочками» мы начали разрабатывать и систему биометрической оплаты. Покупателю достаточно посмотреть в камеру и всё — покупка оплачена. О том, как этот проект внедрялся и что из себя представляет, читайте в нашем новом материале – собрали всю начинку!

Читать далее
Всего голосов 20: ↑10 и ↓10 0
Просмотры 4.6K
Комментарии 41

Собеседование на позицию Data Engineer в X5: чего ждать и как лучше подготовиться (часть 2)

Блог компании X5 Group SQL *Big Data *Карьера в IT-индустрии Data Engineering *

В предыдущей статье мы поговорили про роль Data Engineer в Х5, какие задачи он решает и с каким технологическим стеком работает. Рассмотрели структуру собеседования, основные направления, по которым мы оцениваем кандидатов, и подробно разобрали базовые требования, предъявляемые нами к уровню владения Python.

В данной статье мы разберём требования к ключевым для Data Engineer в X5 навыкам: распределённые системы и вычисления на Hadoop / Spark, а также SQL и проектирование схемы данных.

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Просмотры 3.7K
Комментарии 1

Построение архитектуры проекта при работе с PySpark

Блог компании X5 Group Python *Анализ и проектирование систем *Big Data *Data Engineering *

В настоящее время уже сложно найти крупную компанию, которая не использовала бы возможности накопления и использования больших данных. Меня зовут Никита Сурков и я работаю в проекте ценообразования "Пятёрочки" X5 Group. Проект является ярким примером использования больших данных, так как Пятёрочка -- это 18000 магазинов по всей стране. Чтобы построить систему ценообразования в такой сети требуется обработка миллиардов строк информации из чеков, данных по остаткам, себестоимостей и многих других данных. Для всего этого преимущественно используется PySpark, как один из популярных инструментов для работы с расперделёнными системами. В данной статье будет представлен один из методов написания кода на PySpark таким образом, чтобы он был более читаем, легко тестируем и поддерживаем. Сразу оговорюсь, что не представляю здесь единственное правильное решение, но оно доказало свою жизнеспособность на примере того проекта, в котором я работал.

Читать далее
Всего голосов 3: ↑2 и ↓1 +1
Просмотры 3.1K
Комментарии 9

Экспресс-поддержка

Блог компании X5 Group Разработка мобильных приложений *Service Desk *Инженерные системы Микросервисы *

Никому не нравится стоять в очереди на кассе, особенно для покупки всего одного или парочки товаров. В условиях пандемии мы вовсе не хотим рисковать и находиться долгое время вблизи незнакомых людей. Год назад мы в Х5 Group решили помочь нашим покупателям и создали приложение для самостоятельных покупок «Экспресс-Скан». Оно принадлежит к системам класса Scan & GO и позволяет покупателю добавлять товары из магазина в виртуальную корзину приложения через сканирование штрих-кода товара с помощью камеры смартфона. Главный плюс -  оплачивать товары можно прямо в приложении, не подходя к кассе и не ожидая в очереди.

Мы уже писали об архитектуре системы, а сегодня решили рассказать о работе команды поддержки. «Экспресс-Скан» - быстро развивающийся проект, где команда поддержки внедрилась почти на самом начальном этапе его становления. Тогда было доступно лишь добавление товара в приложении без возможности оплаты, а тестирование в реальных магазинах и вовсе начиналось в тяжелых условиях пандемии. Поддержка была привлечена не только к сопровождению приложения, но и к совместному изучению ключевых сервисов системы.

Читать далее
Рейтинг 0
Просмотры 1.4K
Комментарии 2

Как и для чего мы сделали «Перчатку» — приложение для сотрудников «Перекрёстка» с элементами соцсети

Блог компании X5 Group Мессенджеры *SQL *MongoDB *ReactJS *

В рознице «Перекрёстка» работает порядка 30 тыс. сотрудников без закрепленного рабочего места и персонального компьютера. Чтобы они могли активнее участвовать в жизни компании и коммуницировать с коллегами, мы разработали «Перчатку». Это приложение с чатом и корпоративными сервисами: графиком смен и отпусков, информацией о выплатах и другими возможностями вроде ведения блогов и комментирования публикаций коллег.

 Инструментарий «Перчатки» также включает чат-бота «Василису», которая помогает новичкам влиться в коллектив: сопровождает в первые дни, находит корпоративные онлайн-курсы. Отличительной особенностью проекта являются элементы геймификации — за активность в «Перчатке» пользователи получают специальные баллы («клеверы»), на которые можно приобретать «сувенирку».

Помимо младших сотрудников торговой сети, «Перчаткой» пользуются технические специалисты и сами разработчики. Им приложение помогает собирать фидбек о функциях, а также краудсорсить новые идеи.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 2.9K
Комментарии 16

Тестировщик на прокачку: как X5 Group обучает SDET-специалистов

Блог компании X5 Group Тестирование IT-систем *Тестирование веб-сервисов *Тестирование мобильных приложений *DevOps *

Рынок автоматизированного тестирования — один из самых быстрорастущих в ИТ-индустрии. К 2024 году его объем достигнет планки в 30 млрд долларов. В то же время все больше компаний нанимает инженеров-тестировщиков широкого профиля, которые сопровождают продукт на протяжении всего жизненного цикла. 

Под катом Мария Снопок, руководитель команды тестирования Х5 Технологии, рассказывает о том, кто такие SDET и каким компаниям они нужны, а также делится собственным опытом обучения кадров.

Читать далее
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 8.6K
Комментарии 5

Data-driven организация: когда алгоритмы заменят людей

Блог компании X5 Group Алгоритмы *Big Data *Управление персоналом *IT-компании

В Data-Driven подходе все принимаемые решения основаны на big data. Что это — новый эффективный инструмент или дань моде, а может хайповое название привычных вещей?

Вместе с экспертами рынка поговорим о том, как и зачем становиться Data-Driven компанией и почему иногда кейсы работы с данными не приносят реальной пользы бизнесу. А также поразмышляем, могут ли алгоритмы заменить людей или за цифрами все же нужен человек?

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 1.6K
Комментарии 0

Х5 Tech поможет узнать <Природу кода>

Блог компании X5 Group Python *JavaScript *Java *Управление разработкой *

Если вы мечтаете о природе, свежем воздухе и костре в хорошей компании единомышленников, знающих все о разработке, то вам на наш уикенд-кемпинг!

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 1.1K
Комментарии 0

Собеседование на позицию Data Engineer в Х5: чего ждать и как лучше подготовиться

Блог компании X5 Group Python *SQL *Apache *Data Engineering *

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

Для разработки продуктов формируются автономные, кросс-функциональные команды, которые имеют минимум внешних зависимостей и могут двигаться вперед с максимальной скоростью. Одной из ключевых ролей в таких командах является роль Data Engineer.

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 5.4K
Комментарии 1

«Выручай-рейсы» в X5 Transport. Как мы сократили затраты на доставку путем автоматизации «пересменки» водителей

Блог компании X5 Group IT-инфраструктура *Управление персоналом *Транспорт Инженерные системы

X5 Group — это более 18 000 магазинов «Пятёрочка» и «Перекресток» по всей стране. И именно от логистики и эффективности транспортных процессов зависит насколько быстро и своевременно нужные товары будут оказываться на полках. Ранее мы уже рассказывали о том как устроен автозаказ и  как мы обновили архитектуру системы мониторинга автотранспорта. Сегодня продолжим посвящать вас во внутреннюю кухню Х5 Transport.

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 4.3K
Комментарии 12

Weekend offer в X5 для системных аналитиков

Блог компании X5 Group Семантика *Анализ и проектирование систем *SQL *UML Design *

Приглашаем на Weekend Offer в X5 Group. Сокращаем дистанцию для системных аналитиков до двух дней: 31 июля — интервью, 2 августа — оффер.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 928
Комментарии 1

Касса самообслуживания в телефоне —экспресс-скан

Блог компании X5 Group Разработка мобильных приложений *IT-инфраструктура *Инженерные системы Микросервисы *

Рассказываем, как мы внедряли как мы интегрировали «Экспресс-скан» Х5.

Наши европейские коллеги еще во время весенних эпидемиологических ограничений сделали ставку на развитие систем класса Scan&Go — достаточно быстро обеспечили безопасность клиентов и добились хороших результатов с точки зрения продаж. В апреле мы внимательно проанализировали их опыт и решили, что стоит запустить собственный проект такого типа и развернуть его в магазинах сетей под управлением X5 Group.

Чтобы выполнить эту задачу, мы доработали архитектуру уже имевшегося у нас пилотного проекта и создали целую группу универсальных сервисов. Теперь к ним можно подключить информационные системы каждого из восемнадцати тысяч наших магазинов, чтобы предоставлять клиентам информацию об уникальном ассортименте, текущих ценах, акциях и стоимости уцененных товаров в той или иной локации. Наше решение также позволило обеспечить поддержку процесса самостоятельной покупки «на лету» — от сканирования штрихового кода и проведения оплаты, до отражения результатов в локальных системах магазинов, наших центральных системах и системах фискализации продаж.

Рассказываем, как мы подошли к этому проекту и что смогли осуществить.

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 4.4K
Комментарии 15

29 июля: первый митап Х5 по тестированию

Блог компании X5 Group Тестирование IT-систем *IT-стандарты *

Приглашаем всех на первй митап Х5 по тестированию. Он пройдет 29 июля в онлайн-формате. Поговорим про разные виды тестирования, затронем актуальные темы, полезные всем членам команды — от тестировщика и разработчика до менеджера проекта и аналитика. Эксперты из Х5 Group, Home Credit Bank и Райффайзенбанк поделятся опытом и будут рады ответить на ваши вопросы.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 630
Комментарии 0

SOA для проектного управления. С оркестром

Блог компании X5 Group IT-инфраструктура *ERP-системы *Хранение данных *Управление разработкой *

Видели ли вы проекты, для которых недостаточно одного менеджера? Надо назначить еще одного… Или лучше двух… В помощь первому — проект ведь "очень большой". Финал у таких историй предсказуем, так как менеджер у проекта должен быть один — для меня это аксиома. Как обеспечить разумную загрузку менеджера проекта и не создать очередную "лебедь-рако-щуку"? Как применить индивидуальный подход к группам специалистов, участвующих в решении масштабной многоплановой активности (свои сотрудники и подрядчики, консультанты SAP и тестировщики, спецы по инфраструктуре и «портальщики»)? Как увязать задачи, подлежащие четкому планированию, и исследовательские задачи, требующие гибкого подхода? Как увязать расписание этих задач с операционной деятельностью компании? Попробуйте реализовать управление через программу проектов.

Читать далее
Всего голосов 2: ↑0 и ↓2 -2
Просмотры 635
Комментарии 0

Информация

В рейтинге
691-й
Работает в
Зарегистрирован
Активность