
Key Information
About the content
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.
Syllabus
- Week 1 - 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 wit... - Week 2 - 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 ri... - Week 3 - 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 re... - Week 4 - 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, a... - Week 5 - 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 fin... - Week 6 - 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?
Instructors
Kenny Wong
Associate Professor
Computing Science, Faculty of Science
Content Designer

Platform

Coursera is a digital company offering massive open online course founded by computer teachers Andrew Ng and Daphne Koller Stanford University, located in Mountain View, California.
Coursera works with top universities and organizations to make some of their courses available online, and offers courses in many subjects, including: physics, engineering, humanities, medicine, biology, social sciences, mathematics, business, computer science, digital marketing, data science, and other subjects.
This is an excellent course setting. The feeling of actually interacting with your Engineering teams and stake holder through first hand interactions via simulated decision tree events, digging into the requirements elicitation phase, excellent study material and video tutorials and opportunity to review and receive feedback from experienced peers was a great feeling. There's so much to SPM learn for a novice and learning it the right way first time is important; and this definitely was an amazing learning experience.


This is an excellent course setting. The feeling of actually interacting with your Engineering teams and stake holder through first hand interactions via simulated decision tree events, digging into the requirements elicitation phase, excellent study material and video tutorials and opportunity to review and receive feedback from experienced peers was a great feeling. There's so much to SPM learn for a novice and learning it the right way first time is important; and this definitely was an amazing learning experience.

As founder of Seazen.fr, a click & go platform for the use of solar boats in the French Riviera, I wanted to learn about Software Management Processes and Agile. I found in this Mook useful learnings. Not only theoretical but also practices.I was impressed by the quality of the training content. There are 3 levels of MCQ during the videos, after the module and after the courses. Most of the questions are different, you never have the feeling of copy pastes. This is a lot of work I imagine. The peer review is a great concept both for having a feedback from your peers and for learning from the other works. The videos were high quality, even with interactive videos trees.The only issue is on the peer reviews for the course 6. As I progressed there were less peers work available for my correction. As a consequence, it took more time to get the certification despite the fact I already finished the specialization.Bravo to University of AlbertaGuillaume

This course would be great if it weren't for "peer-reviews"!!! There are plenty of people out there who simply cannot be bothered to go through peer reviewing as they should and just give out random points!!! It's extremely disappointing spending all the time, effort and money on what could be a great course, to then have someone give you unfair reviews. And the worst of it all Coursera does absolutely NOTHING about it!!! The best you can get from them are some automated template answers. They can't even bother to edit student's name on these templates! Very disappointed!!!

Fantastic course with a lot of interactive material to practice the principles of agile development. A lot of effort put into it, it is definitelly worth it.

Excellent specialization that has been masterfully planned by the University of Alberta, with educational and pedagogical resources of excellent quality !! The methodology they use, plus their content and the experience of their tutors, make it a great experience of knowledge and learning.