http://s3.amazonaws.com/theoatmeal-img/comics/design_hell/8....
Rumsfeld himself is interesting, though. There's a documentary about him currently on Netflix, directed by Errol Morris: http://www.imdb.com/title/tt2390962/
[Comic panel was from http://theoatmeal.com/comics/design_hell ]
I see this all the time, especially with offshore development. I was the lead for a US project with an additional India team. We had a US-based PM for the Indian contractor. Then we had an India based PM, then we had 3 developers. Any time I needed to discuss something, I had to consult with the US PM, the US PM consulted with the India-based PM and the India based PM would then ask the devs. Then the answer would go through that path in reverse. A simple question like, "Where is the setup script file in the repo?" That took literally 6 emails, with delays of several hours between responses.
Needless to say, that arrangement didn't last long before I fired the company.
My point is that you don't always need an experienced project manager depending on the scope of the project and the number of developers. 10 devs -- yes absolutely. But 2 or 3 devs? Not necessarily.