There are several versions and claimed authors for this note. Quoteinvestigator has a nice article investigation on the sources:
Blog Archive
Structured Problem Solving
Definition Wikipedia term: Problem solving consists of using generic or ad hoc methods, in an orderly manner, for finding solutions to problems. […]