Outsourcing Company adds complexity to already complex information systems projects and functions. As was discussed in the Evolution of Information Systems Outsourcing Web Design & Development Company Practices section above, the issue of how to outsource can require managers to decide between creating software or buying a prewritten package, hiring a consultant for a short term or executing a long term contract for ongoing advice, farming out projects or forging a “megadeal,” entering into a joint venture partnership or a strategic alliance, outsourcing Company In India locally, or going off-shore. Furthermore, as was discussed in the previous section on Identifying Information Systems Processes to be outsourced, before an enterprise engages in outsourcing, managers should consider the firm’s goals and strategies, its core competencies and critical success factors, the present nature and future of its information systems functions, the wide range of specific information systems functions that can be outsourced, costs vs. benefits of candidate outsourcing ventures, as well as cultural, language, political, and ethical factors.
Once all that consideration has taken place and the decisions have been made as to what and how to outsource, there is still more work to do to insure the outsourcing adventure is managed properly. Managers have more decisions to make related to the management structure and control, the selection of the vendor, the nature of the outsourcing contract, the launching and implementation of the project, and the monitoring, evaluation and renegotiation of the contract. This section of the chapter discussed those additional topics in greater detail



