from a high-level description: basically clients hire me and my team to come in to evaluate capabilities, select the best ERP or system that would suit their company, design, develop, test, support, etc.. thats a very high-level description of what i do. of course i don't always stay on a project throughout its entire life-cycle. thats where i roll off and move onto another project for the next client.