Which type of forecasting approach, qualitative or quantitative, is better?

 

 Suppose a software producer is about to release a new version of its popular software. 

What information do you think it would take into account in forecasting initial sales?