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

Revolut plots to lure wealthy clients

Thursday, January 9, 2025

+ Should Europe be more like the US?; Gulf countries cut funding to European startups View in browser Sponsored by Salesforce Good morning there, How are your New Year's resolutions holding up? As

69 new Shopify apps for you 🌟

Wednesday, January 8, 2025

New Shopify apps hand-picked for you 🙌 Week 1 Dec 30, 2024 - Jan 6, 2025 New Shopify apps hand-picked for you 🙌 New Apps Dollarlabs: Ultimate Discounts Create and manage product, order, BOGO, flash,

What to Expect from VCs if the Downturn Persists

Wednesday, January 8, 2025

Learnings from previous venture downturns on the shifts we may see accelerate ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Freelancer Tools, Tool Finder, Beloga, Presite, Fancy Components, and more

Wednesday, January 8, 2025

AI-powered knowledge hub BetaList BetaList Weekly Tool Finder Exclusive Perk The wikipedia for AI tools & software Freelancer Tools https://freelancer-tools.shop/ Presite Site plans made easier

The A-Word

Wednesday, January 8, 2025

Read time: 46 sec. The next wave of successful founders won't be engineers. They might not even know how to code. In 2025, everyone will be talking about the A-word: ATTENTION There's a famous

join me: VC Trends for 2025

Wednesday, January 8, 2025

plus, read our latest State of Venture Report Hi there, Benjamin Lawrence here, Senior Lead Analyst at CB Insights. Thought you would be interested in our new State of Venture Report – read it for free

Founder Weekly - Issue 668

Wednesday, January 8, 2025

View this email in your browser Founder Weekly Welcome to issue 668 of Founder Weekly. Happy New Year! I hope you had great holidays and took some time off to recharge. :-) General 15 Harsh Truths From

Johannes Jäschke — From Hypnosis Innovation to Business Exit — The Bootstrapped Founder 368

Wednesday, January 8, 2025

Johannes Jäschke is a pioneer in the intersection of technology and mental health ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

How we built two 7-figure startups

Wednesday, January 8, 2025

The story and the opportunity. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

“Looks good to me” is a lazy default: Why managers should give feedback on work output

Wednesday, January 8, 2025

If you're not regularly giving feedback on work product, you're missing a valuable opportunity to invest in your team and set a higher bar. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