Software Product Management Capstone

301 ratings
81 reviews

Course 6 of 6 in the Software Product Management Specialization

In this six-week capstone course, you will gain practical management experience in a safe, simulated software production setting. You will apply Agile practices and techniques to conquer industry-inspired challenges. Interacting with a realistic client, you will discern what they want and express what they truly need in software requirements to drive software production. Upon completing the capstone, you will be prepared to advance your career as a confident software product management professional.

Cours en ligne à 100 %

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.

Approx. 19 heures pour terminer

Recommandé : 6 weeks of study, 3-5 hours/week


Sous-titres : English

Ce que vous allez apprendre

  • Check
    Advance your career as a confident software product management professional
  • Check
    Apply Agile practices and techniques to conquer industry-inspired challenges
  • Check
    Draw upon practical management experience in a simulated setting
  • Check
    Practice interaction with a realistic simulated client

Compétences que vous acquerrez

Agile Software DevelopmentScrum (Software Development)

Cours en ligne à 100 %

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.

Approx. 19 heures pour terminer

Recommandé : 6 weeks of study, 3-5 hours/week


Sous-titres : English

Syllabus - What you will learn from this course


5 hours to complete

Capstone Project - Week 1

Welcome to the first week of the capstone. This week, you will be primarily focusing on eliciting requirements. You will get to meet your client as well as collaborate with an expert advisor. You will also meet the development team that you will be working with. They will help you to clarify and elaborate on the information elicited from the client and expert. You will finish off the week by creating a Requirements Document. ...
6 videos (Total 20 min), 14 readings, 2 quizzes
Video6 videos
0.1 Introduction2m
0.4 Plagiarism2m
1.6 Video Simulation: Development Team Introduction (Monday)3m
1.7 Video Simulation: Development Team Meeting (Monday)6m
1.8 Tutorial: Google Docs Tutorial (Video Tutorial)4m
SvgReading14 readings
Meet Your Facilitator – Christopher Djuric10m
Software Product Management Capstone: Open Study Guide10m
Course Map: Software Product Management Capstone10m
0.2 Tutorial: Capstone Introduction10m
0.3 Software Product Management Capstone Community Guidelines10m
0.6 Discussion Forum: Introduce Yourself10m
0.7 Capstone Assignments Time Estimates10m
0.8 Resource: Software Product Manager Job Posting10m
1.1 Email: Greetings from Inukshuk Books10m
1.2 Tutorial: Decision Tree10m
1.3 Decision Tree: Meeting the Client10m
1.4 Decision Tree: Expert Advisor Meeting10m
1.5 Email: TedTalk Video10m
1.9 Tutorial: Google Docs Tutorial (Written Tutorial)10m
Quiz1 practice exercises
0.5 Plagiarism Quiz10m


3 hours to complete

Capstone Project - Week 2

Now that the requirements are elicited, it’s now time to start refining those user stories! This week, you will conduct Requirements Technical Reviews on your peers Requirements Documents. You will also discuss risks with the development team and generate a risk plan. ...
1 video (Total 2 min), 1 reading, 3 quizzes
SvgReading1 readings
2.5 Email: Removing Android10m


5 hours to complete

Capstone Project - Week 3

There’s a lot of work to be done this week to prepare for the first sprint. User stories need to be prioritized and assessed for risks, release and iteration plans need to be created, and design needs to begin. You will work with your team to get everything ready so that Sprint 1 can start promptly next week!...
1 video (Total 4 min), 8 readings, 4 quizzes
SvgReading8 readings
3.1 Resource: Project Requirements/User Stories10m
3.2 Email: Size Estimates and Dependencies10m
3.3 Tutorial: Prioritization Template10m
3.4 Decision Tree: Prioritization Meeting10m
3.5 Email: Risk Assessment10m
3.7 Exercise: Week 3 Release Planning10m
3.9 Resource: Week 3 Project Release Plan (Proposed Solution)10m
3.11 Email: Task Breakdown10m
Quiz1 practice exercises
3.6 Assessment: Prioritization (Graded)20m


