Building a data driven product