There is a growing interest among companies of all sizes to implement enterprise resource planning (ERP) systems to overcome the limitations of fragmented and incompatible legacy systems. According to a recent study, the ERP market is expected to reach $1 trillion by 2010. ERP systems can provide substantial benefits to organizations through the improvement of information flows across departmental boundaries and integration of business activities. However, ERP implementation projects also require considerable organizational resources. An average ERP implementation costs around $10.6 million and can take almost two years to complete.