django-lean, Akoha's open-source a/b experimentation framework @ Montreal Python 9

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Notes on slide 1

    Erik Wright, Dir. Eng @ AkohaHere to present django-leanAkoha’s recently open-sourced split-testing framework for Django

    A tool for measuring differences between alternative implementations* font sizes, texts, prices, images, and so on.Recently, use for measuring effectiveness of new features and enhancements is gainingSimultaneously run both implementations,randomly assign users to one or the other, compare performance

    Rarely confident of the impact our changes will have on users / customersEven when confident, sometimes we are dead wrongSplit testing reduces the risk of wrong decisions / find, correct, and learn from mistakes quickly.

    Trivially implement split-test experiments in Javascript, Django Templates, PythonMeasures user performance according to metrics you defineGenerates and publishes nightly reports of experiment resultsIncluding calculating statistical significance so that you know when you can stop testingThanks to django-admin, starting, stopping, and promoting tests is easy

    Now that I’ve told you what django-lean can do, allow me to show you

    2 Favorites

    django-lean, Akoha's open-source a/b experimentation framework @ Montreal Python 9 - Presentation Transcript

    1. django-lean
      An open-source framework for performing and analyzing a/b split-test experiments in Django
    2. 60 sec. intro to split testing
    3. What is split testing?
      A technique for comparing two alternative implementations
      Done properly, allows you to eliminate other variables
      For the gory details, seehttp://elem.com/~btilly/effective-ab-testing/
    4. Why do people split test?
      Improve conversion, ARPU, or other key metrics systematically
      Eliminate guesswork and opinions
      Determine, scientifically, which implementation is best
      Test your hypotheses
    5. Introducing django-lean
    6. django-lean
      Experiment
      JavaScript
      Django templates
      Python
      Measure
      User-defined goals
      User-defined metric
      Analyze
      Manage
      • Nightly reports
      • Statistical significance
      • Start, stop, and promote experiments via django-admin
    7. Examples
    8. Python
    9. Django template
    10. JavaScript
      In your HTML template:
      In your JavaScript:
    11. Reports
    12. future
    13. Wishlist
      Experimentation improvements
      Multivariate testing
      Arbitrary numbers of test cases
      Tools for automated (integration, unit, ...) testing
      Support more test scenarios
      Conversion funnels
      Decoupling from Django
      More “Lean Startup” tools
      Cohort analysis
      In-site surveys (net promoter score, etc.)
    14. Find out more:
      http://bitbucket.org/akoha/django-lean/
      http://akoha.com
      erik@erikwright.com / @erikwright

    + Erik WrightErik Wright, 1 month ago

    custom

    884 views, 2 favs, 0 embeds more stats

    'django-lean' is an open source a/b split-test expe more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 884
      • 884 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 2
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories