Новости додо ис база знаний

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

RS. Информационная система Dodo IS

«Додо ИС» — это «Скайнет» среди систем управления предприятием. Сейчас у нас уже есть база знаний, в которой доступны статьи, рассказывающие о возможных проблемах, способах их решения и нестандартных сценариях работы. Какая техническая база стоит за системой Додо IS? В Базе знаний хранится вся история Додо! Мы выкладываем туда свежие новости компании, обсуждаем актуальные тренды, храним все стандарты, обучающие статьи и курсы.

Додо ис персонал

Что нужно, чтобы стать зерокодером На мой взгляд, нужен аналитический склад ума, как и для работы продакт-менеджера в принципе. Это позволяет четко структурировать данные, которые потом можно обработать зерокодинговыми инструментами. Быть программистом для этого не обязательно, достаточно понимать, как данные разбиваются по объектам, и уметь связывать их друг с другом. Как мы собрали приложение на Glide Мы в «Додо» проверяем новую базу знаний для сотрудников пиццерии на реальных пользователях.

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

В ней можно добиться консистентности, причем за счет средств, встроенных в реляционные базы. Работать с ней привычно и удобно, особенно, если там мало таблиц и немного данных. Но за 4 года разработки в базе оказалось около 600 таблиц, 1500 хранимых процедур, во многих из которых была еще и логика. Увы, хранимые процедуры не приносят особого преимущества при работе с MySQL.

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

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

Особенно страдали популярные таблицы, вроде упоминавшейся таблицы orders или таблицы pizzeria. Они использовались для вывода оперативных интерфейсов на кухне, аналитики. Еще к ним обращался сайт dodopizza. Данные не были агрегированными и много расчетов происходило на лету средствами базы.

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

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

С самими классами-моделей, которые хранят данные, работа в коде велась различно. Где-то были конструкторы, через которые можно было указать обязательные поля. Где-то это делалось через публичные свойства. Конечно, получение и преобразование данных из базы было разнообразным.

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

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

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

Если для 5 разработчиков эта проблема несущественна, то при 10, а уж тем более при планируемом росте, все стало бы серьёзнее. А а впереди должна была быть разработка мобильного приложения она стартанула в 2017, а в 2018 было большое падение. Разные части системы требовали разных показателей стабильности, но в силу сильной связности системы, мы не могли этого обеспечить. Ошибка при разработке новой функции в админке, вполне могла выстрелить в приеме заказа на сайте, ведь код общий и переиспользуемый, база и данные тоже едины.

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

В блоге « Сила ума » был виджет, который показывал данные по выручке за год всей сети. Виджет обращался к публичному API Dodo, которое предоставляет эти данные. Виджет показывался на каждой странице и делал запросы по таймеру каждые 20 секунд.

Работаем с базами клиентов в отдельном облаке, которое позволяет держать свою доработанную конфигурацию. Рассказываем, с какой задачей к нам обратились клиенты. Это сервис для автоматизации работы франчайзи, в него поступает вся информация с рабочих мест пиццерий: что заказали, сколько нужно продуктов, куда поехал курьер. Функционала для ведения бухгалтерского учета в этой программе нет, данные нужно переносить в «1С».

Своему первому клиенту среди франчайзи Додо мы помогаем с 2014 года. Пока у клиента работала одна пиццерия, достаточно было сопровождения «1С:Бухгалтерии» — бухгалтеры копировали данные из Додо ИС вручную. Но у компании появилась сеть пиццерий. Ручной перенос данных занимал бы слишком много времени, нужно было с нуля настроить синхронизацию. Клиенты ведут бухгалтерию в «1С:Фреш», поэтому мы развернули для франчайзи отдельное облако на технологии Фреш, в котором сделали необходимые доработки. Сейчас так работают уже с 10 облачными базами Додо франчайзи. Автоматизировали учет оплаты самозанятым и контроль доставок В ходе доработок сделали загрузку и учет зарплаты самозанятых, это актуально для многих франчайзи.

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

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

