Принципы Как мы принимаем решения и создаем продукты. Magnit OMNI Team

  • Move Introduction to OMNI Principles
    Open Introduction to OMNI Principles

    Введение

    Мы — Магнит OMNI, часть Магнита, одной из ведущих российских розничных сетей.

    Магнит — номер один в России по количеству магазинов и географическому охвату. Наша компания работает в 4+ тыс. населенных пунктах. Ежедневно наши магазины посещают более 16 млн покупателей.

    Наши пользователи — это миллионы человек, которые совершают покупки в магазинах Магнит, заказывают доставку из магазинов и на маркетплейсе Магнит Маркет.

    Наша миссия в том, чтобы делать жизнь своих клиентов проще и счастливее. Мы верим, что быт людей может быть еще комфортнее: доставка — вкуснее, аптека — ближе к дому, а сервисы и приложения — красивее и быстрее.

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

    В этой книге описаны принципы, которые помогут нам с

    Introduction to OMNI Principles 294 words
  • Move Часть 1
    Open Часть 1

    Часть 1

    Часть 1
  • Move Лидерские принципы
    Open Лидерские принципы

    33340.png

    Work hard on the right things

    — важно делать упор на действительно важные вещи.

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

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

    10 лидерских принципов в основе нашей культуры помогают нам помнить о главном и отбрасывать лишнее.

    Эти принципы — ядро культуры OMNI:

    1. Customer is the Boss! 
    2. Fail fast, learn a lot and disrupt.
    3. Brutal honesty!
    4. Be like water. Entrepreneurial mind, professional hands. 
    5. Nose for business, bias for technology.
    6. We are as good as our last race! Results driven.
    7. Engage for impact. Make the big Magnit machine work!
    8. Progress is happine
    Лидерские принципы 173 words
  • Move Клиент – наш босс!
    Open Клиент – наш босс!

    Customer is the Boss!

    Клиент – наш босс!

    Чтобы расти и оставаться конкурентоспособными, мы должны всегда начинать с клиента. Клиент — наш главный приоритет, и от его выбора зависит успех нашей компании. Чтобы заслужить и сохранить доверие клиентов, важно не только создавать качественный продукт, но и постоянно быть в диалоге с клиентами, понимать их потребности и вовремя исправлять ошибки, если они возникают.

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

    Наша команда тоже может выступать в роли клиентов.

    Если, совершая покупки или используя продукт, вы видите, что что-то можно улучшить — не бойтесь дать честную обратную связь. Критика помогает нам становиться лучше, и даже негативный фидбек — это воз

    Клиент – наш босс! 235 words
  • Move Fail fast, learn a lot & disrupt
    Open Fail fast, learn a lot & disrupt

    Fail fast, learn a lot & disrupt

    Быстро ошибаться, извлекать уроки и совершать прорывы.

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

    Ключ к настоящим прорывам — в экспериментах.

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

    Неудачи — это естественная часть пути к успеху.

    Великие победы часто приходят через череду неудач. Важно глубоко ан

    Fail fast, learn a lot & disrupt 260 words
  • Move Brutal honesty!
    Open Brutal honesty!

    Brutal honesty!

    Предельная честность!

    В компании важно поддерживать культуру открытости и честности. Каждый сотрудник должен тактично, но прямо оспаривать решения, с которыми не согласен, даже если это неудобно. Здесь не место для компромиссов или поиска одобрения — только честность ведет к успеху всей компании. Мы ценим людей с критическим мышлением, тех, кто смело бросает вызов устоявшимся порядкам, стремясь сделать что-то лучше.

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

    Обратная связь (ОС) — это настоящий подарок, который помогает каждому из нас развиваться. Будьте благодарны, когда кто-то делится с вами фидбеком, и сами не забывайте давать ОС своим коллегам. Это укрепляет команду и де

    Brutal honesty! 307 words
  • Move Be like water
    Open Be like water

    Be like water. Entrepreneurial mind, professional hands.

    Будь как вода. Мышление предпринимателя, руки профессионала.

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

    Наш бизнес и задачи слишком динамичны, чтобы двигаться по заранее накатанному пути. Поэтому мы постоянно корректируем свои подходы к решению проблем, применяя критическое мышление и проявляя любознательность. Мы ищем новые идеи и более эффективные решения. Этот подход требует от нас готовности выходить из зоны комфорта и адаптироваться к новым обстоятельствам. Чем чаще мы сталкиваемся с новыми вызовами, тем шире становится наша зона комфорта.

    Один из ключевых принципов, к

    Be like water 332 words
  • Move Nose for business
    Open Nose for business

    Nose for business, bias for technology

    Чутье на бизнес и предпочтение инновациям.

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

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

    Мы дисциплинированно относимся к распределению ресурс

    Nose for business 224 words
  • Move Results driven
    Open Results driven

    We are as good as our last race! Results driven.

    Только актуальные успехи имеют значение. Ориентируйся на результат.

    Чтобы добиваться выдающихся результатов, важно сосредотачиваться на ключевых бизнес-целях, соблюдая качество и сроки. Даже при возникновении неудач, мы не сдаемся и всегда идем вперед. Каждый новый день — это возможность стать лучше для наших клиентов, команды, партнеров и мира. Лидеры создают больше, чем потребляют, и стремятся улучшать всё, к чему прикасаются.

    В бизнесе, как и в спорте, чемпионы остаются на вершине, пока продолжают побеждать.

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

    Мы верим, что крут

    Results driven 278 words
  • Move Engage for impact
    Open Engage for impact

    Engage for impact! Make the big machine work

    Больше участия – больше влияния. Заставим большую машину работать!

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

    Хотя мы не занимаемся политикой, мы используем политические приемы для взаимодействия с заинтересованными сторонами на любом уровне, продвигая идеи и убеждая их в необходимости изменений. Мы применяем эмпатию, чтобы слушать, реагировать и двигаться к решению через рациональные доводы, а не эмоции.

    Стабильность и гармония не являются нашими основными целями — мы стремимся к развитию.

    Доверие мы строим через выполнение обязательств, и с эт

    Engage for impact 256 words
  • Move Progress is happiness!
    Open Progress is happiness!

    Progress is happiness! Done is better than perfect

    Прогресс — это счастье. «Сделано» лучше, чем «идеально».

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

    Приняв неудачу как неотъемлемую часть процесса, мы избавляемся от страха перед ней. Этот страх мешает получать удовольствие от работы и снижает нашу эффективность. Освободившись от этого барьера, мы достигаем полной отдачи и можем сосредоточиться на том, что действительно важно — постоянном движении вперед и решении сложных задач. Наша гибкость позволяет адаптироваться к быстро меняющимся потребностям рынка и компании. Иногда поставленные задачи меняются, а иногда в них просто отпадает необходимость, и

    Progress is happiness! 280 words
  • Move No weak links in teams
    Open No weak links in teams

    No weak links in teams

    В нашей команде нет слабых звеньев!

    Развитие лидерства в каждом сотруднике — одна из ключевых задач для лидеров команд. Это не только про профессиональные навыки, но и про ответственность, интерес к работе и приверженность ценностям компании. Мы верим, что каждая команда сильна настолько, насколько сильно ее самое слабое звено, поэтому уделяем внимание каждому сотруднику, помогая ему расти и становиться лучше.

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

    В то же время, мы понимаем, что не все готовы принять этот вызов.

    Мы не прощаемся с сотрудникам

    No weak links in teams 327 words
  • Move Data whispers louder
    Open Data whispers louder

    Data whispers louder than opinions shout

    Цифры важнее громких мнений.

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

    Доступ к данным должен быть открыт для каждого сотрудника. Это не только поддерживает нашу корпоративную ценность открытости, но и способствует повышению общей эффективности команды. Мы стремимся к тому, чтобы данные были организованными и легкодоступными, что позволяет каждому члену команды быстрее принимать решения и действовать в соответствии с полученной информацией.

    В то же время мы остерегаемся ловушки парализующего анализа.

    Наш фокус — это не просто сбор данных, а их применение для решения реальных бизнес-задач. Мы разрабатываем и используем передовые решения, такие как алгор

    Data whispers louder 235 words
  • Move Часть 2
    Open Часть 2

    Часть 2

    Часть 2
  • Move Создание продуктов
    Open Создание продуктов

    33341.png

    Введение в продуктовые принципы

    В нашей компании, состоящей из более чем 30 тысяч магазинов по всей России и ежедневно обслуживающей 15 миллионов клиентов, мы понимаем, что продукт и клиент — это основа нашего успеха. Мы предоставляем широкий ассортимент товаров: от косметики и выпечки до лекарств и свежих овощей, включая продукты от локальных фермеров. Однако наш продукт — это не только сеть магазинов. Мы также являемся маркетплейсом и активно работаем с большими данными и аналитикой.

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

    Создание продуктов 286 words
  • Move Use it or lose it
    Open Use it or lose it

    Use it or lose it

    При разработке продуктов наш главный принцип — Use it or lose it, пользуйся продуктом сам. Регулярное использование нашего продукта не только гарантирует, что мы получаем тот же опыт, что и наши клиенты, но и позволяет нам более глубоко понять их потребности и ожидания. Каждый день взаимодействие с продуктом открывает новые «болевые точки» и возможности для улучшения, что способствует созданию более качественного пользовательского опыта.

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

    Поэтому призываем всех членов команды активно использовать наши продукты. Это поможет вам лучше пони

    Use it or lose it 207 words
  • Move Raise the bar, be a star
    Open Raise the bar, be a star

    Raise the bar, be a star

    Мы ставим перед собой амбициозную цель — достичь превосходства в пользовательском опыте (UX). Это означает, что мы не просто разрабатываем интерфейсы, а устанавливаем планку качества, которая станет ориентиром для всей индустрии. Стремление к интуитивно понятному и вовлекающему пользовательскому интерфейсу — это не просто задача, а основополагающий принцип нашей работы. Мы понимаем, что интерфейс должен быть не только красивым, но и удобным для пользователя, обеспечивая приятное взаимодействие и эффективное выполнение бизнес-задач.

    Наш UX-департамент постоянно работает над улучшением интерфейсов наших маркетплейсов. Мы ставим перед собой цель создать эталон, на который смогут ориентироваться не только наши команды, но и вся отрасль. Это не значит, что мы просто следуем общепринятым стандартам; наоборот, мы постоянно ищем новые способы сделать пользовательский опыт лучше. Мы не ограничиваемся установлением кнопок и блоков в традиционном порядке, а фокусируемся на том, чтобы интер

    Raise the bar, be a star 200 words
  • Move Simple and nimble
    Open Simple and nimble

    Simple and nimble

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

    При разработке интерфейсов и приложений мы ставим во главу угла удобство пользователя.

    Каждый элемент должен быть интуитивно понятным и способствовать безболезненному взаимодействию. Мы также отдаём приоритет гибким решениям, которые начинаются с малого, но способны масштабироваться в будущем. Важно помнить, что даже если вы торопитесь или экспериментируете, ваши решения должны быть понятны не только вам, но и другим. Это позволит избежать лишних переделок и упростить дальнейшую работу.

    Подход DSA

    Для достижения этих целей мы используем подход DSA, который включает три основных этапа:

    1. D
    Simple and nimble 208 words
  • Move Leverage what’s not average
    Open Leverage what’s not average

    Leverage what’s not average

    Глубокое погружение в анализ — один из основных принципов, определяющий нашу стратегию и подход к продуктам. Оспаривание статуса-кво — это важный шаг на пути к выявлению неочевидных инсайтов и проблем, которые могут возникнуть в процессе разработки. Анализ данных позволяет нам не только понять текущее состояние продукта, но и предвидеть возможные улучшения.

    Регулярные исследования

    Регулярные исследования собственного продукта необходимы для выявления недочетов на этапе тестирования. Мы стремимся узнать о проблемах первыми, прежде чем продукт попадет к клиентам. Для этого мы рекомендуем применять методы глубокого анализа (deep dive analysis). Этот подход представляет собой более подробное исследование по сравнению с обычным аудитом, но при этом остается кратким и емким, позволяя быстро получить ценные результаты.

    Знание своих данных

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

    Leverage what’s not average 200 words
  • Move Roots before fruits
    Open Roots before fruits

    Roots before fruits

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

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

    Фреймворк SGF

    Чтобы систематизировать наш процесс решения проблем, мы используем метод SGF, который состоит из трех шагов:

    1. Раздели (Split) — разбей проблему на более мелкие компоненты;
    2. Сгруппируй (Group) — организуй эти компоненты по категориям, чтобы выявить паттерны;
    3. Исправь (Fix) — предложи конкретные решения для устранения выявленных недостатков.

    Мы постоянно разбираем проблемы на а

    Roots before fruits 185 words
  • Move Inspire, copy, improve
    Open Inspire, copy, improve

    Inspire, copy, improve with pride

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

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

    Выстраивание крепких взаимоотношений с конкурентами и партнерами также играет большую роль. Мы верим, что сотрудничество, а не соперничество, позволяет всем участникам рынка двигаться вперед. Следовательно, наша задача — держать мозг всегда открытым для новых идей, искать и находить интересные и полезные решения, которые помогут нам расти и совер

    Inspire, copy, improve 169 words
  • Move If it’s wrong, own it strong
    Open If it’s wrong, own it strong

    If it’s wrong, own it strong

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

    Принятие ответсвенности по умолчанию

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

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

    If it’s wrong, own it strong 195 words
  • Move Leading is bleeding
    Open Leading is bleeding

    Leading is bleeding

    Лидерство — это не только способность вдохновлять команду на новые достижения, но и готовность взять на себя ответственность за её ошибки и преодолевать трудности вместе. Быть лидером значит принять вызов неопределённости и изменений, сохраняя уверенность и целеустремлённость.

    Трудности — неотъемлемая часть пути

    Каждый лидер должен понимать, что трудности — неотъемлемая часть пути, и они неизбежны. Однако именно эти сложности дают возможность для роста и развития. Признайте их как часть вашего лидерского пути и будьте готовы меняться, адаптируясь к новым обстоятельствам. Мы всегда рядом, чтобы поддержать вас на каждом этапе этого пути.

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

    Leading is bleeding 141 words
  • Move Challenge the status Quo
    Open Challenge the status Quo

    Challenge the status Quo

    Культура изменений и сомнений — основа для развития и роста. Мы стремимся к тому, чтобы наши сотрудники не боялись подвергать сомнению существующие нормы и находить новые, более эффективные решения. Лидеры команд должны создавать среду, где такие инициативы не только поощряются, но и вознаграждаются. Это помогает не зацикливаться на устаревших традициях и фокусироваться на поиске простых и действенных решений.

    Запускай изменения

    Поддерживайте культуру, которая не просто ожидает изменений, но активно их инициирует. Это позволит нам постоянно совершенствовать продукт и процессы. Будьте готовы изменять направление команды, когда обстоятельства требуют этого. Гибкость и способность быстро адаптироваться важнее, чем следование неактуальным задачам.

    Если что-то или кто-то не работает должным образом, мы исправляем это один раз. Если проблема повторяется, то меняем подход, чтобы не тратить время на решение одних и тех же вопросов. Эффективность и постоянное движение вперёд — на

    Challenge the status Quo 142 words
  • Move Tech at the core, explore more
    Open Tech at the core, explore more

    Tech at the core, explore more

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

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

    Мы поощряем сотрудников к изучению новых технологий и обеспечиваем для этого все необходимые ресурсы. Это позволяет нам сохранять лидерство в индустрии и быстрее реагировать на изменения в технологическом ландшафте.

    Tech at the core, explore more 119 words
  • Move Customers unite us
    Open Customers unite us

    Customers unite us, not departments

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

    Для нас принципиально важно, чтобы взаимодействие с продуктом было последовательным и удобным на всех точках контакта, будь то онлайн-платформа или физический магазин. Мы анализируем различные способы взаимодействия клиентов с нашими продуктами и на основе этих данных разрабатываем новые решения, чтобы сделать опыт пользователей еще лучше.

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

    Customers unite us 134 words
  • Move Часть 3
    Open Часть 3

    Часть 3

    Часть 3
  • Move Инженерная культура
    Open Инженерная культура

    33342.png

    Введение в инженерную культуру

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

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

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

    Инженерная культура 217 words
  • Move Service Health — a zero priority
    Open Service Health — a zero priority

    Здоровье сервиса — нулевой приоритет

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

    Практики

    • Команды конвертируют термин «здоровье» в конкретный набор метрик, графиков, дашбордов и мониторингов
    • Мы можем срезать объём задачи, чтобы уложиться в сроки, но не жертвуем базовыми аспектами доступности, производительности и безопасности
    • Если ситуация требует, фокус команды перемещается на здоровье сервиса, даже если это не было запланировано
    • Требования к здоровью фичи/продукта прорабатываются на этапе проектирования, а не после релиза
    • В критических ситуациях к решению инцидента могут быть привлечены все необходимые специалисты, в том числе за пределами команды, отвечающей за сервис, и за границами рабочего графика
    Service Health — a zero priority 201 words
  • Move Incidents are an investments
    Open Incidents are an investments

    Инциденты — это инвестиции в стабильность сервиса

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

    Практики

    • Мы терпимы к ошибкам, но нетерпимы к отсутствию полноценных выводов из них, основанных на глубоком анализе первопричин
    • Информация об инциденте и его последующем разборе должна быть донесена всей команде
    • Технические лидеры доменов принимают личное участие в работе над Postmortem вместе с командой
    • Мы считаем объём незапланированных инвестиций и гарантируем, что он не противоречит целям бизнеса

    Чем вдохновляться

    • Postmortem Culture (SRE Book)
    • Error budgets (SRE Book)
    Incidents are an investments 131 words
  • Move Platform by design
    Open Platform by design

    Platform by design

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

    Практики

    • Приступая к работе, важно держать в голове мысли: «может ли это ещё где-то пригодиться, в другой команде, в другом приложении?», «как этот функционал будет/может дальше развиваться?». Подумав над вопросами выше, нужно заранее заложить возможность переиспользования и расширения техрешения.

    • При этом появление новых зависимостей между сервисами обязательно проходит через аудит и отражается на архитектурной схеме.

    • Каждый сервис должен иметь актуальную спецификацию API, как синхронного, так и асинхронного.

    Platform by design 165 words
  • Move Burning House
    Open Burning House

    Burning House

    Критические ситуации случаются - это часть нашей работы. Сорванные дедлайны, лежащий прод, социальные катаклизмы, - всё это приводит людей в состояние стресса. Мы фокусируемся на решении проблемы и конструктивных действиях, поэтому в ответ на призыв «Дом горит!» мы НЕ реагируем следующим образом:

    Практики

    • «Передо мной такой же, и он не горит!» — не отрицаем проблему, не разобравшись
    • «Ничего, рядом строится новый, давайте строить его быстрее и сразу переселимся» — сначала чиним суровое настоящее, потом строим светлое будущее
    • «Дом горит, и его поджёг Джон (расплескал бензин и бросил спичку)«, «Ничего, рано или поздно какой-нибудь Джон всё равно бы его поджёг. Так что Джон невиноват, виноват процесс» - blameless postmortem culture заканчивается там, где начинается намеренный саботаж, вредительство и бездействие
    • «Конечно, горит. У него же нет огнетушителей, плана эвакуации и ответственного за противопожарное состояние. Давайте проведем ретро.» - сначала тушим, потом разбир
    Burning House 171 words
  • Move Tech follows Business
    Open Tech follows Business

    Tech follows Business

    Вся цель наших усилий — создать ценность для бизнеса. Любые технические решения должны явно или косвенно поддерживать бизнес. Бизнес иногда требует быстрых изменений, и мы должны поддерживать это: давать быстрые оценки, предлагать альтернативные идеи, быть как бизнес. Мы сфокусированы на создании работающего конечного продукта, а не IT систем.

    Практики

    • Команда должна быть способна ознакомиться с очень сырой и непроработанной идеей от бизнеса и быстро дать оценку, насколько эта идея «дорого» всем обойдётся. При этом команда не подписывается на конкретные сроки, а просто оценивает объём\сложность работ, чтобы на самом раннем этапе бизнес мог определить свою готовность инвестировать в идею дальше.

    • При этом мы не составляем looooong лист замечаний и проблем с резолюцией «проработайте ещё», а оцениваем понятные части и указываем список просьб, которые помогут дать лучшую оценку.

    • Мы должны хорошо знать наши сервисы и как они устроены внутри. Если сервис имеет большой

    Tech follows Business 169 words
  • Move We build it — We run it
    Open We build it — We run it

    We build it - We run it

    Мы верим, что команда полностью несёт ответственность за поддержку, мониторинг, данные и все аспекты качества того, что она сделала. Мы это разработали, мы этим полностью управляем! Ответственность и права должны быть открытыми и прозрачными. Мы стремимся к кросс-функциональным автономным командам, которые могут самостоятельно выполнить свою задачу, но которые будут синхронны с другими командами и общепринятыми концепциями.

    Практики

    • Наше вовлечение в работу не заканчивается на кнопке Release - мы знаем и следим, как результаты наших трудов работают в бою
    • Мы знаем и пытаемся разобраться, как используются наши данные. Если мы берём какие-то данные от пользователя, то мы знаем куда они передаются дальше и как используются
    • У любого кусочка архитектуры, даже если им пользуется несколько команд, есть свой ответственный
    • Ответственность прозрачна и публична, мы всегда можем подсказать кто отвечает «вот за это», или подсветить, что есть что-то бесхозное

    Чем вдох

    We build it — We run it 154 words
  • Move Explicit is Better Than Implicit
    Open Explicit is Better Than Implicit

    Explicit is Better Than Implicit

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

    • Явное выражение позволяет установить ясные границы и ожидания. Когда мы явно говорим о том, чего мы хотим или не хотим, другие люди могут лучше понять наши предпочтения и действовать соответственно.

    • Явное выражение способствует эффективной коммуникации. Когда мы явно выражаем свои мысли и чувства, мы помогаем другим людям лучше понять нас и наши потребности. Это особенно важно в профессиональной сфере, где более ясное и точное выра

    Explicit is Better Than Implicit 423 words
  • Move Swiss Knife
    Open Swiss Knife

    Swiss Knife

    Принцип «швейцарского ножа» говорит о том, что каждый инженер-программист (software engineer) должен стремиться к тому, чтобы быть универсальным игроком в моменты, когда это необходимо для команды. Базово его задачи не ограничиваются только написанием кода, он также участвует в проектировании архитектуры, системном анализе, написании документации и тестов, тестировании своего кода и мониторинге работы своих сервисов (продукта). При этом он, безусловно, остается в первую очередь экспертом в своей изначальной области, но это не должно быть преградой для развития и применения других навыков.

    Отсутствие в команде выделенного специалиста узкой направленности, например архитектора, системного аналитика или специалиста по контролю качества (QA), не должно мешать или, тем более, блокировать работу команды.

    Естественно, есть исключения, которые можно понять на основе здравого смысла. Например — всё, что связано с дизайном. Дизайн — это специализированная область, где часто применяются решения и

    Swiss Knife 318 words