Selecting the appropriate software vendor can be a daunting task, particularly when dealing with a complex project.