... unsatisfactory another solution has to be planned Testing the solution should be carried out throughout all the stages REPORTING THE SOLUTION Reporting the solution means producing a statement of ... language and is called a program The program can then be executed to solve the problem TESTING THE SOLUTION Testing the solution involves checking the results of the solution and making sure it solves ... Implementing a solution involves using the solution to solve the problem If a software package, such as a word processor, has been chosen, implementing the solution will mean...