Why Data Science Follows the Research Model, Not the Software Development Model
Software development succeeds 4 out of 5 times. Data science succeeds 1 out of 5. That difference is not a quality problem — it is a fundamental difference in the nature of the work. DS follows the academic research model: hypothesis, experiment, documented failure, iterate.