TechLeads meetup: Илья Пятин, CarPrice

  • View
    4.214

  • Download
    6

  • Category

    Internet

Preview:

Citation preview

Как менялись процессы в 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) ilya@carprice.ruTelegram: @nswbit