Perhaps the most common concern when using offshore software development teams is overcoming communication challenges. While communication is key, misunderstanding can happen among local employees too. It's helpful to have a team lead that is responsible for making sure that both teams feel understood
Identify Strategic Objectives Determine what's important before you do anything else Establish Process Boundaries Be crystal clear about scope just like you would on any other project. Review Relevant Business Process Drill down into your existing business processes to gather your ERP functional requirements.