Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Technical Program Manager's Handbook: Mastering PM Skills

Packt via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This course is designed to unlock your full potential as a Technical Program Manager (TPM). By mastering the key skills and strategies required to manage technical projects effectively, you will be able to elevate your career in the tech industry. With a strong emphasis on leadership and project management, the course will help you excel in guiding complex projects from start to finish, using modern tools and techniques. Throughout the course, you will explore how to leverage AI and Emotional Intelligence to drive project success and improve your leadership abilities. You’ll also learn how to integrate these emerging technologies into your project management approach, providing a competitive edge in today's fast-paced tech environments. The course is designed to take both new and experienced professionals through real-world case studies to ensure practical understanding and application of the concepts. What sets this course apart is its combination of theory and real-world applications, ensuring that you not only learn the fundamentals of technical program management but also gain hands-on experience through real-world case studies. This practical approach will equip you to navigate complex challenges and lead technical projects effectively. The course is perfect for aspiring and experienced TPMs, tech professionals transitioning into TPM roles, and those in technology consulting. A basic understanding of project management and technical concepts is recommended to make the most out of this course.

Syllabus

  • Fundamentals of a Technical Program Manager
    • In this section, we define the TPM role, explore the systems development life cycle, and compare it with adjacent job families to highlight its unique contributions to technical projects.
  • Pillars of a Technical Program Manager
    • In this section, we will cover the three pillars of technical program management: project, program, and technical skills.
  • Career Paths
    • In this section, we explore technical program manager (TPM) career paths, including individual contributor and people manager roles, and transitions into adjacent positions, offering practical insights for career development.
  • An Introduction to Program Management Using a Case Study
    • In this section, we introduce program management concepts through the Mercury program case study, focusing on program-project relationships, stakeholder engagement, and governance frameworks.
  • Driving Toward Clarity
    • In this section, we explore driving clarity in planning, risk communication, and stakeholder engagement to enhance decision-making and consensus in technical program management.
  • Plan Management
    • In this section, we explore plan management processes, aligning requirements with work, and differentiating project and program planning to optimize resource allocation and efficiency.
  • Risk Management
    • In this section, we cover risk identification, analysis, and tracking in technology projects to improve decision-making and reduce failure risks.
  • Stakeholder Management
    • In this section, we explore identifying tech project stakeholders, designing communication plans, and differentiating project and program communication strategies for effective stakeholder engagement.
  • Managing a Program
    • In this section, we explore program management by defining scope, implementing tracking techniques, and analyzing risk strategies to ensure effective oversight and decision-making in complex environments.
  • Emotional Intelligence in Technical Program Management
    • In this section, we explore emotional intelligence components, their development, and application in technical program management to enhance decision-making and stakeholder interactions.
  • The Technical Toolset
    • In this section, we examine the technical toolset as a critical differentiator for TPMs, focusing on code proficiency, system design, and architecture to enable cross-functional collaboration and scalable problem-solving.
  • Code Development Expectations
    • In this section, we explore code literacy for TPMs, focusing on programming basics, data structures, and design patterns to enhance collaboration and decision-making in software projects.
  • System Design and Architecture Landscape
    • In this section, we explore system design patterns, architectural landscapes, and trade-offs to influence technical direction and improve project outcomes.
  • Harnessing the Power of Artificial Intelligence in Technical Program Management
    • In this section, we explore generative AI basics, its impact on project planning, risk analysis, and communication, and strategies for effective prompt engineering in technical program management.
  • Enhancing Management Using Your Technical Toolset
    • In this section, we explore how technical tools enhance management by improving clarity, resolving conflicts, and supporting leadership through code basics, system design, and architecture insights.

Taught by

Packt - Course Instructors

Reviews

Start your review of Technical Program Manager's Handbook: Mastering PM Skills

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.