Usability Testing Suite

Events happening in the community are now at Drupal community events on www.drupal.org.
You are viewing a wiki page. You are welcome to join the group and then edit it. Be bold!

Project information

Project: http://drupal.org/project/uts
Status: Implement multivariate testing API and analysis/dashboard improvements. (June 20 - August 8)

Description

The Usability Testing Suite that I created during SoC 2008 needs additional work in order to make it ready for use. The existing module provides a powerful API that makes writing data collection plug-ins simple, but the user interface needs refinement and a screen recording plug-in would make the module much more helpful. Through this project I intend to finalize the Usability Testing Suite and make it ready for widespread use.

Additional Reading:

Project schedule

  1. Discuss and enhance study and analysis interfaces. (May 23 - June 3)
  2. Complete research of screen recording tools and come to a conclusion. (June 3 - June 5)
  3. Implement screen recording solution found during research. (June 5 - June 15) (decided against)
  4. Collect use-case information and design API for multivariate testing. (June 15 - June 20)
  5. Implement multivariate testing API and analysis/dashboard improvements. (June 20 - August 15)

Status updates

2009-05-09

Setup a multivariate test with Google's Web Optimizer. Getting some experience and understanding how the tool works so I will have an idea of what the feature may look like for UTS.

2009-05-30

I have had a number of conversations with Bojhan in IRC and skype. We re-arranged the Project schedule to provide more time for the Implement multivariate testing API and analysis/dashboard improvements. I cleaned up some old issues in queue, opened some more detailed feature requests for implementation, and completed a few. Also created an all-in-one download that contains all dependencies of UTS in one tarball and listed on the UTS project page.

2009-06-06

Completed about 13 issues and cleaned up a few bits of code. I then did a bit of research into JavaScript recording tools and posted by results. I am awaiting a response from Bojhan.

2009-06-13

Spent the week waiting for a response. Talking with Bojhan near the end of the week and he said I should go ahead and move on to next item. He has been contacting several people that work with jQuery a lot in hope that they may be able to complete the script.

2009-06-20

Did some research and thinking into how to write the API for multivariate testing and posted my write up. Initial work on implementation to start soon.

2009-07-12
Been a while since last update. I've been on vacation and busy, but still managed to make a lot of progress. Created the multivariate project and got an functioning API, test, and example. Will be working to fill in variation test a bit more and provide a hook for the success condition. I hope to clean up project page and make a release after a review form Bojhan.

2009-07-18
Cleaned up the project page, added the hook, examples, and full test case. After checking it over I made a 1.0 release. Talked with Bojhan and discovered that instead of just recording the success of a single element, apparently what he is looking for is what element they stopped on...so more the success of each individual element. So looks like I may have to redesign it, we will be discussing it.

AttachmentSize
gsoc-2009-proposal.pdf102.79 KB

Usability

Group organizers

Group categories

UX topics

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: