Machine performance prediction


Hello Stasticians …

My first post ! Need some help with the predictions / forecast. I have machines x, y and z that can produce products a,b and c. The time taken for each machine to produce each product varies by a big margin (~ 80%) . The time taken depends on a lot of factors ( ~ 20 ) like work in progress(wip), shift, electricity, operator, suppliers, productivity and others. I was thinking to forecast the time based on the past performances. The only information that I have is wip for each machine and their past performances (x,y and z) based on their products a,b and c.

I have minimal knowledge in six sigma and Matlab. Can some one help in letting me know about the tools/models needed with this forecasting / predicting ?

Thanks in advance.