Candice Tripp's website has downloads that include a form she apparently uses to gather such information. Now, I've never used it myself, but maybe it will give some insight.
Also, I'd like to hear what some of the more experienced developers think of it.
Candice Tripp's download page [it's...