When you think of software development, you probably first think of programming. Actually, behind the scenes, many more people than software developers are involved. One of the core principles of design thinking is multidisciplinary teams, that is,...