A company is planning to implement Epicor next year to repla…

A company is planning to implement Epicor next year to replace several legacy applications. The planning phase will define most system requirements, but they are unsure they are aware of all requirements the user community needs. Senior leadership wants to do the project right. When contracting with a systems implementor, what would be the more appropriate costing method?