How do you or the client know that the software is doing what they want?