Сервисные и продуктовые it-компании

57
Software Industry 101 bit.ly/industry101 vk.com/industry101 #SoftInd101 Семëн Факторович [email protected]

Upload: sam-faktorovich

Post on 15-Jun-2015

2.216 views

Category:

Education


6 download

DESCRIPTION

Семён Факторович (Noveo) рассказывает о сервисных и продуктовых IT-компаниях, 25.02.2013 Software Industry 101 — это серия обзорных лекций для студентов Новосибирского государственного университета о профессиях в IT и о реалиях коммерческой разработки софта. Более подробную информацию, материалы лекций и раписание занятий можно посмотреть на http://bit.ly/industry101

TRANSCRIPT

Page 1: Сервисные и продуктовые IT-компании

Software Industry 101

bit.ly/industry101vk.com/industry101

#SoftInd101

Семëн Факторович[email protected]

Page 2: Сервисные и продуктовые IT-компании

Сегодня в программе

10 WRITE CODE20 ?????30 PROFIT!!40 GOTO 10

Как написанный программистом код превращается в деньги?

Page 3: Сервисные и продуктовые IT-компании

Сегодня в программе

• Виды IT-компаний: сервисные и продуктовые

• Что лучше — работать на компанию или быть фрилансером?

• Что в первую очередь нужно узнать о компании перед тем, как устроиться туда на работу

Page 4: Сервисные и продуктовые IT-компании

Виды IT-компаний

• Сервисные

• Продуктовые

Page 5: Сервисные и продуктовые IT-компании

Сервисные компании

• Они же аутсорсинговые, оффшорные или консалтинговые

• Занимаются разработкой ПО на заказ

• У каждого проекта есть внешний заказчик со своей задачей

Page 6: Сервисные и продуктовые IT-компании

• Чаще всего заказываются приложения, решающие реальные бизнес-задачи:

• База вариантов для агентства недвижимости

• Справочная система о сотрудниках для отдела кадров

• Система принятия ставок в букмекерской конторе

Сервисные компании

Page 7: Сервисные и продуктовые IT-компании

Проекты могут быть разными:

• Создание решения с нуля

• Доделка продукта, над которым до этого работали 3-4 команды

Сервисные компании

Page 8: Сервисные и продуктовые IT-компании

Проекты могут быть разными:

• Веб-сайт на 5 страниц

• Сложная система, требующая 2 года разработки и 10 программистов

Сервисные компании

Page 9: Сервисные и продуктовые IT-компании

В чем измеряется стоимость проекта?

Page 10: Сервисные и продуктовые IT-компании

Человеко-дни, или man-days

Page 11: Сервисные и продуктовые IT-компании

«Стоимость этого проекта — 40 человеко-дней»

• Один разработчик сделает его за 40 рабочих дней

• Два разработчика — за 20 рабочих дней

• (а 20 человек — вовсе не за два дня)

Немифические человеко-дни

Page 12: Сервисные и продуктовые IT-компании

• «Стоимость этого проекта — 40 человеко-дней»

• «Стоимость 1 человеко-дня в нашей компании — $200»

• (у разных компаний стоимость человеко-дня может отличаться)

Немифические человеко-дни

Page 13: Сервисные и продуктовые IT-компании

• Гораздо удобнее оперировать человеко-днями, чем денежной стоимостью проекта

• Представление о продолжительности проекта (20 человеко-дней вряд ли потребуют больше месяца работы)

• Сравнение цен (американские компании просят $900 за человеко-день, вьетнамские — $100)

Немифические человеко-дни

Page 14: Сервисные и продуктовые IT-компании

Цену одного человеко-дня часто называют внешним рейтом (external rate)

Page 15: Сервисные и продуктовые IT-компании

Бизнес-модель сервисных компаний

Внешний рейт, $200/день

Page 16: Сервисные и продуктовые IT-компании

Бизнес-модель сервисных компаний

Внешний рейт, $200/день

Внутренний рейт программиста,$70/день

Page 17: Сервисные и продуктовые IT-компании

Бизнес-модель сервисных компаний

Внешний рейт, $200/день

Внутренний рейт программиста,$70/день

Операционные расходы(аренда офиса, оборудование,зарплата другим сотрудникам...)

Page 18: Сервисные и продуктовые IT-компании

Бизнес-модель сервисных компаний

