Human factors in system design

Consider the following three design contexts: 1) user experience for a smartphone app for collecting virtual cats, 2) autopilot controls in a commercial airliner, 3) the interface design for tax software. a) Describe how these three different design contexts differ in...