Мобилизация в Колёсах: от аутсорса до собственной команды Колёса Платформы: iOS, Android, Windows Phone Запуск: Ноябрь 2012 iOS: > 200 000 пользователей в месяц* > 350 000 установок (> 210 000 активных)** Android: > 600 000 пользователей в месяц > 2 млн установок (> 800 000 активных)*** Windows Phone: > 20 000 установок * - Google Analytics; ** - App Store; *** - Google Play Крыша Платформы: iOS, Android Запуск: Сентябрь 2014 iOS: > 55 000 пользователей в месяц* > 60 000 установок (> 50 000 активных**) Android: > 120 000 пользователей в месяц > 250 000 установок (> 140 000 активных***) * - Google Analytics; ** - App Store; *** - Google Play От аутсорса до собственной команды Забрали поддержку Крыша iOS Колёса Android Колёса iOS 2013 Крыша Android 2014 2015 Процесс разработки. Аутсорс Поддержка Колёса Тестирование ТЗ, договор Подрядчик Проект Релиз Дизайн Разработка Доработка Процесс разработки. В команде Дизайн Альфа Тестирование «Хотелки» Проект Разработка Бета Тестирование Тестирование в команде Релиз Поддержка Аутсорс vs. Собственная команда Аутсорс Скорость и сроки Качество Поддержка Обмен информацией Гибкость Стоимость Собственная команда Пример работы в команде. Изменение рейтинга • Выгрузка контактов для обратной связи через рассылку • Внедрение запросов оценки • Реакция на отзывы доработками Изменение тренда рейтинга с падения на рост Одна мечта - крутой продукт Под капотом: Под капотом: Одна функция реализована 4-я разными способами. Null Pointer Exception при любом чихе. Система костылей и подпорок. Не забываем про мечту Причины: Отличные программисты, но разные команды. Срок жизни проекта (3 года). Изменяющиеся требования. Цель аутсорса - сдать проект. Работоспособность продукта План действий: Новое приложение Kolesa.kz Android. Новые приложения Market.kz Android/iOS 1 библиотека по работе с API Android - наша команда 2 клиентских приложения Android. 1 библиотека по работе с API iOS - аутсорс 2 клиентских приложения iOS. Важные мелочи: Гибкость API. Тестирование API вместе с клиентом. Разработка с прицелом на будущее. Единый стиль написания кода. Code Review. Трудности: Слаженность команды Скорость != количество Границы ресурсов Желание унести все в API Результат (9 месяцев): Внутри компании 1 Библиотека по работе с API Android 1 Крутое приложение - Kolesa.kz (Beta) Аутсорс 1 Библиотека по работе с API iOS 1 Крутое приложение - Krisha.kz Ближайшие планы Внутри компании 2 Крутых приложения - Kolesa.kz, Market.kz Аутсорс 2 Крутых приложения - Krisha.kz, Market.kz Автоматизация процессов. Одна мечта - одна команда Beta-тестирование: https://play.google.com/apps/testing/kz.kolesa/ Спасибо! Вопросы? Владимир Меркушев Директор по продуктам vladimir@kolesa.kz Роман Ли Ведущий программист lee@kolesa.kz