How to innovate 101: How Crucial are Custom IT Solutions?