How to Turn a Great IT Idea Into a Commercial Success