Обновить
0
0
Сергей Анчутин@Doubleserj

CEO Doubletapp

Отправить сообщение

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

Мы делали мобильные приложения под Android и iOS. Разработку и тестирование мобильной части.

Если интересно ещё про iOS — этой весной прокатили по всем крупным конфам, где была мобильная секция, доклад о том, как мы использовали SwifUI в iOS-приложении Путешествий и какие проблемы с этим были. Можно посмотреть запись https://habr.com/ru/companies/doubletapp/news/740952/

В Android-приложении, на момент написания статьи, ~20 экранов и более 60 модулей

Клиент = наш клиент, тот кто делает заказ, в данном случае Яндекс.Путешествия.

У сложных продуктов есть почти серверная часть, она есть и Путешествий, на ней работает и веб-портал https://travel.yandex.ru/avia/. И есть продукт-менеджеры, которые отвечают за то, как продукт выглядит и работает: какой функционал, какие фичи и т.д.

Смешанная команда: в команде были и наши ребята, и представители Яндекса. Мы начинали проект целиком нашей командой мобильной разработки и тестирования, потом подключили яндексовых тимлидов. И всё происходило в процессах заказчика.

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

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

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

Но скоро у нас выйдет подкаст на ютуб-канале Doubletapp с CTO Яндекс Путешествий, в нём мы подробно разобрали то, почему и в каких случаях большие компании пользуются услугами внешних разработчиков.

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

Информация

В рейтинге
Не участвует
Откуда
Португалия
Работает в
Зарегистрирован
Активность

Специализация

Специалист
Ведущий