Development of the machine learning-based applications is fundamentally
different from the development of the traditional software. The complete
development pipeline includes three levels of change: Data, ML Model, and
Code. This means that in machine learning-based systems, the trigger for a
build might be the combination of a code change, data change, or model
change.
Changing Anything Changes Everything
learn.machinelearning Source - ml-ops.org