MacPaw делает успешные приложения, но хочет остаться семьей Как Александр Косован строит бизнес на идеализме
Содержание
Apple пристально следит за сторонними Mac-разработчиками и в любой момент может отрезать их от рынка обновлениями или запретами. «Самая жадная компания на свете», – говорит он про Apple. Зато в умении создавать и строить идеологию продуктов он равняется на Стива Джобса. Но не в вопросе управления людьми», – быстро поправляет себя глава MacPaw.
- Не каждый айтишник хочет заниматься менеджментом, даже если он в 10 раз продуктивнее коллег.
- Must-read для специалистов, которые работают с важными бизнес-задачами.
- Отдельное спасибо за помощь в написание статьи 8 украинским тимлидам, которые поделились с DOU таинствами своей профессии.
- Задач всегда должно быть больше, чем вы способны выполнить.
- Например, о том же переезде сотрудника лучше знать заранее, чем за две недели до отъезда.
С Setapp долго исследовали, проводили тесты, готовились», – говорит Косован. Он не в восторге от того, что пришлось пожертвовать скоростью, но искренне верит в идею. «Отзывы от тестеров помогли отладить механизм покупок, улучшить пользовательский опыт и понять, как выбирают приложения внутри магазина», – рассказывает Горносталь. Бесплатно привлечь пользователей оказалось куда проще, чем превратить их в подписчиков. В сентябре 2016 года Apple выпустила новую операционную систему macOS 10.12 с функцией быстрой очистки жесткого диска.
В подтверждение была выпущена вторая версия CleanMyMac с новыми функциями и дизайном. В 2010-м MacPaw наняла первого специалиста не из круга знакомых – менеджера по интернет-рекламе. «Я привык работать с друзьями, – рассказывает Косован.
Косован написал простую утилиту для очистки жесткого диска, чтобы ускорить работу компьютера. Люди ошибаются просто потому, что они — люди, поэтому баги появятся в любом случае — это неизбежный процесс разработки. РМ-у нужно предусматривать запас времени на устранение багов. Взаимодействие с остальными участниками команды — бэкенду важно понимать кто будет разрабатывать фронтенд на этой фиче, чтобы обсудить и понять, как склеивать работу в целом. Сделать все это нужно так быстро, чтобы когда сотрудник закончит формулировать идею, у руководителя уже были готовы ответы на все эти вопросы.
Он уже не пишет код (за редким исключением), его функция состоит в распределении нагрузки на специалистов, отслеживании итогов проекта и ответственности за проект в целом. Перед teamlead-ом устанавливают высокие требования. Чтобы дорасти до этой должности, разработчику нужно освоить множество знаний, обладать лидерскими качествами, проявлять инициативность и развивать софт скиллы.
Формирование команды
Внедрение управленческих решений — например, если определенную операцию можно оптимизировать. Это как раз потому, что смешивают — все, а как должно быть — не знает никто. И узнать не стремится — все делают упор на «своих лидерских качествах». Ну тут важно не только спрашивать, но и измерять. Хотя бы с руководством поговорить, на тему зоны ответственности. Описанные далее п.п.1 и п.п.2 к обсуждаемой теме вообще отношения не имеют.
Одна из опций – тренировки по карате, которые проводит сам Косован, обладатель черного пояса. В звукозаписывающей студии делают подкасты, а в автоматах можно купить снеки, но только за фиксы – внутреннюю валюту. Раз в неделю каждый сотрудник получает один фикс от тимлида.
Supreme PM
Опыт работы postgres (понимание работы СУБД, оптимизация запросов). Следить за всеми ресурсами по ходу выполнения задачи. Работа Project Manager связана непосредственно с процессом, его контролем. Если продакт-менеджер создал ракету, то проджект будет запускать ее в космос и отвечать тимлид это за массу мелких, но стратегически важных задач. Product Manager занимается стратегией, изучением целевой аудитории, исследованием рынка, улучшением, тестированием продукта. Его главные KPI (ключевые показатели эффективности) — рост прибыли, привлечение и удержание пользователей.
Мы не перекупаем никого и платим «по рынку», тем не менее, сотрудниками не разбрасываемся. Бывали случаи, когда наши сотрудники уходили и возвращались уже «подросшими» и в опыте, и в должности. Для нас важно, конечно, чтобы у будущего сотрудника был опыт в нужной нам области, но если он будет интеллектуально активен и будет профессионально относиться к работе – этого вполне достаточно. Но, кроме этого, нам важно, чтобы к нам приходили специалисты не просто ищущие работу, но заинтересованные в работе именно в нашей компании. Но для этого нужно не просто делать свою работу вовремя и качественно. Мы не исповедуем принципа – «ты в компании столько-то лет, тебе пора расти, ты уже достоин».
Проектный менеджер vs продакт-менеджер: в чем различия?
Если представить стандартную доску в Jira, в которой тикеты двигаются слева-направо, то процесс абсолютно прозрачный. А если процесс не очень красиво настроен, тогда в rework могут прилетать тикеты трехмесячной давности без какого-либо описания. Такой процесс —непрозрачный, и разработчику непонятно, как адекватно работать с задачами. Приоритеты — понимание того, в каком порядке разработчику нужно делать ежедневные задачи.
Тимлид должен быть оборонительной стеной между командой и высшим руководством. Разбейте задачу на части, четко обозначьте сроки и критерии успешного выполнения. Если сотрудника не интересует продвижение, пусть продолжает работать на текущей позиции. Не каждый айтишник хочет заниматься менеджментом, даже если он в 10 раз продуктивнее коллег. Представьте, что у вашего сотрудника падает мотивация, но он продолжает кое-как работать.
Помнить, какие процессы затронет отвлечение сотрудника на реализацию идеи, можно ли их поставить на паузу или вообще пожертвовать ими ради новой идеи. Срочные задачи могут прилететь во время сформированной итерации — это тоже нормально. Если задача действительно срочная, то ее просто нужно оценить в часах и поставить вместо какой-то другой с аналогичным весом. Руководитель SEO-отдела регулярно отслеживает и анализирует все важное, что происходит в мире SEO.
Senior Media Buyer (Facebook, Google, UAC), Team Lead
Роль построения взаимодействия с зазаказчиком — точно такая же роль, как и все остальные. Проблема именно в том, что все получают должность, а как играть роль и что там вообще надо играть — никто не знает. ПМ на стороне заказчика (не физически, а считает, что ПМ должен отстаивать интересы заказчика) — команда всегда под давлением, т.к. Ее некому защищать, будет всегда виновата во всех проблемах, моральный дух ребят будет не высоким. Если же мы описываем роль, то можно понять, кто эту роль в компании исполняет (лычки могут меняться) и для чего. Если честно, то меня уже начинает напрягать упоминание обязанности «раздавать задачи».
Arbitrage Team Lead (Facebook)
Иногда управленец бонусом получает инсайты, которые существенно упрощают работу с коллективом в будущем. Например, о том же переезде сотрудника лучше знать заранее, чем за две недели до отъезда. Предположим, такой «свой» сотрудник найден, и его предстоит адаптировать. На этом этапе хорошо подойдет геймификация (прохождение обучения в виде головоломок и/или квестов). Очень хорошо себя зарекомендовали видеоинструкции. После каждого этапа можно проводить тестирование.
Проджект много коммуницирует на всех этапах проекта, отвечает за качество и следит за сроками, координирует работу команды, мотивирует ее. Очень важное задание проджекта — коммуникация как формальная, так и неформальная. Такому сотруднику нужно наладить связи со всеми, но в первую очередь организовать личное время и планирование, так как проектов у него может быть несколько.
Чем четче и понятнее обозначены обязанности этих специальностей, тем легче построить эффективную коммуникацию и создавать успешный продукт. Попробуем разобраться, чем отличаются задачи, цели и философия этих двух стратегически важных https://deveducation.com/ членов команды. А тут резко речь начинает идти не о тебе, а о твоей команде. И судить о тебе будут по результатам команды, а не твоим собственным. Как твои люди работают, какой у них перформанс, какая квалификация и т.д.
Также статье не хватает диаграммы, в которой была бы отражена вся команда, место Team Lead-а в ней и связи (или их отсутствие) с каждым из тим мемберов. Видимо в каждой компании всё по разному, особенно в небольших командах. «Признавать» можно тех, кто на голову выше («не формальный» или «признаваемый», «авторитетный»). Если приблизительно такой же — то «фомально поставленный», влияние минимально (ибо не авторитет). В скраме нужен только скрам-мастер и то, просто как фасилитатор.