Home/Programming/Software Processes and Agile Practices
University of Alberta · on Coursera

Software Processes and Agile Practices

Beginner English University CertificateFREE
Our recommendation
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.

Skills you'll gain

AgileSoftware processesScrum basicsDevelopment lifecycleTeam practices

Is this course right for you?

A good fit if you…

You want the foundations of Agile
You are new to software processes
You are on the Alberta software specialisation

Consider something else if you…

You want a Scrum certification
You want hands-on delivery practice
You already work in Agile teams

Requirements: None; some software context helps.

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.
Coursera
Software Processes and Agile Practices
Price
Free
Audit free · Certificate available
Duration
Level
Beginner
Certificate
University Certificate
Coursera4.9(22,000)
Algorithms Specialization
Price
Paid
Subscription-based, free to audit
Duration
200 hrs
Level
Intermediate
Certificate
Specialization
edX4.9(18,000)
CS50's Introduction to Computer Science
Price
Free
Audit free · $199 cert
Duration
100 hrs
Level
Beginner
Certificate
University Certificate
freeCodeCamp4.8(18,000)
Responsive Web Design Certification
Price
Free
Completely free, forever
Duration
300 hrs
Level
Beginner
Certificate
Course Certificate
Prices & availability can change — confirm on the provider's site. We're not affiliated with any single provider.

Is the certificate recognised?

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.

About this provider

CO
Coursera
University-backed online learning platform. 142M learners, 7,000+ courses from 325+ institutions.
Visit Coursera

Frequently asked questions

No — it teaches the foundations of Agile and software processes, not a certification like PSM or CSM.
Yes, you can audit it free; the certificate needs a Coursera subscription or Coursera Plus.
Not really — it is about how teams organise software work, more than writing code.
People new to software development processes who want to understand Agile foundations.
Around 10–15 hours over a few weeks.
Free
to audit
Enroll now