Мобилизация в Колёсах: от аутсорса до собственной команды

advertisement
Мобилизация в Колёсах: от аутсорса
до собственной команды
Колёса
Платформы: 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
Download