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.
Instructors watch a tudent demonstrate knot-tying skills during water proficiency training. (source: Wikimedia Commons)
Editor’s note: This video was originally recorded in March 2015 at the O’Reilly Software Architecture Conference.