TechLeads meetup: Илья Пятин, CarPrice
-
Upload
badoo-development -
Category
Internet
-
view
4.217 -
download
6
Transcript of TechLeads meetup: Илья Пятин, CarPrice
Как менялись процессы в IT, когда компания в течение 2 лет росла на 20% каждый месяц
Илья Пятин, CarPrice
Для кого это может быть полезно?
Для тех, кто - находится в процессе роста- хочет почерпнуть best practices- размышляет, куда сейчас стоитразвиваться
Кто мы?
СarPrice — первый и самый крупный онлайн-аукцион подержанных автомобилей в России
Компания показала рост в несколько сотен процентов в кризисном 2015 году
На аукционе CarPriceболее 23 000 дилеров со всей России
1 офис14 сотрудников
В 2014 ГОДУ
СЕЙЧАС
24 офиса в Москве25 офисов в регионах2 офиса в Токио680 сотрудниковНовая IT-платформа
Из чего состоит разработка?
Процессы в online/offline
Инструменты и информационные системы
Писаные и неписаные правила
Четверо — разработчики
Jira / Bitbucket / Confluence
Монолит
У каждого свой сервер name.dev.carprice.ru
Релизы несколько раз в день
Тестирование на разработчиках / заказчиках
В самом начале (6 человек)
init-script
Схема работы
Production Development
Несложный workflow
Общение внутри компании vs общение внутри IT
Утром пришёл на работу — сделай pull!
Правило 15 минут
Неизбежный CodeReview
10-12 человек
Приходим в офис к 11
Делимся на команды + матричная структура
IT и KPI — попытки (Top Fails/Top Trans./Top Late/Top Comments)
Нужна новая инфраструктура разработки
Внутренние регламенты на бизнес-процессы
Eжедневный acceptance test
30 человек, кризис
Что потом?
Продакшн идёт к микросервисам
Не хочется тратить много времени на devops
Нужно быстро вводить новых людей в проекты
Свой сервер разработки
Свой сервер разработки
И у нас “типа всё хорошо”?
Москва, Киров,Санкт-Петербург, Воронеж
В 2016 уже 4 IT-города
Workflow
Процессы надо ускорять.Хотим уметь выпускать 10 000 релизов в день
10 000 релизов в день...
Как разрабатывать так, чтобы поменьше работать и побольше выпускать? ;)
Надо делать своими руками только то, чем занимается сам бизнес
Эксперименты
Эксперименты
Несколько гипотез каждую неделю
Нам сюда?! :)
Эксперименты
Радио в офисахCarPrice
Google Таблицы Zapier
Бизнес-ориентация разработки
Много оффлайна — надо иногда выходить из зоны комфорта
Будь своим клиентом
Борозди космическими кораблями Большой театр
Борозди Большой театр...
Zapier, Huginn, Exponea, GTMИнтеграция готовых решений
Как быстро бороздить Большой театр?
Что дальше?
Продолжаем бизнес-ориентацию разработки
Командам ставятся бизнес-задачи, а проекты они придумывают сами Direct expenses / UX …
Это не для всех...
Что дальше?
Суперкороткие релизные циклы
Continuous everything
Time to market
“Amazon deploys to production every 11.6 seconds". 7448 deploys/day”
Измерение фич, speed vs velocity
Надо упрощать, назад к истокам
СПАСИБОЗА ВНИМАНИЕ!Илья Пятин (IT-Директор CarPrice) [email protected]: @nswbit