This document outlines 12 essential soft skills for software architects and project managers, which are divided into four categories: relationship skills, personal skills, business skills, and technical skills. It discusses how soft skills are needed to break through the "technical glass ceiling" and advance to higher levels of leadership. Relationship skills include gracious behavior, communication, negotiation, leadership, and politics. Personal skills include transparency, passion, and context switching. Business skills cover business knowledge, innovation, pragmatism, and vision. Mastering these soft skills in addition to technical skills is important for career progression.