Книги об управлении проектами: что читать начинающему тимлиду?
Тимлид — руководитель команды разработчиков, программист высокой квалификации, который умеет управлять другими программистами так, чтобы они не просто писали отдельные элементы кода, а создавали единый продукт.
В команде Smart Reading есть такой человек — Вячеслав Никулин — опытный тимлид, который несколько лет руководит группой разработки. Мы попросили его вспомнить, с какими трудностями он сталкивался, когда только начинал карьеру тимлида, и какие книги помогли ему в работе.
Послушать пост:
Вячеслав Никулин: «Когда вы становитесь тимлидом, надо помнить, что руководить придется людьми, а не технологиями. Каждый день будут неожиданности, которые надо разруливать, потому что люди — это не код, который работает, как хочется тебе. И это сначала очень непривычно.
Кроме того, постановка и разъяснение задач, помощь коллегам в выходе из тупиковых ситуаций отнимают много времени, и человек резко ощущает падение личной продуктивности.
Самых квалифицированных программистов часто повышают до тимлидов. И сначала они планируют время на выполнение задач, исходя из собственных возможностей. Если тимлид раньше был членом той же команды, она лишается самого эффективного игрока, что неизбежно сказывается на продуктивности.
Тимлиду зачастую приходится выполнять и роль аналитика: определять, что надо сделать для выполнения текущей задачи и после ее реализации. Ему же нужно планировать исправления в зависимые части проекта.
На этом этапе важно читать книги, которые помогают:
- понять, в чем суть роли руководителя;
- узнать, какие показатели измеряют продуктивность руководителя и вверенной ему команды;
- развивать всестороннее мышление;
- учиться составлять гибкие планы;
- разобраться, как и сколько отдыхать».
Вот список книг, которые, по мнению Вячеслава Никулина, необходимы на старте карьеры тимлида:
1. Deadline. Роман об управлении проектами // Том ДеМарко
Это увлекательный бизнес-роман, где описана воображаемая страна, в которой оказывается главный герой. Ему предстоит управлять проектами по созданию программного обеспечения. Он достигает успеха, потому что следует важным принципам управления проектами:
- Найти нужных людей.
- Дать им ту работу, для которой они более всего подходят.
- Не забывать о мотивации.
- Сплотить команду и поддерживать ее в состоянии сплоченности.
2. Шесть шляп мышления // Эдвард Де Боно
В книге описана методика, с помощью которой можно решать сложные проблемы, мобилизуя способности, в том числе скрытые.
Мы можем менять мышление, надевая разноцветные «шляпы», которые отвечают за разные типы мышления. Красная — за эмоции, белая — за логику и цифры, зеленая — за творчество и т. д. Достаточно выделить пять минут в день для развития умения всесторонне обдумывать каждое решение, мыслить глубоко и основательно, меняя «шляпы» (осознанно выбирая направление и образ мышления).
3. Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему // Джин Ким, Кевин Бер, Джордж Спаффорд
Это производственный роман о том, что информационные технологии — основа современной бизнес-структуры, и о том, как сделать работу IT-подразделения максимально эффективной.
Активное взаимодействие специалистов IT между собой и с коллегами из других отделов позволяет быстрее реагировать на ситуацию и уверенно контролировать процессы производства и управления.
Книга учит грамотно организовывать систему мониторинга изменений и рабочего процесса, своевременно выявлять и устранять бутылочные горлышки«, сокращать циклы релизов и поддерживать культуру экспериментирования и обучения.
4. Идеальный руководитель. Почему им нельзя стать и что из этого следует // Ицхак Адизес
Появилась бы компания Apple без Возняка, Айва и многих других, чьи имена незаслуженно забыты? Создал бы Спилберг свои шедевры без гениального оператора и группы отличных монтажеров? Конечно нет!
В любом проекте успех — это всегда работа команды. Ицхак Адизес уверен, что идеального менеджера не существует. Не стоит его искать или пытаться им стать. Но стоит создавать сильные команды. Адизес учит, как это делать — шаг за шагом.
Начинать нужно с выбора бизнес-партнера или менеджера, который в идеале должен быть вашей противоположностью, потому что в одном человеке никогда не уживаются все 4 функции менеджмента: производство, администрирование, предпринимательство и интеграция.
Адизес убежден, что в команде обязательно должен быть признанный лидер. Но он не должен быть диктатором.
5. Персональный канбан. Карта работы / Навигатор по жизни // Джим Бенсон, Тониан Де Мариа Бэрри
Авторы предлагают использовать систему канбан для организации производства и снабжения в личных целях. Так вы сможете не погрязнуть в многочисленных незавершенных делах и выполнять все точно в срок.
Персональный канбан — это динамичная, интерактивная «карта» вашей занятости. Она позволяет видеть, что вас ожидает впереди, где вы находитесь в настоящее время и где вы были раньше (что уже успели сделать). Когда мы видим «карту» нашей работы, у нас появляется ясность, которая позволяет находить лучшие варианты действий.
При ведении персонального канбана важно ограничивать количество незавершенной работы. Это позволяет сосредоточиться на том, что вы делаете, работать быстро и вовлеченно.
Автор: Вячеслав Никулин