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

Peppered Kitty and The Penal Guard 💂‍♂️

Tuesday, November 12, 2024

The breed of the non-human͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌

🗞 What's New: HARO/Connectively is shutting down

Tuesday, November 12, 2024

Also: Use AI to beef up your security ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

the wizard of oz.

Tuesday, November 12, 2024

Read time: 53 sec. Today I want to tell you about Cristiano. He was part of our last Starter Story Academy sprint. And during his first two weeks, he was busy designing and tweaking his landing page.

💃 Beyoncé loves her products...here’s how she did it

Tuesday, November 12, 2024

The exact steps to build your beauty brand empire Hey Friend , We just launched our newest course, How to Build a Million Dollar Beauty Brand. In it, for the first time, Alicia Scott—founder of Range

[CEI] Chrome Extension Ideas #166

Tuesday, November 12, 2024

ideas for Amazon, Twitter, Developers, and Students ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Navattic's PLG funnel with Natalie Marcotullio

Tuesday, November 12, 2024

In conversation with Navattic's Head of Growth about their product-led growth (PLG) funnel. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

You have one shot to sell your business 🤞

Tuesday, November 12, 2024

Just One Week to Go Until Exit Strategy Launches! ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Product manager is an unfair role. So work unfairly.

Tuesday, November 12, 2024

How to thrive in “the great flattening” by redefining work norms ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Growth Newsletter #223

Tuesday, November 12, 2024

It's not "what" but "where" ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

All stock, 6-figure deal

Tuesday, November 12, 2024

Plus, overcome a big barrier to exit planning: owner dependency ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