Расставлять людей по нужным местам, учить их самостоятельно принимать решения, брать ответственность за результат — во всем этом помогает инженерный менеджмент. Он словно набор элегантных, полезных и важных головоломок. А эта книга — сборник задач и их решений, который подскажет менеджерам, как наилучшим образом организовать работу сотрудников и привести компанию к успеху. Автор делится своим собственным подходом, в основе которого лежит организационное проектирование. Если систематически использовать этот инструмент и вносить умеренные изменения, откроются все дороги к масштабированию процессов. Вы также узнаете, как: • адаптировать принципы инженерного менеджмента для быстрорастущих компаний; • максимально использовать инструменты подбора персонала и управления эффективностью; • построить организацию, в которой инженеры будут процветать. Уилл Ларсон — бывший руководитель инженерного отдела в технологических компаниях Yahoo!, Digg, SocialCode, Uber и Stripe.
Читать строго с англ. вариантом. Можно только англ вариант. Смысл в переводе искажен. Исходно: "A problem *I want to solve permanently and* we have time to go slow?" Перевод: "Проблема *требует срочного решения или* есть время подумать?"
Хорошие цели – это комбинация из четырех конкретных чисел:
1. Цель указывает, чего вы хотите достичь.
2. Базовый уровень определяет, где вы находитесь сегодня.
3. Тренд описывает текущую скорость.
4. Временные рамки устанавливают границы для изменения.
Соберите все воедино, и хорошо структурированная цель примет следующую форму: «В третьем квартале мы сократим время рендеринга нашей главной страницы с 600мс[11] (p95) до 300мс (p95). Во втором квартале время рендеринга увеличилось с 500мс до 600мс».
Два критерия эффективной цели заключаются в том, может ли человек, который мало что знает о какой-либо области, почувствовать степень сложности цели и сможет ли он впоследствии оценить, была ли она успешно достигнута. Если вы указываете все четыре аспекта, ваша цель, как правило, будет соответствовать обоим критериям.
Важная составляющая командной работы – возможность смягчать проблемные зоны ее отдельных участников. Коллектив менее чем из четырех человек представляет собой достаточно непрочную систему и функционирует так, будто каждый из них работает по отдельности. Руководя небольшим количеством людей, вы вынуждены подстраивать работу под график дежурных смен, перерывы и отпуска ее участников.
Маленькие команды очень хрупки, и при малейшем сбое они возвращаются от инновационных разработок к рутинному исполнению своих технических обязанностей.