data analysis requirements