Optimization of outsourcing operations plays an important role on development and progress for modern organizations. One important question in optimization process is to find a tradeoff between advantage and disadvantage of outsourcing and make appropriate decision whenever outsourcing action is necessary. In fact, there are several cases where outsourcing is not implemented properly and organizations suffer from the consequences. The primary purpose of this paper is to investigate various aspects of outsourcing to facilitate decision-making process in fuzzy environments. The preliminary results detect some of the necessary actions for decision making operations.