ТОП 6 книг для CIO и CTO
В прошлом материале мы рассказывали всё о ролях ИТ-директора (CIO) и Технического директора (CTO) в компании — сходствах, отличиях и распределении зон ответственности. В рамках темы собрали ТОП 6 книг для ИТ-руководителей — от управления командой до развития продукта и архитектур корпоративных систем. Enjoy!
Peopleware: Продуктивные проекты и команды — Том ДеМарко, Тимоти Листер (Peopleware: Productive Projects and Teams — Tom DeMarco, Timothy Lister)
Авторы на практических примерах демонстрируют, почему основные проблемы разработки программного обеспечения связаны с человеком, а не техникой. Так же в книге разобрали, почему работа менеджмента состоит в том, чтобы не просто заставить специалистов работать, но и предоставить условия для этого.
Искусство масштабируемости: Масштабируемая веб-архитектура, процессы и организации для современного предприятия — Мартин Эббот, Майкл Фишер (The Art of Scalability: Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise — Martin L. Abbott, Michael T Fisher)
Авторы говорят обо всём, что влияет на масштабируемость, включая архитектуру, процессы, людей, организацию и технологии. Их выводы и рекомендации отражают более чем тридцатилетний опыт работы в самых разных компаниях — от eBay до Apple.
Среди освещённых тем:
- Почему проблемы масштабируемости начинаются с организаций и людей, а не с технологий, и что с этим делать
- Новые технологии и проблемы: стоимость данных, планирование центров обработки данных, эволюция облаков и мониторинг, ориентированный на клиента.
Шаблоны архитектуры корпоративных приложений — Мартин Фаулер (Patterns of Enterprise Application Architecture — Martin Fowler)
Автор заметил, что несмотря на изменения в технологиях — от Smalltalk до CORBA, от Java до .NET — одни и те же базовые идеи проектирования могут быть адаптированы и применены для решения общих проблем. В результате получился справочник решений, применимых к любой платформе корпоративных приложений.
Каждый паттерн содержит информацию об использовании и реализации, а также подробные примеры кода на Java или C#. Книга иллюстрирована диаграммами UML для дальнейшего объяснения концепций.
Среди освещённых тем:
- Разделение корпоративного приложения на уровни
- Подходы к организации бизнес-логики
- Проектирование распределенных интерфейсов объектов
Путь менеджера: Руководство для руководителей технологических компаний, ориентирующихся на рост и изменения — Камилла Фурнье (The Manager’s Path: A Guide for Tech Leaders Navigating Growth and Change — Camille Fournier)
В практическом руководстве автор проводит читателя через этапы пути от инженера до технического директора. Книга подходит для начинающих менеджеров, наставников или опытных руководителей, ищущих свежие идеи.
Среди освещённых тем:
- Что нужно, чтобы стать хорошим наставником и техническим руководителем.
- Как управлять отдельными членами команды, сохраняя внимание ко всем.
- Как создать и закрепить объединяющую культуру.
Вдохновленные: Как создавать продукты, которые нравятся покупателям — Марти Кэган (Inspired: How To Create Products Customers Love — Marty Cagan)
Автор освещает следующие аспекты:
- Как выбрать возможности, которые потребуется реализовать в продукте?
- Как получить гарантии того, что продукт будет успешным?
- Как управлять противоречивыми требованиями руководства компании, клиентов, отдела продаж, маркетинга, инженеров, конструкторов и т.д.?
- Как адаптировать методы Agile для коммерческого продукта?
Проверенные стратегии управления инженерами-программистами — Луис Теста (Growing Software: Proven Strategies for Managing Software Engineers — Louis Testa)
Growing Software — это руководство по решению задач, связанных с управлением компанией по производству программного обеспечения, а также по решению долгосрочных проблем и обеспечению дальнейшего роста бизнеса. Книга научит создавать и руководить эффективной командой, определять и продавать продукты, работать со всеми — от клиентов до генеральных директоров — и обеспечивать высокое качество.
Рекомендуем ознакомиться с предыдущими подборками литературы:
- О применении Agile и Lean в бизнесе.
- Об управлении ИТ для будущих и действующих: руководителей проектов, технических директоров и директоров по ИТ.
О том, как составить и реализовать ИТ-стратегию в соответствии с бизнес-целями — говорили здесь и здесь.
Другие подборки литературы, бесплатные сертификационные курсы, книги в PDF, лучшие практики и новости из мира ИТ — в нашем уютном Telegram-канале.