b2b software selection framework