Building Data Analytics Software