Given the difficulty in running a successful data science project, there are some specific reasons why these kinds of projects fail. Data science is a field that requires an interdisciplinary skillset. You need to be good at math and statistics, which yields a foundation of methods to analyze and interpret data. Domain knowledge is required to understand the data and the (business) processes that shall benefit from the analysis. Coding is a prerequisite to bring the theory to action.