Pillars of a Technical Program Manager
Throughout most of my professional career, I have been a technical program manager (TPM) – or a proxy to it. During this time, I have worked alongside other TPMs on large-scale projects, mentored junior TPMs on their journey, and I have interviewed a large number of TPMs from all corners of the industry. Over the years, I have adopted a considerable perspective on what a TPM is and what makes them successful.
Without getting into complex sentence diagraming, let’s take a look at the job title itself, Technical Program Manager. The title is comprised of two parts, the noun, program manager, and the adjective, technical. From this, it’s easy to see that there are at least two foundational pillars to a TPM. The program management and the technical skills. In my view, program management consists of two separate pillars since program management includes project management. You cannot have the skills to run a program without...