TRICK FACTORS WHEN PARTNERING WITH A SOUTH AFRICAN CUSTOM SOFTWARE DEVELOPMENT FIRM