The characteristics of good problem-solving techniques include both convergent and divergent approaches. These include the systematic collection of data or evidence, experimentation (trial and error followed by improvement), flexibility and creativity, and reflection — that is, thinking about the process that has been followed and evaluating it critically.