Tomasz Tunguz - The 4 States of an Engineering Team

If you were forwarded this newsletter, and you'd like to receive it in the future, subscribe here.

The 4 States of an Engineering Team

Sep 30, 2020 05:00 pm

I’ve been steadily progressing through the excellent books in the Stripe Press catalog. First, I read High Growth Handbook. Most recently, I read An Elegant Puzzle: Systems of Engineering Management by Will Larson. It’s the best book I’ve read on engineering management.

Will has worked at Digg, Uber, Stripe, and is now at Calm and has seen many engineering teams endure and thrive through hypergrowth. The book abstracts out the wisdom of those times into theory abstracted from experience, not just hypothetical ideas. Will extends the concepts of systems thinking into engineering management.

The 4 states of an engineering team is a mental model that resonated with me, and I think it provides a framework for leadership teams and boards to understand the state of a developer team.

image

The four states are:

Falling Behind - every week, the team’s backlog deepens. The list of bugs and feature requests outstrips the team’s ability to offset them with releases. It’s time to recruit engineers to add throughput to the team. Morale is low.

Treading Water - the team sustains a good pace, but can’t embark on new projects or reduce technical debt. The solution is to reduce concurrent work (called Work in Progress in systems theory), so drive faster throughput by focusing on team projects rather than individual work.

Repaying Debt - to pay down debt, the team needs more time to invest in reducing the debt.

Innovating - craft enough slack in the system to enable the team to transition to this phase, invest in good quality code.

The state of an eng team can be opaque from the outside, and this framework illuminates the status in a simple way. It’s just one example of why An Elegant Puzzle is such a great book.

But there’s much more. Recently, many startups have tried to measure engineering throughput. Will uses systems thinking to measure productivity by looking at the engineering pipeline of pull requests, ready commits, deployed commits as a funnel with code review rates, deploy rates, and defect rates, amongst other figures.

Team reorganization is a prickly topic but the book illustrates how to handle it with aplomb, step-by-step.

If you manage engineering teams or are a startup leadership member, I highly recommend reading Will Larson’s book. The mental models and frameworks are broadly applicable and useful.


Read in browser »
share on Twitter Like The 4 States of an Engineering Team on Facebook


 

Recent Articles:

Notes from Office Hours with Kimbre Lancaster on How to Run Successful Virtual Events
Redpoint Office Hours with Medha Agarwal & Shopify’s Kaz Nejatian
How to Predict the Forward Multiple of a Software Company
Why Burnout Should be a Topic at Your Next Board Meeting, and What to Do About It
How to Maximize the Impact of Your Website When Targeting Two Personas
Copyright © 2020 *|Tomasz Tunguz|*, All rights reserved.
You signed up to receive Ex Post Facto blog posts by submitting your email on tomtunguz.com

Our mailing address is:
Redpoint Ventures
3000 Sand Hill Rd
Menlo Park, CA 94025

Add us to your address book


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.
 

Older messages

Notes from Office Hours with Kimbre Lancaster on How to Run Successful Virtual Events

Tuesday, September 29, 2020

If you were forwarded this newsletter, and you'd like to receive it in the future, subscribe here. Notes from Office Hours with Kimbre Lancaster on How to Run Successful Virtual Events Sep 28, 2020

Redpoint Office Hours with Medha Agarwal & Shopify’s Kaz Nejatian

Thursday, September 24, 2020

If you were forwarded this newsletter, and you'd like to receive it in the future, subscribe here. Redpoint Office Hours with Medha Agarwal & Shopify's Kaz Nejatian Sep 23, 2020 05:00 pm On

Why Burnout Should be a Topic at Your Next Board Meeting, and What to Do About It

Tuesday, September 22, 2020

If you were forwarded this newsletter, and you'd like to receive it in the future, subscribe here. Why Burnout Should be a Topic at Your Next Board Meeting, and What to Do About It Sep 20, 2020 05:

Can You Still Make Money Starting a SaaS Company?

Monday, September 14, 2020

If you were forwarded this newsletter, and you'd like to receive it in the future, subscribe here. Can You Still Make Money Starting a SaaS Company? Sep 12, 2020 05:00 pm Where is the SaaS world

Your Responsibility as a Manager is to Hire 7 People

Tuesday, September 8, 2020

If you were forwarded this newsletter, and you'd like to receive it in the future, subscribe here. Your Responsibility as a Manager is to Hire 7 People Sep 07, 2020 05:00 pm When a new leader joins

You Might Also Like

🚀 Ready to scale? Apply now for the TinySeed SaaS Accelerator

Friday, February 14, 2025

What could $120K+ in funding do for your business? ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

📂 How to find a technical cofounder

Friday, February 14, 2025

​ ​ ​ ​ If you're a marketer looking to become a founder, this newsletter is for you. Starting a startup alone is hard. Very hard. Even as someone who learned to code, I still believe that the

AI Impact Curves

Friday, February 14, 2025

Tomasz Tunguz Venture Capitalist If you were forwarded this newsletter, and you'd like to receive it in the future, subscribe here.​ ​AI Impact Curves​ What is the impact of AI across different

15 Silicon Valley Startups Raised $302 Million - Week of February 10, 2025

Friday, February 14, 2025

💕 AI's Power Couple 💰 How Stablecoins Could Drive the Dollar 🚚 USPS Halts China Inbound Packages for 12 Hours 💲 No One Knows How to Price AI Tools 💰 Blackrock & G42 on Financing AI

The Rewrite and Hybrid Favoritism 🤫

Friday, February 14, 2025

Dogs, Yay. Humans, Nay͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌

🦄 AI product creation marketplace

Friday, February 14, 2025

Arcade is an AI-powered platform and marketplace that lets you design and create custom products, like jewelry. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Crazy week

Friday, February 14, 2025

Crazy week. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

join me: 6 trends shaping the AI landscape in 2025

Friday, February 14, 2025

this is tomorrow Hi there, Isabelle here, Senior Editor & Analyst at CB Insights. Tomorrow, I'll be breaking down the biggest shifts in AI – from the M&A surge to the deals fueling the

Six Startups to Watch

Friday, February 14, 2025

AI wrappers, DNA sequencing, fintech super-apps, and more. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

How Will AI-Native Games Work? Well, Now We Know.

Friday, February 14, 2025

A Deep Dive Into Simcluster ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