Architecture Soft Skills

Format: Live Virtual Training
Duration: Half-Day Workshop
Instructor: Mark Richards

Being a software architect is a tough job. Not only do you have to have significant technical depth and breadth, but you also need to understand and master the soft skills of being an architect. Too many architects fail to realize the importance of soft skills, and as a result do not achieve success in their career as an architect. 

In this half-day live, virtual workshop I focus on the soft skills of architecture - those skills necessary to become an effective software architect and an effective leader. In this workshop you will learn what an architect is expected to do, how to make teams effective, and the basic negotiation and leadership skills necessary to become an effective software architect.

For more information about the pricing and availability of this course for private (corporate) training, please contact me at For public training offerings for this course, please see my public schedule at my upcoming events page.

Workshop Agenda


  • Workshop Logistics
  • The Importance of Soft Skills as an Architect
  • Collaborating With Development Teams  

Making Teams Effective

  • Architecture Personalities
  • Leading and Guiding Development Teams
  • Team Dynamics and Team Size
  • Leveraging Checklists

Negotiation Skills

  • Negotiation Exercises (hands-on)
  • Resolving Developer Conflicts
  • Negotiating With Other Architects
  • Negotiating With Business Stakeholders
  • Class Scenarios: Business Stakeholders and Tradeoff Analysis 

Leadership Skills

  • Dealing With Complexity
  • Vision vs. Pragmatism
  • Leading Development Teams
  • Integrating With Development Teams

©2020 DeveloperToArchitect