Some clients want the Mindmill project managers to visit them in their country and spend time with their project managers. Together they evolve the requirements and create the specification document. Typically clients that are looking at a large project to be implemented at their client's site will follow this method. This is also the most expensive method for requirement gathering.