Если в течение дня происходит несколько сотен доставок, отследить такие случаи вручную сложно. Теперь можно сверить отчеты по эквайрингу сколько перевели за смену, по конкретному терминалу с информацией, которую указывают курьеры. Упростили учет расходов Сейчас расходы считаются один раз в месяц после инвентаризации. Проверяют, столько продуктов купили, сколько осталось — а разницу можно указать как расход. Согласовали эту схему с аудиторами и по их рекомендации составили два дополнительных отчета, которые подтверждают корректность списания материалов. Интегрировали Телеграм и ИС Додо Для сотрудников Додо настроили интеграцию с Телеграм-ботами: данные из информационной системы Додо при использовании «1С:Бухгалтерии» автоматически передаются в чат-бот.

Search code, repositories, users, issues, pull requests...

Кроме того, Ivideon может обработать сведения из касс по чекам. Программа управления очередью дополняется бесплатным модулем интеграции с 1С. Определяем доходность вложений В общем доступе «Додо» еще не разместили информацию о затратах на совместный пилот с Dbrain. Если мы посчитаем по максимуму, то идея все равно скорее окажется выигрышной — машинный алгоритм не требует заработной платы или пиццы в подарок. Расходы на детектор очередей как раз доступны — их можно увидеть в персональном кабинете каждого пользователя сервиса Ivideon — 800 рублей ежемесячно за одну камеру. Сюда же включены детектор движения, стоимость архива в облаке, функция встраивания на свой сайт трансляции с камеры или расшаривания видео в соцсетях. Если компания уже хранит данные с камеры в облачном архиве, то логично будет подключить и детектор.

Кстати, обновления не заставляют себя ждать и постоянно предлагают расширенный функционал, вероятнее всего, после детекции людей как объектов будет предложена функция распознавания лиц. Интереснее всего в этом интересном кейсе, безусловно, доход. С «Додо Пиццей» точных выводов пока нет, а потому судить рано. Зато компания «Интерлогика» опубликовала любопытные данные: затраты на установку и настройку системы распознавания очередей, с учетом затрат на приобретение камер, обошлись в 0,5 млн. С учетом изложенных данных, система начнем себя окупать примерно через 1 год. Выводы Камера сама по себе всего лишь девайс из пластика с очень простой функцией — видеофиксация.

Очень простой, поскольку обрабатывать результаты видеосъемки приходилось все же человеку — наблюдать за периметром, сотрудниками в рабочей зоне, принимать сигнал о нарушителях. Ничего, кроме создания картинки или потока картинок, камера делать не умеет. Но добавьте к камере глазам видеоаналитику мозг и, не меняя само устройство, мы получим многократно выросший полезный функционал: управление очередью и рабочим временем персонала, оптимизация выкладки товара или оценка эффективности и маркетинговой акции, и даже оценка качества пиццы, ни вкуса, ни запаха которой камера не ощутит. Подавляющее большинство крупных компаний в России уже тестируют или запустили проекты, основанные на обработке видеоаналитики машинными алгоритмами. Х5 Retail Group вместе с резидентом IT-сегмента фонда «Сколково» Intelligence Retail проводит тесты программ управления товарными запасами на полках магазина, используя решения в области машинного зрения камер Ivideon.

In progress… Изначальная архитектура В 2011 году архитектура Dodo IS выглядела так: Первый модуль в архитектуре — прием заказа. Бизнес-процесс был такой: клиент звонит в пиццерию; трубку берет менеджер; принимает по телефону заказ; параллельно набивает его в интерфейсе приема заказа: учитывается информация о клиенте, данные по деталям заказа, адрес доставки. Интерфейс информационной системы выглядел примерно так… Первая версия от октября 2011: Чуть улучшенная в январе 2012 Ресурсы для разработки первого модуля приема заказа были ограничены. Нужно было делать много, быстро и малым составом.

Малый состав — это 2 разработчика, которые и заложили фундамент всей будущей системы. Их первое решение определило дальнейшую судьбу технологического стека: Backend на ASP. Разработчики были дотнетчиками, этот стек был им знаком и приятен. Фронтенд на Bootstrap и JQuery: интерфейсы пользователя на самописных стилях и скриптах. База данных MySQL: без затрат на лицензии, простая в использовании. Серверы на Windows Server, потому что. NET тогда мог быть только под Windows Mono обсуждать не будем. Физически это все выражалось в «дедике у хостера». Архитектура приложения приема заказа Тогда уже все говорили о микросервисах, а SOA лет 5 использовалось в крупных проектах, например, WCF вышел в 2006 году.

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

