8 business process management areas you need to investigate with an implementation partner before appointing them