Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Как инженеры создавали контору для инженеров

Как инженеры создавали контору для инженеров

Андрей Платов (Xored) рассказывает про свой подход к созданию инженерной компании.

Остальные лекции: http://techtalks.nsu.ru

Tech Talks @NSU

April 28, 2014
Tweet

More Decks by Tech Talks @NSU

Other Decks in Education

Transcript

  1. Best Place to Work 1.0 • Создано программистами для программистов

    • Цель - построить лучшее место работы для программиста в радиусе 1000 км.
  2. Принципы 1.0 • Никаких менеджеров и других прослоек • Ориентация

    на результат и оплата по результату • Мы не делаем то, что говорят, мы делаем так как надо (продаем экспертизу) • Все делают все (кросс-функциональность)
  3. Цели и желания 1.0 • Собрать классных специалистов • Сделать

    признанный коллегами продукт или технологию • Выступить на международной конференции • Получить солидных заказчиков - Fortune 100 • Не сдохнуть с голоду
  4. Энергетические уровни • I уровень - 20 человек, II уровень

    - 50 человек • Структура компании и процессы должны меняться при переходе на следующий уровень • Почему многие конторы не растут • Если бизнес не растет - то он медленно умирает (с)
  5. Типичный аутсорс • Рост и структура компании управляется продажами (sales

    driven) • Максимизация прибыли • Карьерный (или зарплатный) рост зачастую ограничен • Главные люди - сейлзы и управленцы
  6. Стратегия Xored • Постоянный рост в количестве инженеров, плевать на

    продажи (headcount driven) • Вся прибыль распределяется между сотрудниками • Если ты не растешь в квалификации и зарплате - тебя уволят • Главные люди - программисты
  7. Почти_автономные команды • Ответственны за выбор технологий • Ответственны за

    сроки, найм, увольнение • Ответственны за процессы и инструменты • Ответственны за продакт-менеджмент • Ответственны за коммуникацию с заказчиком • Ответственны за все остальное
  8. Рост компании • Контора обязана увеличиваться на 1 человека в

    месяц (как правило нанимается на позицию инженера) • Это означает что раз в 2 месяца в конторе обязан появиться новый Senior Engineer • Это означает что раз в 4 месяца в конторе обязан появиться новый Technical Leader • Если кто-то долго не может увеличить себе позицию/ зарплату - то он(а) тромб в организме и должен(на) быть удален(а)
  9. Люди, Деньги, Работа • Постоянный баланс между тремя вершинами треугольника

    • Формирование правильных команд, как следствие прогнозируемого роста • Открытые, привязанные к позиции зарплаты - хорошо прогнозируемое финансовое будущее • “Собственные продукты” и open source проекты - компенсация нестабильных продаж
  10. Мы производим продукты, оказывая услуги • Xored - фабрика полу-(почти-)автономных

    высокоэффективных инженерных команд • Сама фабрика - есть продукт который мы строим, она должна отвечать всем критериям продукта, который хотят • Команды, которые производит фабрика - есть продукт, который отвечает всем критериям продукта, востребованного на рынке • Команды производят продукты
  11. Идеи, Деньги, Команды • Стартаперы знают, что чтобы сделать продукт,

    вам нужны три вещи: идея, деньги и команда • Идей в мире навалом. Денег тоже. Команды - самый дефицитный ресурс в современном мире, и именно его мы производим
  12. Best Place To Work 2.0 • Постоянное развитие - нет

    зацикливания на технологиях/проектах • Не экономим на программистах - весь доход распределяется между сотрудниками • Делаем только то, что нравится - не берем проекты которые по каким-то причинам неинтересны • Программист востребован независимо от успеха продуктов на рынке • Программист сам распоряжается своим временем
  13. Где бабло? • Фабрика не владеет продуктами, выпускаемыми ее командами,

    фокус на software engineering • Продукты выпускаемые командами всегда принадлежат внешним заказчикам • Команды делают отличные продукты не зависимо от того, кто владеет продуктом • Прибыли у Xored нет и не будет. Прибыль есть у компаний пользующихся услугами Xored. Размеры этой прибыли полностью зависят от маркетинговых и прочих усилий таких компаний • Заказчиками могут быть наши сотрудники