DEV Community

Thomas De Moor for X-Team

Posted on • Originally published at x-team.com on

8 Top Engineering Management Books

Considering that we have quite a few team leads at X-Team, I was curious to know what their favorite engineering management books were (books that explain how to manage a team in a technologically complex environment). So I asked in our #book-club Slack channel. Here are their recommendations.

8 Great Engineering Management Books đź“š

High Output Management

Author: Andrew S. Grove

Publication Year: 1983

Length: 272 pages

Summary:

Andrew S. Grove, former chairman and CEO (and employee number three) of Intel, shares his perspective on how to build and run a company. Grove covers techniques for creating highly productive teams, demonstrating methods of motivation that lead to peak performance. High Output Management is a practical handbook for navigating real-life business scenarios and a powerful management manifesto with the ability to revolutionize the way you work.

The Manager's Path

Author: Camille Fournier

Publication Year: 2017

Length: 226 pages

Summary:

In this book, author Camille Fournier takes you through the stages of technical management, from mentoring interns to working with the senior staff. You'll get actionable advice for approaching various obstacles in your path, whether you're a new manager, a mentor, or a more experienced leader looking for fresh advice.

The Making of a Manager

Author: Julie Zhuo

Publication Year: 2019

Length: 288 pages

Summary:

The Making of a Manager is a modern field guide packed with everyday examples and transformative insights, including how to tell a great manager from an average one (illustrations included), when you should look past an awkward interview and hire someone anyway, how to build trust with your reports through not being a boss, and where to look when you lose faith and lack the answers.

Resilient Management

Author: Lara Hogan

Publication Year: 2019

Length: 105 pages

Summary:

Finding your bearings as a manager can feel overwhelming—but you don’t have to fake it to make it, and you don’t have to go it alone. Lara Hogan shares her recipe for supporting and leading a tech team—from developing your mentoring and coaching skills, to getting comfortable with having difficult conversations, to boosting trust among teammates—while staying grounded along the way.

Managing Humans

Author: Michael Lopp

Publication Year: 2007

Length: 209 pages

Summary:

Drawing on Lopp's management experiences at Apple, Netscape, Symantec, and Borland, this book is full of stories based on companies in Silicon Valley where people have been known to yell at each other. It's a place full of dysfunctional, bright people who are in an incredible hurry to find the next big thing, so they can strike it rich and then do it all over again. Among these people are managers, a strange breed of people who, through a mystical organizational ritual, have been given power over your future and your bank account.

Rapid Development

Author: Steve McConnell

Publication Year: 1996

Length: 674 pages

Summary:

A fundamental software engineering project management guide based on the practical requirements of "Taming Wild Software Schedules". This book emphasizes possible, realistic and "best practice" approaches for managers, technical leads and self-managed teams. It dissects the core issues of rapid development, lifecycle planning, estimation and scheduling, and it contains very good and practical discussions of customer-oriented development, motivation and teamwork.

The Five Dysfunctions of a Team

Author: Patrick Lencioni

Publication Year: 1998

Length: 227 pages

Summary:

Lencioni reveals the five dysfunctions which go to the very heart of why teams - even the best ones - often struggle. He outlines a powerful model and actionable steps that can be used to overcome these common hurdles and build a cohesive, effective team. Just as with his other books, Lencioni has written a compelling fable with a powerful yet deceptively simple message for all those who strive to be exceptional team leaders.

Managing the Unmanageable

Authors: Mickey W. Mantle, Ron Lichty

Publication Year: 2012

Length: 422 pages

Summary:

Drawing on their seventy combined years of software development and management experience, and highlighting the insights and wisdom of other successful managers, Mantle and Lichty provide the guidance you need to manage people and teams in order to deliver software successfully. Whether you are new to software management, or have already been working in that role, you will appreciate the real-world knowledge and practical tools packed into this guide.

Software Lead Weekly

Okay, this isn't a book. It's a weekly newsletter for managers, technical leads, and people who care about people, culture, management and leadership. Curated by Oren Ellenbogen.

The Lead Developer

Also not a book, but a series of conferences and meetups around the world focused around the wants and needs of technical team leads. They're great conferences to attend, but it's also worth checking out their YouTube channel, where you can find many of their talks.


What's your favorite engineering management book? Let me know in the comments below 👇.

Top comments (3)

Collapse
 
murrayvarey profile image
MurrayVarey

Great list. The Lead Developer seems an amazing resource. Thanks!

Collapse
 
marcote profile image
Marcos Torres

Hi there. I would definitely add An Elegant Puzzle: Systems of Engineering Management by Will Larson.

Collapse
 
markoshiva profile image
Marko Shiva

Nice list definitely saved to check those books later.
Thx for the list.