Go back to the top if necessary

Sometimes, it is necessary to go back to the top of the loop and try to convince the customer that she should modify her expectations.

This is often not a pleasant experience.

Correct the original design

Sometimes it is concluded that the customer's expectations are still okay, but there is a problem with the original design.

In that case, it may be necessary to modify the design and take another pass at the coding, testing and debugging steps to achieve the desired results.