Your engineering org chart is your roadmap

As startups grow, leaders must decide how to structure their engineering teams. Intuition suggests that multiple small teams will be easier to manage than one massive team. So, any organisation successful enough to have more than a handful of engineers will eventually need to do some organisational design.

Knowing that you should divide your engineers into small teams is easier than knowing precisely how to do it. These days, cross-functional models for teams prevail, and most people know to avoid teams larger than five or so engineers1. But how should product development efforts be divided across teams?

My advice: your engineering organisational chart is your roadmap. While teams tend to frequently prioritise and deprioritise individual initiatives, what rarely changes is your team structure. Aligning your resources (in the form of engineering teams) to important focus areas is what it looks like to put your money where your mouth is regarding product development.

Many startups talk about the important things, but when it comes to product development, they get distracted by shiny new product ideas, longtail features, and feature requests required to close new deals. But no amount of talk will deliver real results in product development. This hypocrisy is why startup leaders should permanently allocate engineering resources to the areas that matter most.

First, identify the core outcome that your product delivers to customers. While the value proposition for many products is a web of connected user benefits, most startups understand the core value they provide. Most SaaS products improve operational efficiency or increase revenue, for example. The better you understand the value you can deliver to customers, the more sensible your resourcing strategy will be.

Second, dedicate most of your engineering resources to your identified core value proposition. Because markets and technology constantly evolve, no product is ever complete. To protect and improve your position in the market, you must continuously improve your product and the technology that supports it.

Third, invest in the future. After achieving product-market fit, most companies underinvest in the customer onboarding experience. A dramatic reduction in the customer onboarding timeline for future customers is better than a feature that will help you win a few more customers because fast growth today is better than future growth potential. Eventually, the time comes when it is clear that you will exhaust your total addressable market. It probably makes sense to dedicate one or more teams towards market-expanding initiatives. Even now, you must continue investing in your core value proposition. It takes a surprisingly short window of neglect for a software product to become a painful liability, expensive to support, grow, and maintain.

Most companies should invest most of their resources into advancing their core value proposition. For startups, this means always having at least one or more teams focused on this mission. Continued success in your core business is what enables you to invest in riskier, long-term bets.
Most companies should invest most of their resources into advancing their core value proposition. For startups, this means always having at least one or more teams focused on this mission. Continued success in your core business is what enables you to invest in riskier, long-term bets.

Footnotes

  1. I’ve covered other principles of engineering organisational design, like cross functionality, previously. ↩︎

Subscribe for advice

Free weekly advice covering product strategy, development operations, building teams and more.

More advice

All-in-one is the laziest early-stage product strategy

If you are the CEO or product leader currently stuck in a failing all-in-one strategy: pivot. The good thing about having a broad product is that you should have plenty of insights into what areas have the most opportunity for disruption and innovation. Find an area to double down, and a pathway towards deprecating some of the bloat. You’ll create a much more successful product that way.

 
Startup leadership is about saying no to good ideas

Great startup leadership is about saying no to the bad ideas, sure. But mostly, great startup leadership is about saying no to most of the good ideas too. The decisions that make a mediocre startup a generational company are the decisions to not pursue legitimately huge ideas in favour of even better ones.

 
Advice for startup employees

Working in an early-stage startup is different to working for a larger company: while many people fail to get anywhere in startups, others skip years or decades of career milestones. Granted, every startup is different. However, I have noticed a few common patterns across many startups that describe the most successful talent.

 
Privacy and terms

I will only use your email address to send you this newsletter or to reach out to you directly, and you can unsubscribe at any time. I will not share, sell, or rent your email address to any third party, though I do store it the software I use to dispatch emails.

The information provided on this blog is for informational purposes only and should not be considered investment advice. The content on this blog is not a substitute for professional financial advice. The views and opinions expressed on this blog are solely those of the author and do not necessarily reflect the views of other organizations. The author makes no representations as to the accuracy, completeness, currentness, suitability, or validity of any information on this blog and will not be liable for any errors, omissions, or delays in this information or any losses, injuries, or damages arising from its use. The author may hold positions in the companies or products discussed on this blog. Always conduct your own research and consult a financial advisor before making any investment decisions.