In a competitive environment, firms continually need to find better business solutions with flexible and marketing-oriented structures. They need to establish new business objectives to fulfill their corporate visions. A whole organization should be aligned to achieve these objectives. Information technology (IT) needs to be aligned to the organization's mission. IT professionals have provided systems to the organization and in most cases, these systems consist of individual functions, which should be used in an integrated manner. Enterprise Resource Planning (ERP) software has emerged to offer an integrated solution. It is suggested that ERP could facilitate the compatibility between task characteristics and technology characteristics, a long overdue IT solution. Some useful information about ERP can be found by examining the evolution of ERP from MRP .