You can get a lot done with a small group of great people. You feel like you can change the world, and sometimes you can. Having just one person that is negative, that does not "play with the other children nicely," that just slows things down unnecessarily can destroy this.
Having the right team around you makes all the difference. Equally, having too many people, irrespective of their ability has the same effect. Things become slow, arguments get circular, discussions turn to consensus and things get taken out and "decided" one to one in different forums.
Two easy things to check next time you feel like this:
- Have we got the right people on this?
- Is this the minimum we can manage with or can we take more people out?