«Додо Пицца» — это международная сеть пиццерий родом из России. Сегодня это более 700+ пиццерий в 18 странах мира, включая США, Великобританию, Нигерию, Китай. А с недавних пор развивают еще и сеть цифровых кофеен (Drinkit).
Dodo Engineering — IT-подразделение международной компании Dodo Brands, развивающей 3 бренда:
Подробнее о Dodo Engineering можно прочитать в нашем RTFM.
Самый разный, зависит от проекта. Особенных зависимостей у нас нет, архитектуры тоже обычные: VIPER, MVVM.
Минимальная версия iOS 12-13, все проекты используют разные части Firebase.
В кор-модулях точно будет много про тесты, поэтому можно ориентироваться на XCTest, Quick, Nimble и CustomDump.
Сейчас проекты на CocoaPods, Додо Пиццу переводим на Tuist и SPM, все движутся в сторону SPM.
В остальном можно влиять на стек и постепенно синхронизировать его между проектами.
Стартапы готовы писать на Combine и SwiftUI и начинают их внедрять.
Над Додо Пиццей работает несколько команд, поговорим о core-тиме.
Главная задача CoreTeam — поставлять универсальные решения для всех проектов, чтобы команды продуктовой разработки могли сосредоточиться на фичах.
Мы начали писать общие модули, когда у нас появились стартапы. По разным причинам код из Додо Пиццы не подходил, поэтому решения написаны с ноля. Большая задача сделать их полностью универсальными.
Dodo Brands — международная компания, развивающая два бренда (Додо Пицца, кофейни Дринкит). Всем бизнесом управляет Dodo IS — симбиоз ERP, HRM и CRM-систем, а также основа для клиентских сайтов и мобильного приложения. 1145+ точек в 22 странах, в 2023 году объем продаж составил 84 млрд. руб. (годовой прирост +44%).