Еще был слой доменной модели и общих классов-хелперов, например, класс Order, хранивший заказ. Там же, в слое, находился хелпер для преобразования текста отображения по выбранной валюте. Всё это можно представить такой моделью: Путь заказа Рассмотрим упрощенный первоначальный путь создания такого заказа. Изначально сайт был статический. На нем были цены, а сверху — номер телефона и надпись «Хочешь пиццу — звони по номеру и закажи». Для заказа нам нужно реализовать простой flow: Клиент заходит на статический сайт с ценами, выбирает продукты и звонит по номеру, который указан на сайте. Клиент называет продукты, которые хочет добавить в заказ. Называет свой адрес и имя. Оператор принимает заказ.

Заказ отображается в интерфейсе принятых заказов. Все начинается с отображения меню. Залогиненный пользователь-оператор в один момент времени принимает лишь один заказ. Поэтому draft-корзина может храниться в его сессии сеанс пользователя хранится в памяти. Там объект Cart, в котором продукты и информация о клиенте. По продукту вытаскивается информация из базы и добавляется информация о продукте в корзину. Да, здесь можно не вытаскивать продукт из базы, а передавать с фронтенда. Но для наглядности я показал именно путь из базы. Далее вводим адрес и имя клиента.

При нажатии «Создать заказ»: Запрос отправляем в OrderController. Получаем Cart из сессии, там лежат продукты в нужном нам количестве. Дополняем Cart информацией о клиенте и передаем в метод AddOrder класса ReceivingOrderService, где он сохраняется в базу. В базе есть таблицы с заказом, составом заказа, клиентом и они все связаны. Интерфейс отображения заказа идет и вытаскивает последние заказы и отражает их. Новые модули Прием заказа был важен и необходим. Нельзя сделать бизнес по продаже пиццы, если нет приема заказа для продажи. Поэтому система начала обрастать функционалом — примерно с 2012 по 2015 года. За это время появилось много различных блоков системы, которые я буду называть модулями, в противовес понятию сервиса или продукта.

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

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

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

За следующие четыре часа мы словили ещё несколько багов, но смогли довести тест до конца. Product Owner, когда система упала на первом же запуске. Несмотря на все баги первого теста, стало понятно, что идея Небесного логиста жизнеспособна, и мы пошли на новые итерации. После каждого тестирования добавляли фичи, исправляли баги и снова шли проверять. Long hard road out of hell С каждым тестом мы получали массу инсайтов и узнавали о ситуациях, возникающих на смене, которые наша система не покрывала. Например, с самого начала мы считали, что самые близкие заказы система всегда будет отдавать пешим курьерам, заказы средней дальности — велокурьерам. А самые дальние заказы будут назначаться курьерам на авто.

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

Додо ис база знаний

О том, как разработчики пилят IT в Dodo Расскажем вам, как DocsInBox помогли «Додо Пицце» автоматизировать работу с системой «Меркурий», избежать просрочек гашения ветеринарных сертификатов и сократить время работы с ФГИС.
Вкусная пицца для сотрудников Сеть пиццерий «Додо пицца» застраховала от киберрисков свои информационные системы и ресурсы, в том числе, программное обеспечение, корпоративную электронную почту, Web-сайт, «облачный» сервис и базы данных.
Автоматизируем бизнес по-крупному: создаём свой «цифровой мозг» Информационная система Додо.
Виртуальный ЦОД в Додо Пицца Главная» Новости» Додо новости.

Use saved searches to filter your results more quickly

  • История архитектуры Dodo IS: путь бэкофиса
  • Что нужно, чтобы стать зерокодером
  • Dodo knowledge base
  • Гарантии франчайзера

Основатель "Додо пиццы" выпустил бесплатное мобильное приложение для рестораторов. Что оно умеет?

Информационная система Dodo IS состоит из 44 различных сервисов, таких как Трекер, Кассы ресторана или Базы знаний и многих других. Додо ис касса. Додо личный кабинет сотрудника. последние новости на сегодня - РБК Инвестиции. Основатель «Додо Пицца» Федор Овчинников рассказал в Facebook об антикризисной стратегии, которую компания вынуждения принять в сложившихся условиях. Ядро франшизы Dodo Brands — собственная информационная система Додо ИС, которую разрабатывали практически с основания сети.

Додо пицца застраховалась от киберпреступников

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

