
Loading…

Book summary
by Will Larson
Premium summary · Opens in the app · 18 min read
Organizational design is the attempt to understand why some create such energy and others create mostly heat: friction, frustration, and politics.
Organizational design is the attempt to understand why some create such energy and others create mostly heat: friction, frustration, and politics.
Organizational design is the attempt to understand why some create such energy and others create mostly heat: friction, frustration, and politics. Optimal team structure. Engineering teams should ideally consist of 6-8 members during steady state. This size allows for effective collaboration while providing enough capacity to handle on-call rotations and maintain productivity. When forming new teams, grow an existing team to 8-10 members, then split it into two teams of 4-5 each. This approach ensures that new teams have a solid foundation and shared context. Managerial span of control. Managers should typically support 6-8 engineers, while managers-of-managers should oversee 4-6 managers. This structure allows for active coaching, coordination, and strategic planning at each level. As organizations grow, it's crucial to maintain these ratios to prevent managers from becoming overwhelmed or disconnected from their teams' work.
Metrics are useful for narrowing the solution space that you explore in order to accomplish your investment goals. Define clear goals. Establish well-structured goals that include a target, baseline, trend, and time frame. This approach provides context and allows stakeholders to evaluate progress effectively. For example: "In Q3, we will reduce time to render our frontpage from 600ms (p95) to 300ms (p95). In Q2, render time increased from 500ms to 600ms." Balance investment and baseline metrics. Pair investment goals (improvements you want to make) with baseline metrics (current performance you want to maintain). This ensures that teams don't sacrifice long-term stability for short-term gains. For instance, while working to improve page load times, maintain a baseline metric for infrastructure costs to prevent unsustainable optimizations.
Migrations are both essential and frustratingly frequent as your codebase ages and your business grows: most tools and processes only support about one order of magnitude of growth before becoming ineffective. Structured hiring process. Develop a comprehensive hiring funnel that includes sourcing candidates, motivating them to apply, evaluating their skills, and closing offers. Instrument each stage of the process to identify bottlenecks and areas for improvement. Regularly review and optimize your hiring funnel metrics to ensure you're attracting and selecting the best candidates efficiently. Career ladders and performance management. Create clear career ladders that outline expectations for each role and level within your organization. Implement a consistent performance management system that includes self-reviews, peer feedback, and manager evaluations. Conduct regular calibration sessions to ensure fair and consistent performance designations across teams and departments.
The best learning doesn't always come directly from your manager, and one of the most important things a first team does is provide a community of learning. Encourage knowledge sharing. Organize regular learning sessions, such as paper…
Continue reading in the MinuteRead app
Get the complete 18-minute summary of An Elegant Puzzle
Get the complete summary in the appOrganizational design is the foundation of scalable engineering management
Effective managers balance team size and performance metrics
Implement systematic approaches to hiring and career development
Foster a culture of continuous learning and improvement
Develop a toolkit for navigating change and solving complex problems
Create an inclusive environment through opportunity and membership
"An Elegant Puzzle" is a strong fit if you want practical ideas around management, leadership, business—especially themes like organizational design is the foundation of scalable engineering management; effective managers balance team size and performance metrics. The MinuteRead summary distills these concepts into a focused read, whether you're deciding whether to buy the book or applying its lessons at work.
Will Larson is an experienced engineering leader who has worked at high-growth tech companies such as Stripe, Digg, and Uber. He draws on his practical experience to provide insights into engineering management, focusing on systems thinking and organizational challenges. Larson's writing style is described as concise and pragmatic, offering specific advice rather than general theories. He maintains a blog where he shares his thoughts on engineering management, which formed the basis for this boo…
View all summaries by Will LarsonContinue Reading
Access the complete 18-minute summary and thousands more nonfiction books in the MinuteRead app.
Continue reading the complete summary in the MinuteRead app.