ema

9
EMA IT Arch Meeting, 5/2010

Upload: vera-bray

Post on 31-Dec-2015

22 views

Category:

Documents


1 download

DESCRIPTION

EMA. IT Arch Meeting, 5/2010. EMA’s History. Pitched 10/2008(!) as lightweight split testing Received positive interest from all verticals except Redball Designed several components, couple of which were built Shelved Q109, resources diverted to Graffiti. EMA Today. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: EMA

EMA

IT Arch Meeting, 5/2010

Page 2: EMA

EMA’s History

• Pitched 10/2008(!) as lightweight split testing• Received positive interest from all verticals

except Redball• Designed several components, couple of

which were built• Shelved Q109, resources diverted to Graffiti

Page 3: EMA

EMA Today

• Support running tests for customers that can do the site side instrumentation

• Use DW/Redball tracking fields• Supported 5 tests over the last year• Have interest from sites that can’t handle site

side (Findarticles, Gamespot)

Page 4: EMA

EMA Components

TES(server)

Client Lib(js)

TMI(Tools)

DW

DW Tracking Convention

EVA(reporting)

Page 5: EMA

40% development doneComponent Percent Complete Notes

DW Tracking Spec 100%How to instrument your site for EMA evaluation

EVA Beta 80% http://c13-pts-dev40.cnet.com:3293/ema/

TES Beta 60%, Untested

User Tools 20% - Dev Stopped Here

Started using Django

Client Lib 0% Still some open issues

Page 6: EMA

EVA

• Runs significance test on tracked DW data• Requires manual setup• Needs tie-in to user tools (TMI)

Page 7: EMA

TES

• Prototyped using POME (Rubics’ Python stack)• Takes affiliate_id, test_id• Decides – Whether the user is in the test– Which variant user should see

• Returns payload based on test variant

Page 8: EMA

TMI and Client

• No significant development for either component

• Bulk of development is here• Also, a couple outstanding design issues:– Automatic set up/tear down for tests (SQL

generation, etc.)– DW Cookie synchronization

Page 9: EMA

Deployment

• Finish TMI and Client• Solve remaining design/integ issues• Documentation• Pilot partner (FA?)