The CTO’s Framework for Evaluating Build vs Buy Decisions