A University of Alberta course on Coursera introducing how teams structure software development, with a focus on the foundations of Agile. It walks through different process models and the principles behind Agile ways of working. A conceptual, beginner-friendly grounding rather than a hands-on Scrum-certification course.
Good for: Understanding software process models and Agile foundations.
Less suitable if: You want a Scrum/Kanban certification or hands-on delivery practice.
Realistic time: Around 10–15 hours over a few weeks.
About this course
Software Processes and Agile Practices introduces the ways teams structure software development, with a focus on the foundations of Agile. From the University of Alberta, it walks through different process models and then the core Agile practices — including Extreme Programming (XP) and Scrum — so you understand how modern teams actually work.
What you'll learn
Understand common software development processes
Grasp the foundations of Agile
Learn how Scrum structures teamwork
Understand Extreme Programming (XP) practices
See how processes fit the development lifecycle
Prepare to work on an Agile team
This course includes
Yes
Certificate
Yes
Mobile access
English
Language
What it costs
You can audit the course free on Coursera. A certificate needs a Coursera subscription (about $49/month) or Coursera Plus, with financial aid available.
Comparison · LBS
Compare alternatives for Software Processes and Agile Practices
Same topic, different options. We surface the trade-offs others hide so you can pick the course that actually fits your time, budget, and goals.
A University of Alberta certificate on Coursera is a credible learning record. It is a course certificate rather than a professional qualification or degree.
Last updated
Instructor
KW
Kenny Wong
Coursera instructor
Offered by the University of Alberta (with Kenny Wong among the instructors) as part of its software-development teaching. The approach is approachable and practical, aimed at building solid foundations.