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.
Overview
Syllabus
- 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