Design thinking is a pragmatics, a set of algorithms, tried and tested tactics for observing, listening, engaging with people, interpreting and analyzing their circumstances, then iteratively and adaptively offering interventions in those circumstances so as to effect improvement.