...

/

Technical Capabilities of a Program Manager

Technical Capabilities of a Program Manager

Let's look at essential technical skills a TPgM should possess.

Every technical program manager should have some level of domain expertise within the realm of software engineering. This is critical so that you know how to partner most effectively with your engineering counterparts by getting into detailed architectural reviews, get involved with code reviews, and know what type of analytics to look for or ask about.

You should feel comfortable diving into an architectural diagram and examining the potential impacts in other systems and services.

Without some level of domain expertise, you will lack the ability to map dependencies across systems and services. Major risks that you need to ensure are taken care of may go unnoticed. Your ability to climb the learning curve of new technologies might be more difficult because the fundamentals of software engineering are not solid.

Technical breadth vs. depth

What is the difference and what do you need?

The word "technical" typically denotes some level of expertise in something, so a technical role ...

Access this course and 1400+ top-rated courses and projects.