2. 2
Компания Acronis
Компания была основана в 2003 году группой
ИТ-предпринимателей, выпускниками
Московского Физико-Технического Института
(МФТИ), уже имевших к тому времени
более чем десятилетний успешный опыт
в ИТ-бизнесе.
Генеральный директор
и основатель компании –
Сергей Белоусов
Глава разработки
и сооснователь –
Станислав Протасов
ВЕДУЩИЙ МИРОВОЙ ПРОИЗВОДИТЕЛЬ
РЕШЕНИЙ ДЛЯ РЕЗЕРВНОГО КОПИРОВАНИЯ,
АВАРИЙНОГО ВОССТАНОВЛЕНИЯ И ЗАЩИТЫ
ДАННЫХ, ОДИН ИЗ ЛИДЕРОВ СВОЕГО
РЫНКА В ГЛОБАЛЬНОМ МАСШТАБЕ.
4. 4
О докладчике
• За 14 лет работал в командах от 3 до ~800 чел.
• Хабрахабр, Trendclub, Badoo, Acronis
• Был свой стартап на двоих
• Постоянный докладчик IT-конференций
• Работаю в Acronis решателем нестандартных задач
• Иногда консультирую стартапы
6. 6
Основные моменты
• Вас мало, и вы готовы работать за идею.
Ищите людей с «горящими глазами»
• Контролируйте рабочий график
• Смешивайте роли и не формализуйте это
• Сосредоточьтесь на продукте, а не на технологиях
9. 9
Минимальная команда
Необходимый минимум для старта проекта *
Придумыватель
фич
Согласователь
ресурсов/задач/
времени
Человек, отвечающий
за технологии,
софт, железо
и написание кода
* Шанс на выпуск продукта минимален
12. 12
Устойчивая команда
Придумыватель
фич
Решаемые задачи:
• Добавлять в продукт функционал, приносящий деньги
• Убирать функционал не приносящий деньги
• Написание справочной документации
Типичная деятельность:
• Анализ конкурирующих продуктов
• Выяснение потребностей пользователей
• Эксперименты и придумывание фич
• Анализ того, как используется продукт и за что платят
13. 13
Устойчивая команда
Клиентская
служба (саппорт)
Решаемые задачи:
• Решение проблем клиентов, продвижение неизвестного
клиенту функционала или доп. продуктов
• Анализ того, как используется продукт и за что платят
• Создание отчетов об ошибках в продукте
Типичная деятельность:
• Создание или чтение справочно-тренинговых
материалов по продукту
• Самостоятельное изучение продукта
• Засылка багов программистам или тестировщикам
15. 15
Устойчивая команда
Главный технарь
(CTO, руководитель офиса,
иногда CEO)
Решаемые задачи:
• Политика найма (часто частично и сам найм тоже), закупок железа/софта
• Политика написания и использования софта — своего, и чужого
• Создание бизнес-процессов, контроль исполнения работы и приоритетов
• Интеграционно-административные вещи
Типичная деятельность:
• Проработка/согласование и донесение до людей
разного рода политик и правил
• Исследования перспектив — новые контакты/технологии/софт,
пробно-тестовые продукты
• Контроль работы тех. команды
• Поиск и устранение узких мест — неэффективного софта,
технологий, людей. Работа с тех. долгом.
• Построение бизнес-процессов
16. 16
Устойчивая команда
Менеджер
задач/приоритетов
(проджект-менеджер,
иногда тимлид)
Решаемые задачи:
• Проработка ТЗ и распределение задач
• Согласование ресурсов/процессов/сроков/приоритетов
• Отчеты о ходе работы
• Часто — написание справочной документации
Типичная деятельность:
• Добиться понятного ТЗ по полученным задачам,
объяснить задачу исполнителям
• Найти ресурсы — железо, людей, время
• Согласовать приоритеты и порядок исполнения задач
• Контролировать и репортить начальству сроки,
и ход исполнения работы
• Иногда — работа с рисками и стабилизация продукта
17. 17
Устойчивая команда
Главный кодер
(Не обязательно один.
Иногда совмещает CTO,
иногда техн. эксперт)
Решаемые задачи:
• Исследование и интеграция перспективных
технологий/процессов
• Разработка технологий/процессов
• Оценка внедрения
• Найм/собеседование, обучение людей
Типичная деятельность:
• Искать технические проблемы
• Придумывать, как решать
• Убедить всех, включая начальство, что решать надо,
и надо именно таким образом
• Внедрить новую технологию/процесс
18. 18
Устойчивая команда
Страший /
младший / какой-
нибудь еще кодер
(программисты)
Решаемые задачи:
• Имплементация фич
• Разного рода автоматизация процессов
• Разработка внутрикорпоративного софта
• Часто — написание справочной документации
Типичная деятельность:
• Писать код
• Писать тесты
• Предлагать, согласовывать и внедрять
что-то новое, или улучшать существующее
• Репортить менеджерам о непроработанности задач
19. 19
Устойчивая команда
Контроллер
качества (QA)
Решаемые задачи:
• Проверка работы фич относительно ТЗ
и работы всего продукта в целом
• Поиск несогласованностей и темных пятен в ТЗ
• Иногда — автоматизация тестирования,
измерение бизнес-показателей
• Иногда — ответственность за результат, вплоть
до роли проджект-менеджера
Типичная деятельность:
• Тыкать мышкой
• Писать код
• Думать за программиста — где он мог ошибиться,
что не учел, про что забыл
• Доработка ТЗ с продукт-менеджерами
20. 20
Устойчивая команда
Рекрутер
или HR
Решаемые задачи:
• Как минимум — поиск кандидатов и организация собеседований
• Часто первичное интервью, и даже с техническими вопросами
• Расширенно — остальные HR-задачи, типа
отпусков/коммандировок и т. д.
Типичная деятельность:
• Написание/размещение вакансий
• Общение и обзвон кандидатов
• Организация интервью и проведение первичных собеседований
• Иногда учет отпусков/больничных/командировок и т. д.
22. 22
Пара советов
1. Если на какую-то должность можно нанять девушку – нанимайте девушку
2. Не нанимайте людей, которые непонятно что будут делать,
какие бы крутые они не были
3. Не нанимайте сразу много новых людей
4. Не нанимайте строго одних Senior’ов
5. Создайте процесс обучения и «одомашнивания» новых людей
6. Для эффективной работы нужны четкие цели и измеримость результата
7. Постарайтесь автоматизировать все, что можно
25. 25
Кейс №2
В команде появляется
кодер-супермен, пока он
не «разжует» задачу, никто
ничего не делает
26. 26
Кейс №3
В команде появляется менеджер,
премирующий за все подряд
В какой-то момент люди начинают ныть, что делать
новую задачу без премии не будут
27. 27
Кейс №4
В команде появляется нытик,
очень всем недовольный.
Его производительность
сильно падает
28. 28
Кейс №5
В команде появляется человек,
отказывающийся саппортить свой
собственный код
Когда ему показывают баг в его
же библиотеке — он всегда отвечает, мол,
почините сами, раз вы ее уже нашли
29. 29
Кейс №6
Наняли усердного тестировщика,
который не понимает глубины задач
Половину возможных проблемных
мест он просто не знает
30. 30
Кейс №7
Новый кодер пишет код без тестов,
и делать их отказывается
Например, убеждая всех, что это прототип
и «мы потом все перепишем»
31. 31
Кейс №8
Менеджмент всегда откладывает
обновление и улучшение кода
в долгий ящик
Приоритет всегда отдается новым фичам
33. 33
Частые проблемы
1. Привозить ли людей из регионов и других стран?
2. Брать ли людей, в которых по результатам
собеседования не уверены?
3. Что лучше — больше социальных фич, типа бесплатной еды,
или больше денег?
4. Как защититься от технической зависимости
от одного конкретного человека?
5. Как сделать так, чтобы через полгода-год всем не надоело?
6. Где искать людей, и почему к нам никто не хочет идти?
34. 34
Пару слов о identity
1. Ваш стартап для потенциального соискателя
выглядит таким же, как и сотня других
2. Про вашу супер-идею и горящие глаза
он не знает, и ему все равно
3. Что он видит в тексте вакансии?
Все те же скучные буквы PHP/MySQL/HTML/CSS и т. д.
4. PR вашими силами бесплатен
35. 35
Классное задание
1. Ваш стартап для потенциального соискателя
выглядит таким же, как и сотня других
2. Про вашу супер-идею и горящие глаза
он не знает, и ему все равно
3. Что он видит в тексте вакансии?
Все те же скучные буквы PHP/MySQL/HTML/CSS и т. д.
4. PR вашими силами бесплатен
37. 37
Проекты, выполняемые
по тематике Acronis
• Являются частью учебного плана студента (предпочтительно)
• Тематика предлагаемых компанией проектов доступна на сайте ФКН/ВШЭ
• Проект имеет краткое описание
• Студент заявляет о желании выполнять проект куратору от ВШЭ –
Ольга Вениаминовна Максименкова omaksimenkova@hse.ru
• Куратор с участием руководителя проекта от Acronis организует «кастинг» студента
• Студенты для всех проектов отбираются на конкурсной основе
• В процессе выполнения проекта студент еженедельно отражает
результаты работы в онлайн системе управления проектами
• На основе ежемесячной оценки работы студентов им назначается размер
стипендии Acronis за научную деятельность