История о том, как мы автоматизировали контакт-центр «Додо Пиццы»

  • Почему выбрал именно этот бизнес
  • Как служба поддержки Додо Пиццы за две недели переехала на платформу Эквио
  • Dodo IS: как технологии делают людям вкусно
  • Додо ис база знаний - фото сборник
  • Как служба поддержки Додо Пиццы за две недели переехала на платформу Эквио
  • Пожалуй, лучшая база знаний для лучшей сети пиццерий!

База знаний Додо 🔥. А вы знали, что у нас есть сайт, который называется База знаний?

В случае позитивного сценария мы получим правильно заполненную сессию и перейдём в Backoffice Controller. Если данные есть, то нужно проверить их на актуальность в базе пользователя. Не изменилась ли его роль, не надо ли его не пускать теперь на страницу. В этом случае после получения сессии 1 надо напрямую сходить в базу и проверить доступы пользователя с помощью слоя логики аутентификации 2. Далее либо на логин-страницу, либо переход в контроллер. Такая вот простая система, но при этом не совсем стандартная.

Если все процедуры пройдены, то пропускаем дальше в логике в контроллерах и методах. Данные пользователей отделены от всех других данных, они хранятся в отдельной таблице membership, функции из слоя логики AuthService вполне могут стать api-методами. Границы домена определены вполне чётко: пользователи, их роли, данные о доступах, выдача и отзыв доступов. Всё выглядит так, что можно вынести в отдельный сервис. Так и сделали: У такого подхода есть ряд проблем.

Например, вызов метода внутри процесса — не то же самое, что вызов по http внешнего сервиса. Латенси, надёжность, поддерживаемость, прозрачность операции совершенно другие. Подробнее именно о таких проблемах рассказывал Андрей Моревский в своем докладе «50 оттенков микросервисов». Сервис аутентификации и с ним сервис устройств используются для бэкофиса, то есть для сервисов и интерфейсов, используемых на производстве. Аутентификация для клиентских сервисов вроде сайта или мобильного приложения происходит отдельно без использования Auth.

Отделение заняло около года, а сейчас мы опять занимаемся этой темой, переводя систему уже на новые сервисы аутентификации со стандартными протоколами. Почему отделение длилось так долго? По пути было множество проблем, которые замедляли: Нам хотелось перевести данные о пользователях, устройствах и аутентификации из баз по стране в одну. Для этого пришлось переводить все таблицы и использование с идентификатора int на глобальный идентификатор UUId недавно перерабатывали этот код Роман Букин «Uuid — большая история маленькой структуры» и open-source проект Primitives. Хранение данных по пользователям так как это персональная информация имеет свои ограничения и для некоторых стран надо хранить их отдельно.

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

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

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

В каждой из пиццерий примерно по пять планшетов с трекером.

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

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

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

И конечно, стоит отметить, что база — базой, а простого человеческого общения никто не отменял. Так, отдельные команды раз в неделю делятся основными результатами своей работы с другими. А раз в году проходит съезд партнеров.

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

Надеюсь, что этот рассказ вдохновит кого-то из вас на использование такого инструмента управления знаниями, как база знаний, в своей практике. Да, непросто, — такая база требует постоянного внимания, времени сотрудников, которое и есть деньги любой компании. Но результаты… могут быть очень интересными!

Додо трекинг. Dodo is кабинет сотрудника Dodo is. Организационная структура пиццерии Додо. Организационная структура Додо пицца. БД пиццерии. База знаний Додо. Додо пицца ИС.

Додо дашборд. Додо ИС менеджер смены. Dodo график. Dodo is дашборд. Додо ИС график смены. Dodo is. Додо личный кабинет сотрудника.

Дизайн скорость доставка. Скорость доставки dpi Group. Система Додо ИС. Сервис Додо. Личный кабинет Додо пицца для сотрудников. Додо диабло. Форма Додо.

Дашборд Додо пицца. CRM Додо пицца. Dodo is структура. Dodo дизайн website. Сколько можно заработать в Додо.

CRM Додо пицца. Dodo is структура. Dodo дизайн website.

Сколько можно заработать в Додо. Dodo админка менеджера. Додо корпоративная политика. Додо акции. Промокод Додо день рождения. Додо скидка в день рождения. Акция на день рождения в ДОД. Додо личный кабинет.

Маркетинг пиццерии. Стандарты Додо. Додо пицца маркетинг. Меню для персонала. Стафф меню для персонала. Стафф меню на неделю. Додо пицца dashboard. Додо пицца пример дашборда с аналитикой.

