 Often the end users may not be able to provide a complete set of application objectives, detailed input, processing, or output requirements in the initial stage.After the user evaluation, another prototype will be built based on feedback from users, and again the cycle returns to customer evaluation.The cycle starts by listening to the user, followed by building or revising a mock-up, and letting the user test the mock-up, then back.