Showing posts with label project management. Show all posts
Showing posts with label project management. Show all posts

Friday, May 14, 2010

Wasteful Multitasking

If you're in the camp that believe that the ability to multitask is a good thing then you're going to want to listen up. Plain and simple, it's less productive.

Because the brain cannot fully focus when multitasking, people take longer to complete tasks and are predisposed to error. When people attempt to complete many tasks at one time, “or [alternate] rapidly between them, errors go way up and it takes far longer—often double the time or more—to get the jobs done than if they were done sequentially,” states Meyer [3]. This is largely because “the brain is compelled to restart and refocus” [4]. A study by Meyer and David Kieras found that in the interim between each exchange, the brain makes no progress whatsoever. Therefore, multitasking people not only perform each task less suitably, but lose time in the process. [wikipedia]


For me, I multitask when I'm bored. Typically, I find myself losing interest in the task at hand so I jump to another task on my list. Then I feel guilty for orphaning what I had been working on so I'll jump back.

More Wikipedia you say? You got it!

When presented with much information, the brain is forced to pause and refocus continuously as one switches between tasks [4]. Realistically, this is “a rapid toggling among tasks rather than simultaneous processing.” According to a study done by Jordan Grafman, chief of the cognitive neuroscience section at the National Institute of Neurological Disorders and Stroke, “the most anterior part [of the brain] allows [a person] to leave something when it’s incomplete and return to the same place and continue from there,” while Broadman’s Area 10, a part of the brain’s frontal lobes, is important for establishing and attaining long term goals [3]. Focusing on multiple dissimilar tasks at once forces the brain to process all activity in its anterior. Though the brain is complex and can perform a myriad of tasks, it cannot multitask well. [wikipedia]



Last year there was an article in the Standford paper dealing with the topic of multitasking. As you could expect, the outlook was grim for those that boast about being able to - well you know.


http://news.stanford.edu/news/2009/august24/multitask-research-study-082409.html

"By doing less, you might accomplish more."


That's the final quote of the article. It's certainly true of agile development. We break production into manageable chunks and then we execute on them. If you find that you're jumping around too often, stop. It's not worth it. Perhaps it's time to engage in some Root-Cause Analysis to figure out what your motivation is for this disruptive habit.

I'll leave it at this. Here's an interview with the guy responsible for the Standford study.

Tuesday, March 2, 2010

Communication for a remote team

I've been producing a new Virtual World, utilizing, Unity 3D for close to seven months now. This is one of the most challenging satellite operations that I've been a part of. Our development pipeline touches down in Chicago, San Francisco, Mexico, China, Los Angeles, Naples (Florida), Orange County, and Sacramento! Suffice it to say, the time zone are killing me!

Keeping a team, such as the aforementioned in sync, requires more than one project management solution. Here's a list of the tools that we've attempted for better or for worse:

Basecamp

I can't complain about basecamp as project management tool. The file section has proven very valuable for disseminating assets as they are turned in. The message threads also work pretty well for giving notes on art assets. Rarely, the todo and milestone sections find their way into use. Not sure why that hasn't taken off. Perhaps this could be a separate post.

Fogbugz

There are tons of bug tracking solutions out there. Ours is Fogbugz. It works but is nothing to write home about.

Internal Wiki

We use tiki (http://info.tikiwiki.org/tiki-index.php). Sadly, this was only recently introduced as a means of recording/sharing information so I can't really report all that much.

Email Lists

We have various email lists (engineering, All staff, etc.). These are useful for blanket spam and rarely result in a positive outcome. However, if you want to fill an inbox, utilize ASAP.

IM/VOIP

In projects past, I've separated my IM from VOIP but for this particular project we all settled on Skype. Skype has proven very effective for state of the union calls or for the quick hash out.

Excel

Probably the least dynamic of the editable tools at our disposal. We all keep various excel sheets of various tasks at hand. These sheets are occasionally passed back and forth but are certainly one of the most antiquated means of info transfer.

Cell Phone

Skype is not, unfortunately, a one stop across the board for reaching all members of the team.

Text Messaging

Text messaging is used when someone is late for a conference call and is not at their computer.

Conference Calling Service

Occasionally, we'll need to book a room with the folks a free conference call dot com.

Meeting Scheduling Service

Can't forget about Time Bridge! This is a gem of a service. Definitely try them out if you haven't.


Off the top of my head, there you have it. *bows*

About Me

I produce and engineer games and applications. | Portfolio | LinkedIn