Архитектура Dodo is. Dodo auth. Dodo is схема. Учетная политика Додо ИС. Организационная структура компании Додо пицца. Архитектура пиццерии схема. Бизнес процессы Додо.

О том, как разработчики пилят IT в Dodo

Смотрите 63 фотографии онлайн по теме база знаний додо. Смотрели сегодня База знаний Додо, Буклеты Додо пиццерии, Коллекция магнитов Додо пицца, Додо ИС, Додо пицца повесилась карикатура, Стандарты Додо пицца, Тех карты Додо пицца, Додо пицца, Схемы. Информационная система Додо. Dodo News Hub. Dodo News Hub. Redeem your points for a range of products and services, available on dodo store.

Додо пицца застраховалась от киберпреступников

Параллельно решаем рабочие задачи пиццерий: организовали учет оплаты самозанятых, настроили сверку доставок со Сбербанком. Работаем с базами клиентов в отдельном облаке, которое позволяет держать свою доработанную конфигурацию. Рассказываем, с какой задачей к нам обратились клиенты. Это сервис для автоматизации работы франчайзи, в него поступает вся информация с рабочих мест пиццерий: что заказали, сколько нужно продуктов, куда поехал курьер. Функционала для ведения бухгалтерского учета в этой программе нет, данные нужно переносить в «1С». Своему первому клиенту среди франчайзи Додо мы помогаем с 2014 года. Пока у клиента работала одна пиццерия, достаточно было сопровождения «1С:Бухгалтерии» — бухгалтеры копировали данные из Додо ИС вручную. Но у компании появилась сеть пиццерий. Ручной перенос данных занимал бы слишком много времени, нужно было с нуля настроить синхронизацию. Клиенты ведут бухгалтерию в «1С:Фреш», поэтому мы развернули для франчайзи отдельное облако на технологии Фреш, в котором сделали необходимые доработки.

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

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

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

На этом этапе мы хотели проверить жизнеспособность идеи автоматического назначения заказов на практике. Система была ещё очень проста: она определяла, какой заказ самый приоритетный к доставке и назначала его на первого курьера в очереди. И буквально через полчаса с начала тестирования система упала. Правда, не сильно и ненадолго — хот-фиксами удалось её поднять. За следующие четыре часа мы словили ещё несколько багов, но смогли довести тест до конца. Product Owner, когда система упала на первом же запуске. Несмотря на все баги первого теста, стало понятно, что идея Небесного логиста жизнеспособна, и мы пошли на новые итерации.

После каждого тестирования добавляли фичи, исправляли баги и снова шли проверять. Long hard road out of hell С каждым тестом мы получали массу инсайтов и узнавали о ситуациях, возникающих на смене, которые наша система не покрывала.

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

Додо ИС карта возможностей.

Dodo is информационная система. Dodopizza комбо. Как отменить заказ в Додо. Додо ИС вход в личный. Додо ИС ответы на тесты. Как открыть анкету Додо ИС. График курьеров пример.

График курьерской. График работы курьера. График смен курьеров. Личный кабинет Додо ИС выручка. Меню Додо 2018. Аналоги Dodo is. База знаний Додо пицца.

База знаний. Додо база знаний вход. Анкета Додо. Додо тайный покупатель. Анкета кандидата Додо. Стандарты Додо пицца. Додо пицца 2018.

Стандарты Додо. Приоритеты в Додо. Стандарты скорости Додо. Подсистема Додо.

Как насчет бесплатной пиццы?

Здесь мы рассказываем о том, куда идём с точки зрения архитектуры, развития системы и захвата мира. Базе знаний Dodo Pizza. Новым CEO Dodo Brands станет бывший франчайзи «Додо Пиццы» в подмосковных Химках Алена Тихова, которая помогала пиццерии выйти на американский рынок. Додо ис касса. Додо личный кабинет сотрудника. «Додо ИС» была призвана сделать работу в пиццерии легче. Покупая франшизу «Додо пиццы», франчайзи получает доступ на закрытый сайт с базой знаний по ведению данного вида бизнеса: организация работы кухни, управление персоналом, макеты рекламы, образцы рабочих документов. Dodo IS — информационная система как ядро франчайзинга.

Похожие новости:

Оцените статью
Добавить комментарий