I kept hearing the soundtrack to this and thinking why is everyone in the office watching Deliverance. Funny video exploring the roles of developers and designers in building software.