Why Innovation is a Necessity for Software based Product and Service Companies