LOCATING THE PERFECT SOFTWARE DEVELOPMENT PARTNER FOR INNOVATIVE SOLUTIONS