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
Discuss and enhance study and analysis interfaces. (May 23 - June 3)Complete research of screen recording tools and come to a conclusion. (June 3 - June 5)Implement screen recording solution found during research. (June 5 - June 15) (decided against)Collect use-case information and design API for multivariate testing. (June 15 - June 20)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.
| Attachment | Size |
|---|---|
| gsoc-2009-proposal.pdf | 102.79 KB |