Внешний рейт, $200/день

Внутренний рейт программиста,$70/день

Операционные расходы(аренда офиса, оборудование,зарплата другим сотрудникам...)

Прибыль компании

Page 19: Сервисные и продуктовые IT-компании

Бизнес-модель сервисных компаний

«Покупаем дешевое время разработчиков и продаем его заказчикам подороже»

Page 20: Сервисные и продуктовые IT-компании

Преимущество российских компаний — низкий внешний рейт.

Стоимость жизни в Америке выше, чем в России, зарплаты программистов тоже выше.

Сервисные компании

Page 21: Сервисные и продуктовые IT-компании

В странах с низким уровнем жизни программистам можно платить меньше.

Россия, Белоруссия, Украина, Индия, Вьетнам...

Сервисные компании

Page 22: Сервисные и продуктовые IT-компании

Парадокс сервисной модели

• Талантливые высокооплачиваемые разработчики зачастую невыгодны сервисной компании

• А студенты, наоборот, выгодны (из-за низкого внутреннего рейта)

Page 23: Сервисные и продуктовые IT-компании

Внутренний рейт программиста

Операционные расходы(аренда офиса, оборудование,зарплата другим сотрудникам...)

Прибыль компании

Page 24: Сервисные и продуктовые IT-компании

Внутренний рейт программиста-юниора

Операционные расходы(аренда офиса, оборудование,зарплата другим сотрудникам...)

Прибыль компании

Page 25: Сервисные и продуктовые IT-компании

Внутренний рейт опытного программиста

Операционные расходы(аренда офиса, оборудование,зарплата другим сотрудникам...)

Прибыль компании

Page 26: Сервисные и продуктовые IT-компании

Невеселое следствие из бизнес-модели

Зарплата программиста в сервисной компании никогда не поднимется выше

некоторого уровня

Page 27: Сервисные и продуктовые IT-компании

Проблемы сервисных компаний

• Сверхсложных и научных задач почти не бывает

• Поток проектов не всегда стабилен (то густо, то пусто)

• Часто нет времени и средств налаживать нормальные процессы разработки

Page 28: Сервисные и продуктовые IT-компании

Преимущества сервисных компаний

• В России (и в Новосибирске) их подавляющее большинство

• Низкий входной порог: легко принимают студентов

• Разнообразные проекты и быстрое накопление опыта

• Возможен стремительный карьерный рост (в основном, в менеджмент)

Page 29: Сервисные и продуктовые IT-компании

Внутренний рейт программиста

Операционные расходы(аренда офиса, оборудование,зарплата другим сотрудникам...)

Прибыль компании

Page 30: Сервисные и продуктовые IT-компании

Почему бы не работать с заказчиком напрямую за внешний рейт?

Page 31: Сервисные и продуктовые IT-компании

Поздравляю, вы на пути к фрилансу!

Page 32: Сервисные и продуктовые IT-компании

Фриланс: заказная разработка в одиночку

• Работа за внешний рейт (зарплата становится выше в 2-3 раза)

• Нет привязки к офису и расписанию: работайте в любое время суток хоть из дома, хоть из Таиланда

• Свобода в выборе проектов

Page 33: Сервисные и продуктовые IT-компании

Недостатки фриланса

• Никаких оплачиваемых больничных, отпусков и белой зарплаты

• Неуверенность в завтрашнем дне: а вдруг заказы закончатся?

• Инфраструктурой тоже занимаетесь вы (покупка и ремонт оборудования, юридическая поддержка...)

Page 34: Сервисные и продуктовые IT-компании

Главный недостаток фриланса

Работаешь в одиночку — не у кого учиться

Page 35: Сервисные и продуктовые IT-компании

Главный недостаток фриланса

Фриланс — не самый лучший способ начинать карьеру

Page 36: Сервисные и продуктовые IT-компании

Как искать заказы?

• Фрилансерские биржи: elance.com, odesk.com...

• Заказы по знакомству

• Криминальный вариант: увести заказчика у своего работодателя

Page 37: Сервисные и продуктовые IT-компании

Фрилансер может «обрасти» инфраструктурой и превратиться в сервисную компанию

Page 38: Сервисные и продуктовые IT-компании

Продуктовые компании

• Компании, разрабатывающие и продающие свои продукты

• Внешнего заказчика нет

• Все задачи по маркетингу, исследованию рынков и ценообразованию компания решает сама

Page 39: Сервисные и продуктовые IT-компании

Продуктовые компании

Продуктовый бизнес зачастую гораздо интереснее:

• Нет схемы «купи-продай» с внешним и внутренним рейтами

• Затраты на воспроизводство продукта невелики

Page 40: Сервисные и продуктовые IT-компании

Продуктовые компании

ЛабораторияКасперскогоMicrosoft

Page 41: Сервисные и продуктовые IT-компании

Продуктовые компании

Rovio

Page 42: Сервисные и продуктовые IT-компании

Продуктовые компании

Ежемесячная платная подписка

Page 43: Сервисные и продуктовые IT-компании

Продуктовые компании

Продукты бесплатны для конечных пользователей,деньги берутся с рекламодателей

Page 44: Сервисные и продуктовые IT-компании

Особенности продуктовых компаний

• Отсутствует внешний рейт и все, связанное с ним

• Зарплаты в основном такие же («сервисные компании в среднем платят своим сотрудникам N, какой нам смысл платить больше?»)

• Тем не менее, верхняя планка зарплат отсутствует

Page 45: Сервисные и продуктовые IT-компании

Преимущества продуктовых компаний

• Как правило, продуктовые компании крупнее и стабильнее сервисных

• Есть время и средства налаживать нормальные процессы (и обучение)

• Результат вашей работы виден; можно хвастаться друзьям: «а вот эту штуку написал я»

Page 46: Сервисные и продуктовые IT-компании

Недостатки продуктовых компаний

• Не факт, что вы будете разрабатывать именно продаваемый продукт

• Багфиксинг и поддержка продуктов 10-летней давности

• Разработка внутренних инструментов

• Работа не всегда разнообразна: можно несколько лет подряд заниматься одним и тем же модулем одного и того же продукта

Page 47: Сервисные и продуктовые IT-компании

• Продуктовая компания не обязательно должна быть крупной (бывают компании в 5-7 человек)

• Можно ли сделать популярный продукт в одиночку?

Продуктовые компании

Page 48: Сервисные и продуктовые IT-компании

Minecraft

Page 49: Сервисные и продуктовые IT-компании

MinecraftОдин разработчик, 23 млн. евро за 2 года

Page 50: Сервисные и продуктовые IT-компании

Свой продукт в одиночку?

• Простые каналы продаж (Android Market, Apple App Store)

• Не обязательно даже делать свой продукт платным!

• Показ рекламы

• AdBlock Plus, бесплатное расширение для Firefox и Chrome: автор живет на добровольные пожертвования пользователей

Page 51: Сервисные и продуктовые IT-компании

Свой продукт: подводные камни

• А вдруг не выстрелит?

• А вдруг Google завтра выпустит бесплатный аналог вашего сервиса?

• «Сначала все было хорошо, а потом продажи упали, и ежемесячной выручки мне теперь хватает только на Доширак. Что делать?»

Page 52: Сервисные и продуктовые IT-компании

Смешанные варианты

• Сервисно-продуктовые компании

• Внутренняя разработка

• Долгосрочная заказная разработка

Page 53: Сервисные и продуктовые IT-компании

Сервисно-продуктовые компании

• Разрабатываем свои продукты, но параллельно берем заказы со стороны

• Сервисные компании, решившие выйти на новые рынки

• Продуктовые компании, желающие перестраховаться и иметь альтернативный источник дохода

• Самый известный пример — 37signals

Page 54: Сервисные и продуктовые IT-компании

Разработка внутренних продуктов

• Возможна как в сервисной, так и в продуктовой компании:

• Инструмент для code review

• Call-центр для своего отдела саппорта

• Специфический багтрекер для внутреннего пользования

Page 55: Сервисные и продуктовые IT-компании

Долгосрочная заказная разработка

Долгая работа на заказ, в процессе которой сервисная компания перестает быть просто исполнителем и становится полноправным

участником проекта

Page 56: Сервисные и продуктовые IT-компании

Подытожим

• Помните о различиях между сервисными и продуктовыми компаниями

• Устраиваясь на работу в новую компанию, выясните, к какому типу она относится

• Принимая решение уйти во фриланс или начать делать свой проект, взвесьте все плюсы и минусы