Human-centred design (HCD) is a creative approach to problem-solving that can be applied to programme development, adaptation, or improvement.
DesignKit.org
Includes key concepts, as well as tools, methods, and case studies, to use design thinking in practice.