5 hours to complete

Capstone Project - Week 4

This is your first development sprint! You will have stand-up meetings with the development team. Your team will also demo the product to the client and expert at the end of the week. There will be issues that need solving, plans to make for the next sprint, and monitoring that will need to be done! ...
5 videos (Total 18 min), 5 readings, 4 quizzes
Video5 videos
4.4 Simulation: Office Chat Conversation (Thursday)0m
4.5 Video Simulation: Standup Meeting (Friday)2m
4.6 Video Simulation: Client Demo and Backlog Refinements (Friday)9m
4.8 Video Simulation: Sprint Retrospective (Friday)3m
SvgReading5 readings
4.2 Email: Acceptance Tests10m
4.9 Resource: Sprint 1 Retrospective - Meeting Minutes10m
4.10 Exercise: Week 4 Release Planning10m
4.12 Resource: Week 4 Project Release Plan (Proposed Solution)10m
4.14 Email: Iteration Plan Explanation10m


4 hours to complete

Capstone Project - Week 5

This is Sprint 2 of development. Similar to last week, there will be standups and other meetings. The team will also demo the product at the end of the sprint. You will be expected to monitor the progress of the project and prepare a plan for the third and final sprint--but a surprise twist at the end of the sprint might require you to be agile. ...
6 videos (Total 16 min), 3 readings, 4 quizzes
Video6 videos
5.3 Video Simulation: Standup Meeting (Wednesday)1m
5.4 Video Simulation: Standup Meeting (Friday)1m
5.5 Video Simulation: Client Demo (Friday)4m
5.6 Video Simulation: Backlog Refinement (Friday)4m
5.11 Video Simulation: Sprint Retrospective (Friday)2m
SvgReading3 readings
5.7 Exercise: Week 5 Release Planning10m
5.9 Resource: Week 5 Project Release Plan (Proposed Solution)10m
5.12 Resource: Sprint 2 Retrospective - Meeting Minutes (Friday)10m


2 hours to complete

Capstone Project - Week 6

With the trade show quickly approaching, you will need to work with the team to create an impressive working demo by the end of this sprint. With the added pressure, issues may arise. Will the team get the product completed in time? ...
5 videos (Total 15 min), 5 readings, 2 quizzes
Video5 videos
6.3 Video Simulation: Standup Meeting (Friday)1m
6.4 Video Simulation: Client Demo (Friday)3m
6.7 Video Simulation: Project Retrospective6m
6.10 Congratulations on completing the Capstone0m
SvgReading5 readings
6.2 Decision Tree: Loose Cannon10m
6.6 Supplemental Reading: Release Burndown Solution10m
6.8 Resource: Project Retrospective - Meeting Minutes10m
Discussion Forum: Your Specialization Experience10m


started a new career


got a tangible career benefit from this course


got a pay increase or promotion

Top Reviews

By FDSep 15th 2017

Great course with lots of good material and assignments. Video content gives a thorough insight to the different subjects and makes it easier to complete assignments.

By ALOct 29th 2017

So far this is the best and most useful course, I've taken with Coursera. I will recommend it to my colleagues and friends. Very interesting and highly motivating!



Kenny Wong

Associate Professor

About University of Alberta

UAlberta is considered among the world’s leading public research- and teaching-intensive universities. As one of Canada’s top universities, we’re known for excellence across the humanities, sciences, creative arts, business, engineering and health sciences....

Frequently Asked Questions

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • If you pay for this course, you will have access to all of the features and content you need to earn a Course Certificate. If you complete the course successfully, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. Note that the Course Certificate does not represent official academic credit from the partner institution offering the course.

  • Yes! Coursera provides financial aid to learners who would like to complete a course but cannot afford the course fee. To apply for aid, select "Learn more and apply" in the Financial Aid section below the "Enroll" button. You'll be prompted to complete a simple application; no other paperwork is required.

More questions? Visit the Learner Help Center