Choosing the right software solutions for your business – a step-by-step guide