Debug the program

Surprise!  The program may fail to meet the customer's expectations.

The next step is commonly referred to as debugging.

Debugging is the process of finding and correcting programming errors or circumstances that prevent the program from behaving correctly.