{'fraction_non_alphanumeric': 0.020856201975850714, 'fraction_numerical': 0.003293084522502744, 'mean_word_length': 5.514285714285714, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Contracting for Information System Outsourcing with Multiple Bidders

Outsourcing of information systems (IS) is becoming an increasingly popular phenomenon. However, most problems that arise in outsourcing arrangements can be traced to the contract between the company and the IS vendor. Of particular concern are the types of information available for contracting and the observability of that information. This paper examines the form of such outsourcing contracts by casting the problem in a principalagent setting using the theory of mechanism design. The analysis we provide helps to (1) define the optimal contract for IS outsourcing, (2) understand the effect of unobservability on the form of the contract, and (3) examine the effect of multiple bidders. In summary, our analysis finds support for the growing trend toward equity‐based contracts and partnership agreements in outsourcing relationships.