Uma data scientist criou um modelo que prevê as necessidades de manutenção e, no notebook, os resultados parecem bons. Para o colocar em utilização, envia o ficheiro do modelo à equipa de TI, acompanhado de um documento que descreve as colunas esperadas. A equipa de TI volta a implementar os cálculos dos dados de entrada, mas com ligeiras diferenças face ao notebook. O modelo funciona, mas ninguém se apercebe de que as previsões se vão desviando gradualmente.
Mais tarde, alguém da equipa de conformidade pergunta com que dados foi treinada a versão atual. Ninguém consegue responder: a tabela de treino foi substituída, o código está num portátil e ninguém sabe que configurações foram usadas.
O problema raramente está no próprio modelo. Está no que falta à sua volta: um local definido para o código, os dados e as versões do modelo, um processo automatizado até à produção e uma pessoa responsável pelo modelo assim que entra em funcionamento. É isso que se implementa com MLOps.