Throughout the world, contemporary business organisations rely heavily for their operations on various software packages. The choice of particular operational systems and software can have a significant influence on a company\u27s competitive advantage. Managerial decisions regarding all aspects of IT (computer hardware, software and human resources) are central to the success of a company, and cannot be made without a good understanding of available software options. By the same token, the success of the software companies designing software solutions for such companies depends on a rich understanding of the very specific needs of contemporary businesses. The more shared understanding between the needs of a specific type of company and the...