So, when presented with a problem, identify and solve it by trial, error, selection, and a variation of different probable solutions. Process simplified: Identify the problem. Develop two to three solutions Test the solutions and select the best performing ones. Create variations and repeat.