Professional software systems for innovative businesses