A small anecdote here. I work in SW development (not games). In a previous life we had a remote development office in Bangalore, India. Where, frankly many major SW corporations have an office there. This remote office we not given ownership over projects, but was mainly used for maintenance/legacy code, QA, and SOME small SW features.
Was it company culture? Was it talent? Was it the shear effect of asking for solutions from people whom were quite detached from the problem?
All I know, is I've worked at companies with 5,000 sw developers, and at ones with 40.
There is so much waste once a team gets too big. There is no such thing as "Hey do this, have it done in 3 months", when the thing they need to integrate with is a moving target. You can't just throw work/problems over a wall. Smaller teams will always outproduce massive fleets of ... not top talent. I know that last statement seems unlikable. But I've seen what 4-5 rockstar developers can do vs. 30 decent developers.
Log in to comment