Share E-Book
Scan to open this page

Scan with your phone to open this page

Author: Addy Osmani

Rating No ratings yet

In this insightful and comprehensive guide, Addy Osmani shares more than a decade of experience working on the Chrome team at Google, uncovering secrets to engineering effectiveness, efficiency, and team success. Engineers and engineering leaders looking to scale their effectiveness and drive transformative results within their teams and organizations will learn the essential principles, tips, and frameworks for building highly effective engineering teams. Osmani presents best practices and proven strategies that foster engineering excellence in organizations of all sizes. Through practical advice and real-world examples, Leading Effective Engineering Teams empowers you to create a thriving engineering culture where individuals and teams can excel. Unlock the full potential of your engineering team and achieve unparalleled success by harnessing the power of trust, commitment, and accountability. With this book, you'll discover: The essential traits for engineering effectiveness and the pitfalls to avoid How to cultivate trust, commitment, and accountability within your team Strategies to minimize friction, optimize career growth, and deliver maximum value The dynamics of highly successful engineering teams and how to replicate their achievements How to implement a systems thinking approach for everyday problem-solving and decision-making Self-advocacy techniques to enhance your team's visibility and recognition within the organization

AI Reading Assistant

Whole-book reading guide from stratified index samples; jump to passages in the text

AI guide
# Leading Effective Engineering Teams ## 【One-Line Pitch】 A practical, decade-deep playbook from a Google Chrome engineering leader on building teams that deliver—covering team composition, trust, culture, and the crucial difference between being busy and being effective. Ideal for new engineering managers, tech leads, and senior individual contributors who want to scale their impact beyond their own code. ## 【Book Arc】 - **Opening (~0%–9%)**: Defines what makes a software engineering team effective—not just technical skill, but a mix of clear plans, honest communication, trust, and shared purpose. Introduces the core premise that team dynamics, not individual brilliance, make or break projects. - **Early (~9%–25%)**: Dives into the building blocks of effective teams: why smaller teams (under 10) outperform larger ones, the value of diversity when paired with inclusion, and the specific engineering mindsets to hire for—user empathy, practical problem-solving, simplicity with quality, and openness to learning. - **Early (~25%–34%)**: Moves from hiring to culture-building. Uses contrasting case studies (Team Open-Door vs. Team Silos) to show how trust, open communication, and shared knowledge turn a group of individuals into a cohesive unit. Introduces the "sustain effectiveness" stage—creating a growth culture where team members can develop. - **Middle (~34%–47%)**: Clarifies the critical distinction between efficiency (doing things right), effectiveness (doing the right things), and productivity (output over input). Uses a concrete example (two teams shipping similar apps, one with a vegan filter) to show how effectiveness—not raw output—drives business outcomes. - **Middle (~47%–end of sample)**: Addresses the individual contributor's role in team effectiveness. Warns against over-indexing on technical work at the expense of business context, using the story of "Jane" to illustrate how pairing engineers with product managers and nontechnical stakeholders transforms their impact. ## 【Key Takeaways】 - **Team effectiveness is a learnable skill, not magic** (Opening): Successful teams aren't born—they're built through clear plans, honest communication, trust, and shared purpose. Even struggling teams can find their rhythm with deliberate practice. - **Smaller teams outperform larger ones** (Early): As team size grows, communication links multiply exponentially. Research suggests teams under 10 members are more likely to succeed, making deliberate team sizing a key leadership decision. - **Diversity works only with inclusion** (Early): Diverse teams can outperform homogeneous groups of top problem-solvers, but only when the environment is respectful and accommodating. A team that supports flexible work arrangements coordinates better than one that doesn't. - **Hire for mindsets, not just skills** (Early): Look for engineers who care about users, solve problems practically, keep things simple, and are open to growth. Interview with scenario-based questions that test prioritization and trade-off thinking, not just memorized knowledge. - **Trust is a performance driver, not a soft skill** (Early): Teams with open communication and shared knowledge solve problems faster, reduce stress, and attract top talent. Contrast this with siloed teams where "not my problem" attitudes breed rework and blame. - **Effectiveness beats efficiency** (Middle): Efficiency is doing things right; effectiveness is doing the right things. A team that ships features aligned with user needs (like the vegan filter) outperforms one that ships more features with less user retention. - **Engineers must understand business context** (Middle): Technically brilliant engineers who miss the bigger picture can waste effort on unaligned work. Pairing engineers with product managers and having them present to nontechnical stakeholders bridges this gap. - **Productivity is a subset of efficiency** (Middle): Measuring output over input matters, but traditional metrics like throughput miss collaboration and long-term value. Effective teams measure what actually drives outcomes, not just velocity. ## 【Reading Tips】 - **Deep-read Chapter 1 (Early sections)** for the hiring and team-building frameworks—these are the most actionable for managers building new teams. The mindsets list (user empathy, problem-solving, simplicity) is worth turning into an interview rubric. - **Skim the case studies** (Team Open-Door vs. Team Silos, Jane's story) for the narrative examples, but focus on the underlying principles they illustrate—trust, context, and alignment—rather than the specific details. - **Pay special attention to the efficiency vs. effectiveness vs. productivity distinction** (Middle section). This is the conceptual core of the book and will change how you evaluate your team's output. The vegan filter example is a memorable anchor for this idea. - **For individual contributors**, the later sections on "becoming effectively efficient" are the most relevant—especially the advice to ask questions and understand the larger picture before coding. Skip the hiring-focused early chapters if you're not in a management role. - **Treat this as a reference, not a cover-to-cover read**: Each chapter stands alone, so jump to the sections addressing your current challenge (hiring, culture, productivity metrics, or IC effectiveness). ## 【Coverage Limits】 This guide covers the first half of the book (through the middle sections on efficiency and effectiveness). The excerpts do not cover later chapters on systems thinking, self-advocacy, or advanced leadership frameworks—these are mentioned in the blurb but not detailed in the available material. ##
Page 10
ral themes that permeates every chapter of this book is the paramount importance of creating a culture of psychological safety within your engineering team....
View in text
Excerpt 2
You realize when you know how to think, it empowers you far beyond those who know only what to think.” You can apply this principle to your engineering team...
View in text
Excerpt 3
evelop their skills and grow within their roles. Sustaining effectiveness over time (as seen in Figure 1-3) requires supporting the factors of agility, purpo...
View in text
Excerpt 4
a practice of having her present her technical solutions to nontechnical stakeholders across different time zones, enriching her perspective and ensuring her...
View in text
Excerpt 5
Engineering Team Effectiveness Survey reveals three crucial enablers that can equip software engineering teams to effectively deliver on stakeholder value an...
View in text
Excerpt 6
t matter experts and trust their team members’ capabilities. Effec- tive leaders recognize that their role is to provide guidance, set direction, and create...
View in text
Excerpt 7
m goals: Core values The team’s deeply held beliefs Purpose The reason why the team exists Mission What the team is trying to achieve Strategy How the team p...
View in text
Excerpt 8
dopted a new group norm—like kicking off every team meeting with informal chitchat about weekend plans—improved by 6% on psychological safety ratings and 10%...
View in text
Tags
AI categories
TechnologyBackendProgramming
Publisher: O'Reilly Media
Publish Year: 2024
Language: English
Pages: 279
File Format: PDF
File Size: 942.1 KB
Text Preview (First 20 pages)
Registered users can read the full content for free

Register as a Gaohf Library member to read the complete e-book online for free and enjoy a better reading experience.

Generating text preview…