HOW TO CHOOSE THE RIGHT CUSTOM SOFTWARE DEVELOPMENT COMPANION FOR YOUR TASK