When should we use systems thinking? Systems thinking is very effective in helping to solve a variety of complex problems. If the concern is important, the problem has occurred repeatedly and has a history that can be studied and analyzed, and people have tried to solve the problem in the past with little or no success, it is a prime candidate for a systems thinking approach.