In concept, I agree that this would be an awesome idea, but in a practical sense, it's not realistic to sit down and track every step and person involved in a change, especially for ones that leverage dozens of people from multiple teams and potentially span months of time.
That said, what I can do is point you to a series of interviews called "A Day in the Life" that we put together a few years ago that might give you a better idea of what a typical day may be like here at Blizzard Entertainment for various individuals. Even then, the tasks, responsibilities, meetings, and daily topics will vary wildly day-by-day, but hopefully it offers you an interesting glimpse at the types of discussions and interactions we have behind-the-scenes.
Here is one tasty excerpt from Micah, aka Bashiok:
General web surfing/twittering/forum perusing now out of the way, I’ll hit my tasks. We use an internal proprietary tool to create and track personal tasks, which could be anything from cropping some Tier 13 images for use in one of the set reveals, editing and approving the FAQ for a new game service we're introducing, or writing a feature article on a game system. In a perfect world I'd have time to complete these tasks, but it's nearing 10 a.m.
It is attitudes like this that is why nothing gets done. Instead of wasting that time doing "general web surfing" how about he actually comes in and gets work done starting at 9am? The cutting corners has to stop, even for the "senior" level guys. ESPECIALLY for the "senior" level guys.
What if the guy coming to fix my cable comes over and just starts playing games on his iphone for 30 minutes? Is that fair to me? Is that fair to everyone else after me? No it isn't.
What if the guy fixing the roads just decides to let traffic go for 30 more minutes because he feels like it? Wouldn't you hate to get stuck in extra traffic on the 405?
Get your act together Blizzard. You can start by firing Bashiok for making a mockery of the whole work process in that "Day in the life" post and not showing up on the forums in AGES.
Vaeflare you got balls for coming here, and I admire that, but your company man, has something wrong with it.
I understand where you're coming from here, but I think you might have taken Bashiok's comment a bit out of context.
Part of our job is to "surf the web," as it were, but it's not in the way you might think at first. While off the clock we roam around the fringes of the internet just like anyone else, when we're on the clock, it's important for us to keep up-to-date about a variety of topics that pertain to our communities. Therefore, we sort of "surf the web" in a targeted fashion, seeing what fan sites are saying, popular blogs and news sites, articles, our Reddit communities, and the forums on various other sites. We do that because it's important to keep a pulse on the community all over the web, and that includes the many vibrant communities outside of our traditional Blizzard forums and blogs.
For instance, one of my responsibilities is also manning our Diablo Twitter
accounts where players from around the world come to interact with us on yet another medium. It may very well be that certain players don't use these social media outlets, but I try to ensure that I get some time to interact on there as well.
As for Bashiok, he transitioned over to the World of Warcraft community team last year, so you no longer need to hold him accountable for posting here on the Diablo III forums. Instead, you have an Archangel
, and Fallen Hound
to keep you company. ;)