This course delves into a variety of processes to structure software development. It also covers the foundations of core Agile practices, such as Extreme Programming and Scrum.
This course delves into a variety of processes to structure software development. It also covers the foundations of core Agile practices, such as Extreme Programming and Scrum.
Lean Software Development, Scrum (Software Development), Agile Software Development, Software Development Process
4.7 (5,219 ratings)
JO
Feb 5, 2016
What other way to learn and understand Software Processes and Agile Practices than to register to Software Product Management at the University of Alberta, Canada.
I rate the course 5 star.
HJ
Jul 31, 2020
This is a very good course. Bradley and Morgan explain the concepts very well. Bradley starts with analogy makes the course interesting from start. Morgan also explain Agile in very good way.
From the lesson
Module 1: Introduction to Processes
Are you someone who likes to see the big-picture? Being a forward thinker who knows what’s coming next is an invaluable trait as a software product manager. This module will prepare you to become this asset for your team. A software process organizes development from beginning to end. We are going to walk through each step of the development process. This will allow you to become familiar with the entire development process so that you can effectively organize product development and foresee upcoming steps--even if you’ve never worked in software development before!
Associate Professor