How to succeed in the enterprise software market