There are various approaches available in order to problem solve in design including HCI, SE and IS and Design — Indicating Through Signs gives a description of all of them all exploring the ways they differ at looking at design and naturally effecting ROI.