Бывшие франчайзи «Додо Пиццы» в один голос заявляют, что в сети сложилась абсолютно нездоровая атмосфера: 30% пиццерий буквально замучили постоянными проверками, в то время как другие 70%, подконтрольные «друзьям» Федора Овчинникова, о проверяющих из.
С какой целью работает «Личный кабинет» сотрудника
- Что решили делать
- Что мы cделали
- С чем обратился клиент
- Как мы привели в порядок карточки «Додо Пиццы» на Яндекс Картах и увеличили поток клиентов
- Dodo IS | Учет. Ревизия
- Форматы пиццерий
Статистика пиццерий Додо Пицца
Поэтому крайне важно защитить ее от сбоев и киберрисков, подытожил финансовый директор.
Мы умеем делегировать и не терять контроль над ситуацией. У нас твёрдые принципы честности и открытости. Мы ведем свой блог , где освещаем наше путешествие по Додо-пути, а также наши подходы и принципы.
В настоящий момент мы полностью сосредоточены на развитии в рамках Додо Пиццы, мы не отвлекаемся на другие бизнес-проекты. Какие гарантии возврата денег и получения прибыли? Мы предлагаем участие в бизнес-проекте. С одной стороны, в бизнесе нет стопроцентных гарантий.
Не можем дать абсолютных гарантий и мы. С другой, не все бизнесы одинаково рискованны. Мы верим, что открытие Додо Пиццы — это предсказуемая и высоконадежная инвестиция. Поэтому мы вкладываем и свои деньги, и своё время в строительство сети пиццерий под брендом Додо.
Так, в 2018 году мы за свои деньги выкупили пиццерию в Петергофе , а также с участием инвесторов выкупили пиццерию Петрозаводск-1 и начали строительство Кириши-1. Со своей стороны мы стараемся сделать участие инвесторов максимально прозрачным, надёжным и привлекательным. Для этого мы: Гарантируем выплаты процентом не от прибыли, а от оборота. Каждую пиццерию оформляем как отдельное юрлицо и гарантируем возврат инвестиций своей долей в пиццерии.
Вся деятельность наших пиццерий ведётся строго « по-белому ». Сколько я заработаю? Мы предлагаем простую формулу расчётов с инвестором, по ней легко посчитать ожидаемый ROI возврат инвестиций.
Сейчас сеть насчитывает уже 950 ресторанов. География распространения — 16 стран мира. Собственная сеть пиццерий "Додо пицца" находится под управлением компании "Пицца венчур". Работа с франчайзи организована через компанию "Додо франчайзинг". Что известно о Фёдоре Овчинникове Фёдору Овчинникову 42 года, он уроженец города Троицка Челябинской области, но образование получил в Сыктывкаре, там занимался бизнесом, и даже сейчас фирмы из сети "Додо" зарегистрированы именно там, а не в Москве. Когда сеть пришла в столицу, Овчинников участвовал в различных телепрограммах и видеороликах известных блогеров, раздавал многочисленные интервью, в которых перед аудиторией представал обычным скромным парнем, занимающимся развитием непростого дела — даже на интервью он приезжал на такси экономкласса. Фёдор Овчинников на съезде партнёров и менеджеров компании "Додо" летом 2023 года публично объявил о своём уходе из руководства. Здесь он живёт в новостройке бизнес-класса в квартире площадью 80 квадратных метров. Этой зимой Фёдор Овчинников объявил о том, что покинет руководство группы компаний, объединённой под крышей "Додо", в конце 2023 года. От большого потока страдает качество Нет, не сталкивался с негативом Я покупаю пиццу только в проверенных местах Я не ем пиццу.
Затем замечает на верхней полке ещё 2 пачки, и нажимает «Добавить». В результате у него есть 2 замера — по 50 и 20 кг. Замером мы называем введенное количество сырья ревизором в определённой зоне, но не обязательно суммарное. Ревизор может ввести два замера по одному килограмму или просто два килограмма в одном замере — сочетания могут быть любыми. Главное, чтобы самому ревизору было понятно. Интерфейс калькулятора. Так, по шагам, ревизор за 1-2 часа считает всё сырьё, а потом завершает ревизию. Алгоритм действий довольно простой: ревизор может добавлять замеры в начатой ревизии; ревизор может завершить ревизию. Из этого алгоритма формируются бизнес-требования к системе. Реализация первой версии агрегата, команды и события предметной области Сначала определимся с терминами, которые входят в набор тактических шаблонов DDD. К ним мы будем обращаться в этой статье. Тактические шаблоны DDD Агрегат — кластер объектов сущностей и значений. Объекты в кластере — единое целое с точки зрения изменения данных. Каждый агрегат имеет корневой элемент, через который происходит обращение к сущностям и значениям. Агрегаты не стоит проектировать слишком большими. Они будут потреблять много памяти, а вероятность успешного завершения транзакции уменьшается. Граница агрегата — набор объектов, которые должны быть согласованы в рамках одной транзакции: должны быть соблюдены все инварианты в рамках этого кластера. Инварианты — бизнес-правила, которые не могут быть противоречивыми. Команда — это какое-то действие над агрегатом. В результате этого действия может быть изменено состояние агрегата, и может быть сгенерировано одно или несколько событий предметной области. Событие предметной области — это уведомление об изменении состояния агрегата, нужно для обеспечения согласованности. Агрегат обеспечивает транзакционную согласованность: все данные должны быть изменены здесь и сейчас. Итоговая согласованность гарантирует согласованность в конечном счете — данные изменятся, но не здесь и сейчас, а через неопределенный промежуток времени. Этот промежуток зависит от многих факторов: загруженность очередей сообщений, готовность внешних сервисов к обработке этих сообщений, сеть. Корневой элемент — это сущность с уникальным глобальным идентификатором. Дочерние элементы могут иметь только локальную идентичность в рамках целого агрегата. Они могут ссылаться друг на друга и могут иметь ссылку только на свой корневой элемент. Команды и события Опишем бизнес-требование командой. Команды — это просто DTO с описательными полями. Мы помечаем событие интерфейсом IPublicInventoryEvent — понадобится нам для интеграции с внешними потребителями в дальнейшем. В событии «замер» поля такие же, как и в команде «Добавление замера», кроме того, что событие хранит ещё идентификатор агрегата на котором оно произошло и его версию. Подход такой: начало ревизии инициирует создание агрегата Inventory, для этого мы используем фабричный метод Create и начинаем ревизию командой StartInventoryCommand. Каждая команда мутирует состояние агрегата и сохраняет события в списке changes, которые как раз и отправятся в хранилище на запись. Также на основе этих изменений будут сгенерированы события для внешнего мира. Когда агрегат Inventory был создан, мы можем его восстанавливать на каждый последующий запрос на изменение его состояния. Изменения changes хранятся с момента последнего восстановления агрегата. Состояние восстанавливается методом Restore, который проигрывает все предыдущие события, отсортированные по версии, на текущем экземпляре агрегата Inventory. Это реализация идеи Event Sourcing в рамках агрегата. О том, как реализовать идею Event Sourcing в рамках хранилища поговорим немного позже. Есть хорошая иллюстрация из книги Вон Вернона: Состояние агрегата восстанавливается путем применения событий в порядке их появления. Дальше происходит несколько замеров командой AddMeasurementCommand. Ревизия завершается командой FinishInventoryCommand. Агрегат валидирует своё состояние в мутирующих методах для соблюдения своих инвариантов. Важно отметить, что агрегат Inventory версионируется целиком, а также каждый его замер. С замерами сложнее — приходится решать конфликты в методе обработки события When MeasurementEvent e.
Что нашли проверки в «Додо Пицца»: грязь, просрочка и тараканы
Второй источник — Додо ИС, где также видны в разрезе каждого курьера, какие суммы он принимал в течение дня и по какой конкретно пиццерии. У Dodo IS произошёл каскадный сбой и мы долго не могли реанимировать систему. Додо ИС пока что не умеет с высокой точностью считать укомплектованность пиццерий, поэтому мы каждую неделю отслеживаем укомплектованность наших Партнеров. «Додо ИС» собирает данные обо всех аспектах работы: от скорости сборки конкретной пиццы до экономической эффективности пиццерии.
Что нашли проверки в «Додо Пицца»: грязь, просрочка и тараканы
Усилили контроль за чистотой и безопасностью. Рестораны мы не закрывали, они работают в штатном режиме, но с соблюдением всех необходимых мер безопасности: обособлена часть столиков, чтобы соблюдалась дистанция в 1,5 метра, наклеены разграничительные метки для очереди, убраны все приборы с открытой стойки самообслуживания за кассу, закрыты детские комнаты и отменены экскурсии. Напомнили клиентам, что можно следить за нашей работой. У нас действует система, благодаря которой на сайте в любое время работы ресторана можно увидеть работу кухни — как делается пицца и выполняются заказы. Мы решили напомнить клиентам об этом и делаем акцент на том, что мы открыты и готовы показать нашу работу максимально прозрачно. В целом то количество пицц, которое у нас заказывали ранее в ресторане, мы сейчас готовим по заказам на доставку. Трафик в ресторанах упал, но выросла доставка, поэтому в целом мы идем где-то в режиме баланса. По итогам двух последних месяцев не был закрыт ни один из ресторанов сети.
Советы: как сейчас действовать «доставочному» бизнесу Помните о своих сильных сторонах. Когда вокруг неопределенность, важно не забыть о том, кто вы, что выделяет вас из числа других, делает ваш бизнес таким, какой он есть, за что вас выбирает клиент. И сохранить это. Например, нашей сильной стороной является технология приготовления пиццы. Не важно, в каком городе клиент заказывает пиццу — ее вкус будет точно таким же, как в любом другом городе присутствия бренда. Не уходите с радаров — важное правило бизнеса.
Как только мы включали эти сервисы — система падала. Чего нам не хватало на инциденте. Этот вопрос помогает уже сформировать список задач на будущее. Не хватает экспертизы, чтобы смотреть метрики MySQL. У нас есть ранбук, но его никто не отрабатывал на реальных кейсах. Не сразу нашли ответственного, чтобы отключить маркетинговую рассылку пушей, не хватило актуальной схемы с зонами ответственности. Например, по имени пользователя. Сначала эти пользователи использовались в монолите, где тоже невозможно разделить, какие части сервисов какие запросы делают. Но потом другие сервисы тоже стали использовать тех же пользователей. Не хватает информации, сколько каждый сервис может держать RPS. Это бы помогло в расчёте, сколько можно добавить реплик приложения, сколько нужно добавить реплик LF. Мы могли бы заранее увидеть проблемы с cache и с другими настройками. Нужны дополнительные алерты. Что пошло не так. Здесь больше случайные факторы или оставшиеся нюансы. Перестал работать мониторинг. Увеличение количества реплик приложений повлияло на количество собираемых метрик нашей системой мониторинга, из-за чего ей перестало хватать оперативной памяти, приложения мониторинга были остановлены по OOM OutOfMemory и в дальнейшем не смогли запуститься. Нагрузку давала также Grafana, так как все стали её активно использовать при расследовании инцидента. Выдавало ошибку при работе с VPN. База данных «ушла в пике» и почему-то выполняла простейшие запросы по 10—15 секунд, что не позволяло прогреть кеши в LF и начать нормальную работу. Не скалировался нодпул для нод с Прометеем при указании 32 нод, а при указании 30 нод всё заработало. Не раскатился предыдущий релиз с первого раза. Следовало завершить откат релиза, а не бросать его при получении ошибки от мигратора. Отвлеклись на атаку на сайт. Скопилась очередь SMS, текущее количество подов communications не справлялось с рассылкой. При этом большинство СМС уже не стоило отправлять, так как срок их действия истёк. Отвлекались на анализ атаки через SMS. Какие действия помогли решить инцидент Отключение сайтов и mapi убрало нагрузку на БД и позволило продолжить принимать заказы через кассу ресторана. Откат релиза поздно вечером, когда трафик уже был невысокий, перезапустил систему и позволил ей запуститься. Подробная хронология и анализ действий позволяет найти первопричину и исправить её. Самая глубокая причина, до которой удалось докопаться В базе данных с заказами России был неверно сконфигурирован кеш по работе с таблицами. На графике видно, как набирался кеш 16 — 16:40 , а потом резко увеличилось количество открытых дескрипторов перестали влезать в кеш. Сначала увеличилось количество тредов 16:40 , потом пошли первые алерты 16:52. Массовая рассылка пуш-уведомлений для мобильных приложений вызвала нагрузку на mapi, которое в свою очередь нагрузило LF, который увеличил количество запросов к БД.
Кому-то привозят пиццу, будто вынутую из стиральной машины, кто-то получает не то, что заказывал, а до кого-то еда и вовсе не доезжает. Много жалоб на то, что упало и само качество продукта. Во многих случаях клиенты не могли дозвониться в компанию, чтобы выразить своё возмущение. Главные из них — дорого, не докладывают начинку, невкусное тесто и проблемы со своевременной доставкой: бывает, что пиццу привозят уже холодной. Грибы не сладкие, потому что их не обжарили предварительно, креветок мало; цыплёнка в гавайской пицце и вовсе не обнаружено… Думаю, что это был наш первый и последний опыт знакомства с "Додо пиццей", больше заказывать её не будем, — пишет постоянный автор одного из популярных сайтов-отзовиков с высоким рейтингом доверия читателей. Например, в Краснодаре в одной из пиццерий сети "Додо пицца" повара, стряпающие пеперони или карбонару, сами же моют полы в помещениях и туалете. В коллективе нет своей уборщицы. Везде срач, пол в г…, в мусоре. Никто не следит за чистотой посуды, никто не следит за чистотой рук, потому что они моют руки, потом вытирают руки о фартук, трогают там что-то и потом этими же руками готовят, — рассказывает один из агентов. Менеджеры компаний часто пренебрегают всеми правилами и нормативами.
И здесь трекер не является конечной системой, в которой замыкаются данные. Мы видели несколько возможных подходов для разделения в таком случае: Концентрируем все действия заказа в одном сервисе. В нашем случае этот вариант требует слишком большого сервиса по работе с заказом. Если бы мы остановились на нём, то получился бы второй монолит. Проблемы бы мы не решили. Одна система делает вызов в другую. Второй вариант уже интереснее. Но при нём возможны цепочки вызовов каскадные сбои , связность компонентов выше, управлять этим сложнее. Организуем события, и каждый сервис обменивается с другим через эти события. В итоге был выбран именно третий вариант, по которому все сервисы начинают обмениваться событиями друг с другом. То, что мы выбрали третий вариант значило, что для трекера будет своя база, а на каждое изменение заказа он будет посылать событие об этом, на которое подписываются другие сервисы и которое в том числе попадает в мастер-базу. Для этого нам нужен был некоторый сервис, который обеспечит доставку сообщений между сервисами. К тому времени у нас в стеке уже был RabbitMQ, отсюда и итоговое решение использовать его как брокер сообщений. На схеме показан переход заказа от Кассы Ресторана через Трекер, где он меняет свои статусы и отображение его на интерфейсе Заказы менеджера. Здесь это Касса Ресторана: На Кассе полностью готов заказ, и его пора отправить на трекер. Бросается событие, на которое подписан трекер. Трекер, принимая себе заказ, сохраняет его в свою собственную базу, делая при этом событие «ЗаказПринятТрекером» и посылая его в RMQ. В шине событий на заказ уже подписаны несколько обработчиков. Для нас важен тот, который делает синхронизацию с монолитной базой. Обработчик принимает событие, выбирает из него значимые для него данные: в нашем случае это статус заказа «ПринятТрекером» и обновляет свою сущность заказа в основной базе.
Додо ис ревизия
О сервисе Прессе Авторские права Связаться с нами Авторам Рекламодателям Разработчикам. 3. Результаты проверок публикуются каждую неделю в системе Додо ИС. Проект SHOT ПРОВЕРКА выяснил, как ведут свои дела компании и на что жалуются сотрудники и покупатели.
Каким категориям сотрудников доступен ЛК
- Проверка эквайринговых платежей в Додо Пицца Смоленск
- Материал «Додо Пицца» застраховалась от киберпреступников, портал ПЛАС
- Как насчет бесплатной пиццы?
- Франшиза «Додо Пиццы»: сильный продукт, передовые технологии и честные условия
- Что нашли проверки в «Додо Пицца»: грязь, просрочка и тараканы
- Мастер-класс
Додо ревизия - фотоподборка
Основатель Dodo Brands Федор Овчинников в июне 2022 года перестал быть контролирующим акционером Dodo International Group Limited — юрлица «Додо Пиццы» в Великобритании. В игровых комнатах начинают появляться занятные додо-домики. Главная» Новости» Новости додо пицца. Чтобы войти в персональный аккаунт Додо ИС, нужно следовать такой инструкции.
Как работает личный кабинет сотрудника Додо Пицца
Серия статей «Что такое Dodo IS?» расскажет про: Ранний монолит в Dodo IS (2011-2015 годы). Читайте сегодняшние новости DODO / TetherUS — торгуйте DODOUSDT, принимая обдуманные решения. Ревизия в Додо не бумажная: у ревизора есть планшет, где ревизор отмечает все продукты и создает отчеты. Как будет работать ревизия в Dodo IS, смотрите в этом «живом» видео.