{"id":565,"date":"2012-05-18T07:08:19","date_gmt":"2012-05-18T14:08:19","guid":{"rendered":"http:\/\/blog.mozilla.org\/ux\/?p=565"},"modified":"2012-05-20T10:51:00","modified_gmt":"2012-05-20T17:51:00","slug":"why-you-should-be-excited-about-test-pilot-2","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/ux\/2012\/05\/why-you-should-be-excited-about-test-pilot-2\/","title":{"rendered":"Why You Should Be Excited About Test Pilot 2."},"content":{"rendered":"<p>Test Pilot 2 is coming soon.\u00a0 In version 1, Jono had to discover what was possible.\u00a0 Now that we know that <em>everything<\/em> is possible, we want to help Test Pilot instrument <em>everything<\/em>. \u00a0 Here are some of our guiding principles.<\/p>\n<h4>easy to write studies<\/h4>\n<p>Here is an example study:<\/p>\n<p><code>const observer = require(\"observer-service\");<br \/>\nobserver.notify(\"myspecialstudy\",{my:'data'});<\/code><\/p>\n<p>Studies message the global <a href=\"https:\/\/addons.mozilla.org\/en-US\/developers\/docs\/sdk\/latest\/packages\/api-utils\/observer-service.html\">Observer<\/a> service with observations.\u00a0 Test Pilot listens.\u00a0 The rest is details.<\/p>\n<p><em>Some details<\/em>:\u00a0 Test Pilot 2 is a mechanism for installing addons, deciding which topics to observe, linking to external surveys, cleaning up the mess, and giving good UI and UX that ties it all together.<\/p>\n<h4>we meet you where you are.<\/h4>\n<p>No matter how you write your feature, we have you covered!\u00a0 Our <em>preferred<\/em> way of running experiments is by installing <a href=\"https:\/\/addons.mozilla.org\/en-US\/developers\/docs\/sdk\/latest\/dev-guide\/index.html\">Addon-SDK <\/a>(n\u00e9e Jetpack) addons.\u00a0 Of course,\u00a0 <em>your<\/em> feature is so radical that it can&#8217;t be done as an addon, and only a separate binary build \/ Firefox branch can contain the magic.\u00a0 <a href=\"https:\/\/gist.github.com\/gregglind\/testpilot2\/blob\/master\/doc\/replacefirefoxbinary.md\">We planned for that<\/a>.<\/p>\n<h4>simple surveys<\/h4>\n<p>Linking to an external survey url is easy.\u00a0 You decide who sees it, based on channel, locale, operating system and more.<\/p>\n<h4>the privacy you&#8217;re used to<\/h4>\n<p>Test Pilot remains transparent about <a href=\"https:\/\/testpilot.mozillalabs.com\/privacy.php\">exactly what data it collects<\/a>.\u00a0 We honor the contract we have with users that by sharing data about their habits, they should get something of value.\u00a0 They are in charge of their data.<\/p>\n<h4>easier studies = more studies (and faster turnaround)<\/h4>\n<p>It should be cheap to do experiments.\u00a0 <strong>It is always the right time to be bold<\/strong>.<\/p>\n<p>Every feature of the browser should go in front of real users for testing.\u00a0 During initial research, this might be a simple as doing hallway testing.\u00a0 As a feature grows, it requires more.\u00a0 Test Pilot can offer you large-scale quantitative data on &#8220;in the wild&#8221; populations, on both existing behaviours, and experimental changes to the browser interface.\u00a0 Take your experiments public with Test Pilot, and find how users really react.<\/p>\n<h3>How can I sign up?<\/h3>\n<p>Need a study done?\u00a0 Write to the User Research team at ( ur-team AT mozilla.com ), or stop by <a href=\"irc:\/\/irc.mozilla.org\/#ur\">#ur<\/a> .<\/p>\n<p>Developers:\u00a0 hack on the code at <a href=\"https:\/\/github.com\/gregglind\/testpilot2\">https:\/\/github.com\/gregglind\/testpilot2\/<\/a>.<\/p>\n<p>You can join in studies today by <a href=\"https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/test-pilot\/\">installing Test Pilot<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Test Pilot 2 is coming soon.\u00a0 In version 1, Jono had to discover what was possible.\u00a0 Now that we know that everything is possible, we want to help Test Pilot &hellip; <a class=\"go\" href=\"https:\/\/blog.mozilla.org\/ux\/2012\/05\/why-you-should-be-excited-about-test-pilot-2\/\">Read more<\/a><\/p>\n","protected":false},"author":395,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,9582,9594],"tags":[],"coauthors":[],"_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/ux\/wp-json\/wp\/v2\/posts\/565"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/ux\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/ux\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/ux\/wp-json\/wp\/v2\/users\/395"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/ux\/wp-json\/wp\/v2\/comments?post=565"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/ux\/wp-json\/wp\/v2\/posts\/565\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/ux\/wp-json\/wp\/v2\/media?parent=565"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/ux\/wp-json\/wp\/v2\/categories?post=565"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/ux\/wp-json\/wp\/v2\/tags?post=565"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blog.mozilla.org\/ux\/wp-json\/wp\/v2\/coauthors?post=565"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}