The soft skills of software architecture
Mark Richards focuses on the essential soft skills of architecture, including working with architecture teams, leadership skills, leveraging checklists, negotiation skills, and facilitation skills.

Editor’s note: This video was originally recorded in March 2015 at the O’Reilly Software Architecture Conference.