Бесячая отмена проверки в Додо и её исправление. Около года назад внутри компании «Додо Пицца» произошли серьезные структурные изменения, стало очень сложно работать в хаосе. Работники пиццерии вносили данные в «Додо ИС», это собственная информационная система Dodo Brands.
Британская пиццерия Dodo вышла из-под российского «крыла»
Сегодня технология работает во всей корпоративной сети в Сыктывкаре, Санкт-Петербурге и масштабируется на остальные рестораны в Москве. По состоянию на январь 2024 года, сеть включает 1000 заведений в 21 стране мира помимо России. Была основана предпринимателем из Сыктывкара Фёдором Овчинниковым. Весной 2011 года Овчинников арендовал в центре Сыктывкара небольшое помещение, открыл пиццерию, которая работала только на доставку, и к концу года заведение со стартовыми вложениями в 1,3 миллиона рублей вышло на 1 миллион месячного оборота. Основной продукт — система контроля и управления персоналом на основе технологий AI, аудио- и видеоаналитики. SteadyControl ежедневно собирает данные с камер, касс и микрофонов или аудиобейджей , после чего алгоритм SteadyControl автоматически анализирует качество работы персонала с помощью различных инструментов: собственных нейросетей для видеопотока, speech recognition для диалогов с гостем, систем вычисления и ручного труда экспертов, обученных стандартам клиента. В 2021 году индустриальную компанию SteadyControl HoReCa возглавил Дмитрий Лебеденко, который был одним из первых клиентов компании во время управления собственной сетью общественного питания.
Материалы по теме.
Так и было? Фёдор Овчинников: Мы не запрещали продавать, мы просили предоставить корректные данные.
Евгений может продать сами пиццерии кому угодно, но мы не обязаны заключать договор франчайзинга со всеми. Игорь Виттель: Я сильно похож на идиота? Если вы ведёте бизнес так же, как изучаете бэкграунд...
Низкие выручки, плохие отзывы и просрочка — это не аргумент Михаил Гончаров и Сергей Миронов Михаил Гончаров: Хочу прояснить для окружающих три аргумента, которые я бы не стал учитывать при рассмотрении ситуации. Низкие выручки могут зависеть от специфики региона — Ярославль имеет сильную местную сеть пиццерий. Плохие отзывы приходят постоянно практически на все заведения — даже на рестораны Новикова и Dellos, не говоря уже о нас с тобой, Фёдор.
Просрочка тоже прозвучала жёстко, но она случается везде. Я ничью позицию не занимаю, но Фёдор сказал, что рейдерство и крупные франчайзи невыгодны в компании. Но на самом деле они выгодны — большой системой легче управлять.
Андрей Ковалёв: Я, как человек, который восемь раз подвергался рейдерским захватам от командующего внутренними войсками России до председателя правления крупных банков и заканчивая заместителем Лужкова хочу сказать, что это на рейдерский захват не похоже. Ткачёв бы уже сидел в тюрьме. Фёдор Овчинников: Согласование открытия пиццерии длится шесть месяцев.
Михаил Гончаров: У меня ощущение, что дело в сложной системе. Левая рука не знает, что делает правая. Один департамент согласовывает открытие новых пиццерий, другой проверяет и понижает рейтинг.
Мне кажется, ситуация требовала твоего личного участия. Перед нами сидит человек, который открыл 12 точек. Он как минимум заслуживает личной встречи.
Фёдор Овчинников: У нас компания не сконцентрирована только на мне. У нас большая команда, а это рядовой случай. Всё просто: пиццерии плохо работали, постоянно давалась обратная связь.
Что дала бы эта встреча? Я бы как-то проникся? Издатель «Русбанкрота» Фёдор Овчинников: Давайте лучше обсудим, почему на сайте «Русбанкрот» сейчас выходят статьи о том, что «Фёдор хочет уехать заграницу, они рейдерские захваты производят».
Евгений Ткачёв: Я эту историю не инициировал, хотя у меня и были большие вопросы про отношение компании ко мне. А весь этот кошмар в эфире начался после того, как Фёдор опубликовал свой негативный пост и предложил СМИ задавать мне вопросы. Кузнецову передали микрофон.
Владимир Кузнецов: Я объясню свою позицию по этому кейсу и по многим другим. Если я иду по улице и вижу, что сильный бьёт слабого, я не пройду мимо. Есть те, кто в игре болеет за победителя, но я к таким не отношусь.
Купить рекламу Отключить Я узнал про конфликт из общения в бизнес-среде. Я решил сам вникнуть и поручил редакции. Если мы говорим о том, что Евгений нарушает стандарты «Додо пиццы», надо понять, каковы эти стандарты.
Наши корреспонденты приехали в «Додо пиццу» в Вязьме, Анапе и Мурманске. В Мурманске человек на публике ковырялся в носу и кушал свои сопли. Это всё запечатлено на видео.
Корреспонденты увидели кучу грязи в тех пиццериях, которые принадлежат образцовым партнёрам «Додо пиццы». Большая часть изложена в материалах, у нас есть ещё и то, что мы не опубликовали — потому что это совсем испортит настроение тех, кто будет это читать. Это совсем страшно и совсем неприлично.
Фёдор Овчинников: Я буду задавать вопросы руководителям «Деловой России». Если вы почитаете статьи на «Русбанкроте», то увидите, что больше клеветы сложно придумать. Я сейчас уже заканчиваю, мне надо ехать — всё по кругу идёт.
Владимир Кузнецов: Не торопитесь, Фёдор. Вас подбросят, останьтесь. Фёдор Овчинников: Я захочу — уйду.
Владимир Кузнецов: Боитесь? Андрей Ковалёв: Давайте будем сдержанными и корректными. В 90-е умели договариваться Андрей Ковалёв Игорь Виттель: Мне кажется, что слова, что мы тут собрались ради будущего франчайзинга в России, это полная фигня.
Фёдор не пришел сюда договариваться. Есть старый анекдот: спорить с некоторыми людьми всё равно, что играть с голубем в шахматы. Он шахматы разбросает, нагадит и улетит рассказывать своим, как победил.
Вот именно это сейчас и происходит. Потому что наверняка появятся завтра в Facebook и Twitter рассказы Фёдора о том, как он тут нас всех победил. Эта история губит франшизу в России, не только франшизу «Додо».
Редакция «Русбанкрота» направила своих сотрудников в якобы образцовые рестораны, чтобы выяснить, на кого Овчинников призывает равняться всех «аутсайдеров». Результаты наших независимых проверок оказались шокирующими. Как проходили проверки в «Додо Пицца» Для собственных рейдов «Русбанкрот» выбрал несколько пиццерий, расскажем про три из них в разных регионах России: Мурманск, Вязьма Смоленская область и Анапа Краснодарский край. Проверки у них бывают редко, ведь придраться там якобы не к чему, а потому и нас они не ждали. Сразу стоит отметить, что подделкой документов в редакции не занимались. Сотрудники «Русбанкрота» просто пришли и заявили, что сейчас будет проверка — во всех трех ресторанах их пропустили, не спросив никаких подтверждений.
Признаться, мы были готовы к аналогу передачи «Ревизорро», но биться за проход на кухню даже не пришлось — сотрудники пиццерий не мешали и даже не поинтересовались, есть ли у их гостей медкнижки они были. Представители редакции облачились в халаты, маски, шапочки для волос и отправились изучать работу заведений изнутри. Уже при первом взгляде стало понятно, что пиццерии точно не образцовые, но что же с ними не так? Ходить местным жителям особенно некуда да и живут тут небогато , а потому «Додо Пицца» считается здесь «модным» местом, где собирается продвинутая молодежь. Это стало очевидно и по местоположению ресторана — он находится прямо в центре города, чуть ли не рядом с памятником Ленину. В сети «Додо» существует такое понятие как «время лояльности» — рестораны должны начинать работу уже за 15 минут до официального времени открытия.
Чтобы гости, пришедшие чуть раньше, не ждали под дверью. Проверка редакции явилась за 10 минут до открытия — и пиццерия действительно работала. Но на этом положительные моменты закончились. Кофе заказать не получилось, ведь кофемашина не работала. Да и чек на заказ пришлось ждать 10 минут — он не печатался, аппаратура вышла из строя. В глаза нашим проверяющим сразу бросилось отсутствие салатов на полке.
Франчайзи не из близкого круга Овчинникова получали за отсутствие салатов предписание о закрытии пиццерий ведь основное меню всегда должно быть в наличии , но в Вязьме это было в порядке вещей и никого не волновало. На напитках не оказалось ценников, да и расставлены они были кое-как — чтобы прочитать названия, пришлось самостоятельно их разворачивать. Дальше — кухня. Первое, что заметили наши проверяющие — грязь. На кухне было очень очень! Плитка в черных засохших каплях, использованные чайные пакетики и шкурки от еды под стеллажами, разводы и следы от уличной обуви на полу, грязь в зоне хранения лотков с продуктами..
Но пиком всего этого оказались коробки с жуками, пауками и тараканами, расставленные по всей кухне. Сотрудники пиццерии объяснили, что дезинсекции пока не было, а потому они пытаются справляться собственными силами и ловят насекомых «на живца», устанавливая ловушки с отравой. Этот факт наверняка понравится сотрудникам Роспортребнадзора — питаться в такой пиццерии попросту негигиенично и небезопасно. Из прочих интересных деталей: люди в куртках на кухне, неработающее табло для поваров, нарушение товарного соседства в холодильниках, хранение коробок производителей по нормам общепита коробки нужно разбирать , вскрытые коробки без маркировок.
У франшизы «Додо пицца» каждый процесс давно сведен к определенному типажу, упакован в подходящую технологию и выверен. Внутри сети раз в неделю команда проверяет отчеты тайных покупателей и выставляет оценки франчайзи. Лучшим — бонусы, отстающим грозят реальные штрафы. Франчайзи «Додо» обязаны поддерживать стандарты, которые касаются всего: ремонта помещения, кухонного оборудования, закупок продуктов, планировки, доставки. При этом сеть помогает партнерам по максимуму: Обучает; Разрабатывает дизайн рекламных материалов; Снабжает призами и поддерживает в социальных сетях; Устанавливает в точке планшеты с «Додо ИС», после чего франчайзи может управлять пиццерией с компьютера, мобильного телефона или планшета.
Команда «Додо» подчеркивает: «Мы не повара, мы — технологи». Обучение франчайзи очное, оно состоит из практической части, лекционного материала, тренингов и самостоятельной работы. Завершающий этап обучения — защита реального дипломного проекта. Это неукоснительное условие франшизы «Додо пиццы». Ответы на часто задаваемые вопросы Какая стоимость франшизы «Додо»?
Dodo IS | Учет. Ревизия
3. Результаты проверок публикуются каждую неделю в системе Додо ИС. Здесь мы рассказываем о том, куда идём с точки зрения архитектуры, развития системы и захвата мира. Сеть пиццерий работает на облачной ERP-системе «Додо ИС», которая координирует все процессы: заказы, работу кухни, доставку, рекламу и общий менеджмент. В игровых комнатах начинают появляться занятные додо-домики.
Додо ревизия - фотоподборка
Работники пиццерии вносили данные в «Додо ИС», это собственная информационная система Dodo Brands. Компании «Додо Пицца» удалось построить омниканальное взаимодействие с клиентом в оффлайн-пиццериях и в собственном онлайн-приложении. О сервисе Прессе Авторские права Связаться с нами Авторам Рекламодателям Разработчикам. Промоакции «Додо ИС» помогает конструировать промоакции и управлять промокодами в масштабах всей сети или одной пиццерии.
Как создать личный кабинет на сайте Додо ИС
Главная» Новости» Новости додо пицца. Смотрите видео онлайн «Dodo IS | Учет. Ревизия» на канале «Забавные Пушистики» в хорошем качестве и бесплатно, опубликованное 19 сентября 2023 года в 1:39, длительностью 00:12:12, на видеохостинге RUTUBE. Новости #dodo-picca. Бывшие франчайзи «Додо Пиццы» в один голос заявляют, что в сети сложилась абсолютно нездоровая атмосфера: 30% пиццерий буквально замучили постоянными проверками. Франчайзи подключается не просто к успешной, узнаваемой сети — его, в полном смысле этого слова, подключают к системе «Додо ИС», которая позволяет контролировать происходящее на кухне и в торговом зале.
Проверка эквайринговых платежей в Додо Пицца Смоленск
Компании «Додо Пицца» удалось построить омниканальное взаимодействие с клиентом в оффлайн-пиццериях и в собственном онлайн-приложении. С 10 марта часть сотрудников Додо-пицца» будут вести деловую переписку исключительно на английском языке, сообщает со ссылкой на генерального директора компании Федора. Для этого компания использует облачную информационную систему «Додо ИС» и интеллектуальный подход к видеонаблюдению. Основатель Dodo Brands (владелец брендов «Додо Пицца» и других) Федор Овчинников объявил об уходе с поста гендиректора компании.
Как мы привели в порядок карточки «Додо Пиццы» на Яндекс Картах и увеличили поток клиентов
ВТИ-Сервис - эксперт автоматизации | Овчинников заявил, что Ткачёв начал вести «грязную игру» — начали выходить негативные статьи о «Додо пицце» на сайте «Русбанкрот». |
Не только тесто и начинка: как автоматизация сделала «Додо Пиццу» успешной | Додо ИС личный кабинет сотрудника. |
«Мы пришли к успеху пока вы кушали пиццу». 3 франчайзи ДоДо об окупаемости и конкуренции | В игровых комнатах начинают появляться занятные додо-домики. |
Специалисты «Простых решений» помогают автоматизировать учет франчайзи Dodo Brands | О сервисе Прессе Авторские права Связаться с нами Авторам Рекламодателям Разработчикам. |
История архитектуры Dodo IS: путь бэкофиса
Теперь «Додо ИС» умеет вести учет теста — полезная функция для тех пиццерий, которые. Как видят сотрудники «Додо ИС» знает всё о работе пиццерии, но каждому сотруднику показывает только то, что нужно для текущей задачи. Основа франшизы «Додо Пиццы» — облачная ERP-система «Додо ИС» (Dodo IS), которая организует рабочие процессы пиццерии, включая обработку заказов, работу кухни, доставку, управление штатом и маркетинг[24].
Проверка эквайринговых платежей в Додо Пицца Смоленск
Большинство пользователей отдают предпочтение мобильному приложению. Ввести логин и пароль, которые были предоставлены сотруднику в процессе принятия на работу. Нажать «Войти». Теперь можно пользоваться полным функционалом личного кабинета. При возникновении проблем с доступом к персональному аккаунту следует обратиться за помощью к оператору горячей линии в телефонном режиме.
Также можно отправить сообщение на сайте компании. Мобильное приложение Вне зависимости от места работы потенциального пользователя, предоставляется возможность использования персонального профиля с помощью официального сайта либо мобильного приложения. Авторизация на сайте происходит стандартным способом, а вот использование учётной записи через приложение имеет некоторые особенности. Изначально необходимо скачать программу на мобильное устройство.
Стоит заметить, что установка мобильного приложения возможна исключительно на телефоны или планшеты, поддерживающие операционную систему iOS или Android. Чтобы приложение работало правильно, рекомендуется использовать устройства, которым не больше 6 лет, во избежание проблем с программным обеспечением.
Договор заключен по программе MyCyberInsurance Optima.
Программа предусматривает страхование убытков от перерыва в хозяйственной деятельности и от несанкционированного списания денег со счета клиента в результате киберинцидента, а также страхование гражданской ответственности за вред, который может быть причинен третьим лицам, в результате киберинцидента. Сегодня это международная сеть пиццерий, активно использующая информационные технологии для улучшения процессов.
AddMeasurement cmd ; inventory.
На схеме изображен процесс обработки команды FinishInventoryCommand. Перед обработкой необходимо восстановить состояние агрегата Inventory на момент выполнения команды. Для этого мы загружаем все события, которые были произведены над данным агрегатом, в память и проигрываем их п.
На момент завершения ревизии у нас уже есть следующие события — начало ревизии и добавление трех замеров. В базе данных каждая строка в таблице содержит идентификатор ревизии, версию и тело самого события. На этом этапе мы выполняем команду FinishInventoryCommand п.
Эта команда сначала проверит валидность текущего состояния агрегата — то, что ревизия находится в состоянии InProgress, а затем породит новое изменение состояния, добавив событие FinishInventoryEvent в список changes п. Когда команда завершится, все изменения сохранятся в базу данных. В результате в базе появится новая строка с событием FinishInventoryEvent и последней версией агрегата п.
Тип Inventory ревизия — агрегат и корневой элемент по отношению к своим вложенным сущностям. Таким образом, тип Inventory определяет границы агрегата. В границы агрегата входит список сущностей типа Measurement замер , и список всех событий, произведенных над агрегатом changes.
Реализация всей фичи Под фичей мы понимаем реализацию конкретного бизнес-требования. В нашем примере мы рассмотрим фичу «Добавление замера». Для реализации фичи нам понадобится разобраться с понятием «прикладная служба» ApplicationService.
Прикладная служба — непосредственный клиент модели предметной области. Прикладные службы гарантируют транзакции при использовании базы данных ACID, гарантируя атомарное сохранение переходов между состояниями. Кроме того, прикладные службы также решают задачи безопасности.
У нас уже есть агрегат Inventory. Для реализации всей фичи целиком воспользуемся прикладной службой. В ней необходимо проверить наличие всех связных сущностей, а также права доступа у пользователя.
Только после соблюдения всех условий можно выполнять сохранение текущего состояния агрегата и отправлять события во внешний мир. Для реализации прикладной службы мы используем MediatR. GetAsync request.
HasPermissionsAsync request. CountryId, request. Token, inventory.
UnitId, ct ; if! GetAsync inventory. Value, request.
Version, request. MaterialTypeId, request. Id, unitOfMeasure, request.
InventoryZoneId ; inventory. Id, user. AppendEventsAsync inventory.
Publish inventory. С помощью ES проще разобраться в проблеме во время инцидента — хранятся все действия пользователя. Если выбрать традиционный подход, то перейти к ES будет невозможно.
Идея реализации достаточно проста — все новые события, которые появились в результате команд мы складываем в базу данных. Для восстановления агрегата мы получаем все события и проигрываем их на экземпляре. Чтобы не доставать каждый раз большую пачку событий, мы снимаем состояния каждые N событий и проигрываем оставшуюся часть с этого снимка.
IsAssignableFrom x. ExecuteAsync Sql.
В 19:27 релиз монолита падает по причине того, что под Migrator не сумел выполнить запрос к базе из-за того, что она нагружена. Мигратор — это встроенный в релиз механизм обновления данных или схемы базы. Он используется для небольших изменений в базе, когда надо создать новую таблицу или обновить данные до 100К записей. Для больших изменений мы используем обновление базы вне релиза.
Тут происходит фатальная ошибка: вместо того, чтобы попробовать накатить релиз без мигратора, мы оставляем идею просто обновить систему и идём отрабатывать другие версии, а также изучать код всех 15 задач в поставке. Возможно, откати мы тогда, все могло бы быть иначе. После первой и единственной попытки откатить релиз отрабатываем версии с балкхэдами, точечными запросами в меню на базе и прочие. В 21:18 всё таки решаем откатить на 928 релиз. Это тот релиз, который пристально изучали и в котором ничего не нашли и тот, на который мы ещё час назад попробовали откатить, но из-за мигратора не получилось. Фактически это уже был жест отчаяния: что бы мы ни делали, восстановить работу системы не выходило.
Релиз откатился примерно в 21:20. Всё поднялось. Но что это было? Может, дело в релизе? И во время инцидента, и после ничего плохого в коде релиза не нашли. Уже после инцидента гипотеза, что были проблемы в релизе была основной для изучения.
Мы на неделю остановили поставки новых версий, изучали вдоль и поперёк, но ничего негативного в релизе не обнаружили. В конце первой недели после сбоя накатили тот же релиз, что был в момент сбоя. Он работал хорошо. Анализ инцидента Частью описания постмортема является анализ инцидента. Мы его делаем, отвечая на несколько вопросов: Что навредило. Что мы делали на инциденте, что нам не помогало.
Это лишние или ошибочные действия. Скорее всего, скейл базы с 32 до 64-х ядер только ухудшил положение дел. После скейла очистился кеш БД и это привело к дальнейшему каскадному сбою. Удвоение количества подов mapi, сайта было лишним и только создавало нагрузку на дальнейшие сервисы LF , увеличение количества подов LF увеличило на базу и привело к каскадному сбою. Мы полностью отводили трафик от mapi и сайта для всех стран меняли selector в k8s service , а правильнее было бы отводить трафик от Ingress до сервиса для конкретной страны. Это влияло на другие страны.
Плюс шел трафик на инстанс mapi из других стран, а это усложняло разбор. Полный возврат трафика на mapi и сайт в час пик. Как только мы включали эти сервисы — система падала. Чего нам не хватало на инциденте. Этот вопрос помогает уже сформировать список задач на будущее. Не хватает экспертизы, чтобы смотреть метрики MySQL.