Important Aspects to Consider When Choosing Business Computer software