The more I get into it, the more I figure out Enterprise Resource Planning software is complex. But that also makes it more interesting, especially trying to figure out ERP implementation projects. Whether installing ERP software to replace legacy enterprise software systems, or combining new ERP software with business process reengineering or other application software, pretty much any and all ERP implementation projects are challenged. But that's what makes the ERP software industry so fun. At least that's the theory.