A friend sent me a fascinating link describing some of the internal workings of Blizzard. The Gamasutra article cites facts and figures about specific departments, roles and responsibilities of functional groups, and gives a nice overview of entire WoW development universe.

Gamasutra Article - GDC Austin: An Inside Look At The Universe Of Warcraft

I found it pretty interesting.