It’s Surprising How Much Small Teams Can Get Done [audio]
blog.ycombinator.com
It’s Surprising How Much Small Teams Can Get Done [audio]
1–10 of 97 posts
Re: It’s Surprising How Much Small Teams Can Get Done [audio]
#2Re: It’s Surprising How Much Small Teams Can Get Done [audio]
#3It’s Surprising How Little Big Teams Can Get Done
Re: It’s Surprising How Much Small Teams Can Get Done [audio]
#4Re: It’s Surprising How Much Small Teams Can Get Done [audio]
#5When I hear about the development world out there, especially in America, where everyone has these crazy offices and there's just money flying everywhere and it's all growth growth growth with loads of people joining all the time, I can't help but feel it's an entirely different universe.
We could probably do better with some investment and growth, but it's great to just be a small team.
Re: It’s Surprising How Much Small Teams Can Get Done [audio]
#6With non-small teams, you need formal communications channels, which adds significant overhead. With a medium team, this eats up most, if not all, of the extra productivity you get by having more people than a large team.
There are some things that you just can't get done with a small team, and then a large team is needed, but at a much higher cost.
Re: It’s Surprising How Much Small Teams Can Get Done [audio]
#7It’s Surprising How Little Big Teams Can Get Done
Re: It’s Surprising How Much Small Teams Can Get Done [audio]
#8The pair coordination cost between 3 individuals, ignoring overhead, is 3x dollars, as there are three possible pairs that need to coordinate, i.e., there are three connections in a network with three nodes.
The pair coordination cost between 4 individuals, ignoring overhead, is 6x dollars. At 5 people, the pair coordination cost is 10x dollars.
At n people, the pair coordination cost is (n(n-1)/2)x dollars, which is asymptotically proportional to n²x as n grows.[a]
When coordination costs are high, as with software development, it's not surprising that small teams outperform large teams.
Large software development teams generally cannot accomplish much -- unless they break into smaller, highly autonomous teams with well-separated responsibilities.
This applies to other high-coordination-cost endeavors, such as building a successful company from scratch.
--
[a] This is Metcalfe's law, but for a network's pair coordination cost instead of value: https://en.wikipedia.org/wiki/Metcalfe%27s_law
Re: It’s Surprising How Much Small Teams Can Get Done [audio]
#9In all my experience Im a firm believer that all you need is 7 talented people and you can accomplish anything.
Re: It’s Surprising How Much Small Teams Can Get Done [audio]
#10I do feel we've hit a wall though, as our revenue has been ~$2M/yr for the past three years with a fairly consistent team size. We have had difficulty finding the right people who can incrementally grow revenue.
That said our primary competitor has ~80 employees and has to keeps raising more VC (we're 100% revenue funded) while their customers keep churning and showing up on our doorstep.