The iterative design process is a simple concept. Test the prototype to see whether it meets the need in the best possible way. Then you take what you learned from testing and amend the design.