His principle areas of work, over the years, relate to the design of complex systems and also these systems' associated human concerns such as how to get the stakeholders in a large project to understand each another and the system being proposed.