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


Product Development

via Udacity


This course introduces Product Development, with a focus on the role a Product Manager plays and key activities that occur during development, including the lifecycle of a code change, creating test plans, getting early feedback, effectively prioritizing issues, and running a go/no go launch meeting.


  • Introduction to Product Development
    • An introduction to the Product Development course, prerequisites, a brief history of product development, and an overview of the course project.
  • Influencing without Authority
    • Influencing without authority is a critical skill for a PM. Building credibility and trust are key components, along with being able to negotiate and say no.
  • Development Methodologies, Collaboration, & Tools
    • As a PM you won't write code but you do need to understand how work gets done. This lesson covers different development methodologies, how to communicate, and an overview of key engineering processes.
  • Testing, Feedback, and Preparing for Launch
    • PMs are responsible for shipping high-quality products. This lesson covers using testing and real-world feedback to improve your product, and how to determine when your product is ready to launch.
  • Project: Managing Product Development
    • For this project, you will identify risks and issues by creating a test plan and getting feedback from dogfooders. You will then prioritize that feedback and run a go/no go launch meeting.

Taught by

Alex King


Start your review of Product Development

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.