Hacker News new | ask | show | jobs
by pdelgallego 1511 days ago
Author here. Two comments:

1/ As you mentioned, this is not a good approach for start-ups. The single-threaded model keeps teams autonomous and focused by eliminating alignment in big companies. It tries to replicate the nimbleness of start-ups within business units and teams. A startup should already be focused on finding a market fit as fast as possible.

2/ Not everything should be run as single-threaded. For example, AWS sales and support teams run as functional teams because otherwise, it will impact the customer's experience.

A better approach for start-ups and small businesses is using something similar to the Directly Responsible Individuals approach. Its focus is on decision-making ownership and speed. [1]

Thanks for the feedback. I will try to incorporate it into the post.

[1] https://about.gitlab.com/handbook/people-group/directly-resp...