Fantasy Sports Weather

fsw

Overview

Fantasy Sports Weather (FSW) creates weather correlation models that help predict professional sports player performance based on the weather forecast. They provide this information to the millions playing fantasy football and fantasy baseball. FSW approached HiTech to build their online membership driven website where their customers could get current information and historical research.

Approach

FSW needed a high available website that could potentially support millions of users at the same time. The site needed to support free and premium content and allow for regularly sports related content updates as well as deliver ongoing analysis based on the weather forecast.

Several technology platforms were evaluated and ultimately Microsoft ASP.NET was chosen. Microsoft provided many required features out of the box, accelerating the timeline, and the licensing model better fit FSW pricing model. HiTech already had expertise in ASP.NET and the project was staffed within 1 week

Development

Fantasy sports are played on a schedule so the project needed to be managed closely with little room for missing deadlines. We created a phased, agile development schedule which delivered interim releases for evaluation and feedback.

The schedule included early feature development which allowed content creation to begin before final delivery and late stage final tweaks which included high volume performance testing.

The FantasySportsWeather.com website included the following sub–systems:

  • Membership database
  • Payment portal for new sign–ups and monthly billing
  • Content manager system for daily blogs including video
  • Advertising framework with local inventory and 3 layers failover
  • High performance data search
  • Member based team and player tracking
  • Back office customer support tools for membership and billing
  • Billing export and reconciliation tools for .IFF files

Launch

FantasySportsWeather.com launched with all features on time for the 2011 fantasy football draft. Launch activities included 20 years of game day weather and every player’s performance in that 20 years totaling millions of database records, plus forward looking player performance projections.

In the spring of 2012, a second version of the site launched that included baseball data totaling several million new database records.

The site performed as expected even with the huge database load.